Introduction to microservices in Azure – part 2 – Microservices
Key objectives of this web series co-animated with my colleague Nicolas Yuen (Microsoft Asia Pacific) is to learn how to create, deploy, and maintain a highly scalable micro-services architecture on Azure

Agenda of the webcast series :
- Cloud Computing – quick recap
- Best practices to develop cloud native apps
- Containers
- Containers orchestrators
- Code-base lifecycle, release cycle, deployments
- Application and platform version updates
- Monitoring of container platform – CaaS
Technologies that we will speak about in this serie :
• Azure services IaaS & PaaS
• Docker
• Kubernetes
• Azure DevOps
In the second part (first part is here), we will talk about microservices and patterns
Additional informations :
Microsoft’s Mark Russinovich on Defining Microservices
https://thenewstack.io/microsofts-mark-russinovich-on-defining-microservices
Very good website about microservices
https://microservices.io/
Microservices patterns book by Mr Chris Richardson
https://amzn.to/33Kk9kL
Circuit Breaker pattern
https://docs.microsoft.com/en-us/azure/architecture/patterns/circuit-breaker
Compensating Transaction pattern
https://docs.microsoft.com/en-us/azure/architecture/patterns/compensating-transaction
Saga distributed transactions pattern
https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/saga/saga
eShopOnContainers
https://github.com/dotnet-architecture/eShopOnContainers