Sammanfattning
Din programarkitektur kommer sannolikt att ha mer komplexitet, olika utmaningar och annan organisationsstruktur än exemplet här. I den här modulen har du lärt dig vad monolitiska arkitekturer och mikrotjänstarkitekturer består av. Du distribuerade ett exempel på ett monolitiskt program och omstrukturerade det för att använda en mikrotjänst som distribuerats i Azure Functions. Du har också tittat på den övergripande informationen om domändriven design, ett ramverk som du kan använda för att analysera och dela upp ett program.
Läs mer
Mer information om mikrotjänster finns i följande dokument:
- Introduktion till mikrotjänster
- Utforma en mikrotjänstarkitektur
- Använda domänanalys till att modellera mikrotjänster
- Vägledning för arkitektur för .NET-mikrotjänster
Om du vill läsa mer om domändriven design rekommenderar vi Domain-Driven Design av Eric Evans. Den här boken introducerade först termen domändriven design. En annan bra referens är Implementing Domain-Driven Design av Vaughn Vernon.