Microservices in Practice: From Architecture to Deployment

Microservices is one of the most popular buzz-words in the field of software architecture. There are numerous learning materials on the fundamentals and benefits of microservices, but there are very few resources on how you can use microservices in real-world enterprise scenarios.

In this post, I'm going to cover the key architectural concepts of the Microservices Architecture (MSA) and how you can use those architectural principles in practice.