Resumen
Es probable que la arquitectura de su aplicación sea más compleja, tenga otros desafíos y una estructura organizativa distinta a la del ejemplo que se plantea aquí. En este módulo, ha aprendido en qué consisten las arquitecturas monolíticas y de microservicios. Ha implementado un ejemplo de una aplicación monolítica y la ha refactorizado para usar un microservicio implementado en Azure Functions. También ha examinado los detalles generales del diseño basado en dominios, un marco que puede usar para analizar y descomponer una aplicación.
Saber más
Para obtener más información sobre los microservicios, consulte los siguientes documentos:
- Introducción a los microservicios
- Diseño de una arquitectura de microservicios
- Uso de análisis de dominios para modelar microservicios
- Instrucciones de arquitectura de microservicios de .NET
Para obtener más información sobre el diseño basado en dominios, se recomienda Domain-Driven Design de Eric Evans. En este libro se presentó por primera vez el término "diseño basado en dominios". Otra buena referencia es Implementing Domain-Driven Design (Implementación del diseño basado en dominios), de Vaughn Vernon.