Use Cases and Suitability
Course Content
0 / 28 completedBenefits and Challenges
Who is the course for and prerequisites
Use Cases and Suitability
Introducing Microservices Architecture
What will you learn in this course
Welcome
Comparing Modular Monoliths with Microservices Architecture
Why Migrate
Benefits and Challenges
Introducing the Modular Monolith Architecture
Microservice Pitfalls and Antipatterns
Assessing the Current Microservices-Based Application
Documenting Dependencies, Infrastructure
Case Studies and Lessons Learned
Identifying Seams and Hot Spots
End State Vision and Decision Records
Overview
Identify Services that Won’t Move
Composing Modules from Coupled Microservices
Withering the Strangler Fig
Cloud Hosting Considerations
Microservices to Modules
Reversing Design Patterns
Basic Risk Management
Automation
Document Lessons Learned
Next Steps and Resources
Key Concept Review