Learn How To Develop Worry-Free Microservices-based Apps

By Alex Mang

Elevator Pitch

By the end of this workshop, the audience will have been taken from understanding the bare minimum of microservices, to solving real-world use cases, without being locked in by a single technology or vendor, but by writing production-ready code and knowing about real-world use cases.

Description

Microservices have become a popular architectural style for building cloud applications that are resilient, highly scalable, and able to evolve quickly. To be more than just a buzzword, however, microservices requires a different approach to designing and building applications. During this workshop, I will walk you through the ways of developing microservices architectures on Azure using the portable runtime DAPR, but considering Kubernetes and Service Fabric as underlying infrastructures. Be aware, there is literally 0 marketing slide involved in this workshop – at the end of the day, you will have learnt about - Using Domain-Driven-Design to design a microservices architecture - Choosing the right Azure technology for compute, storage, messaging and other elements of the design - Understand the microservices design pattern - Understand the communication mechanism - Analyze and optimize performance - Author an application descroption manifest and - Prepare a CI/CD pipeline Since no architectural background is required, I will go quite deep with some design patterns which will require sharp minds to be well caffeine. Seatbelt buckled?