In this Microservices training Module, you will learn how Microservices have evolved over time and how different is Microservices from SOA. In addition, you will get to know about different architectures and where does Microservices architecture fit.
Learn the various principles of REST, the various characteristics of Microservices, the importance of messaging in Microservices architecture, and the concept of distributed transactions.
This Module gives you an insight into Domain Driven Design, the approach called Big Ball of Mud, the approaches and their strategies that can be used while moving from Monolithic to Microservices.
Know why security is an important factor to be considered in Microservices. Learn what are the various best practices in Microservice security design, and what techniques can be used to implement security.
Learn the different testing strategies that can be implemented in Microservices, how Spring Boot features help in testing Microservices, and the various testing tools that are available to be used.
Get an insight into Microservices reference architecture, what are the key Microservice enablers and how do DevOps and Microservice go hand in hand. In addition, know what features an API system provide to Microservices, and how Netflix has benefited by implementing Microservices.