Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
34 lines (24 sloc) 1.76 KB
title description ms.date author ms.topic ms.service ms.subservice ms.custom
Building microservices on Azure
Designing, building, and operating microservices architectures on Azure
10/30/2019
MikeWasson
guide
architecture-center
reference-architecture
microservices

Building microservices on Azure

Microservices are a popular architectural style for building applications that are resilient, highly scalable, independently deployable, and able to evolve quickly. But a successful microservices architecture requires a different approach to designing and building applications.

[!INCLUDE microservices-intro]

Process for building a microservices architecture

The articles listed here present a structured approach for designing, building, and operating a microservices architecture.

Domain analysis. To avoid some common pitfalls when designing microservices, use domain analysis to define your microservice boundaries. Follow these steps:

  1. Use domain analysis to model microservices.
  2. Use tactical DDD to design microservices.
  3. Identify microservice boundaries.

Design the services. Microservices require a different approach to designing and building applications. For more information, see Designing a microservices architecture.

Operate in production. Because microservices architectures are distributed, you must have robust operations for deployment and monitoring.

You can’t perform that action at this time.