Do you know the key components of a Microservice solution?
Last updated by Brady Stroud [SSW] 10 months ago.See historyMicroservice architectures consist of a number of components
These often include:
- An API Gateway (think APIM, Ocelot, YARP, Azure Front Door)
- Support different types of frontends: Web, Desktop, Mobile
- Flexible deployment model in subsequent microservices
- Each microservice is in charge of its own data store
- Event driven
- VNet integration
- Messaging system (used to decouple services, think Azure SendGrid or ServiceBus)