From Zero to Hero: From Microservices to Modular Monoliths

From Zero to Hero: From Microservices to Modular Monoliths

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 28 Lessons (2h 26m) | 465 MB

Simplify your solution architecture
Microservices have been hyped as THE architecture to use for the last decade, but for many applications, they’re not the right choice. In this course, you’ll learn how to assess the microservices architectural style and compare it to the modular monolith approach. Then, you’ll learn how to plan and execute a partial or complete migration from your microservices approach to a modular monolith solution. Such a move will eliminate much of the complexity in deployment, troubleshooting, and observability that plague distributed applications in general and microservices in particular and will likely reduce your overall hosting expense. This high-level, no-code course is designed to assist software architects and technical leaders with planning and successfully implementing partial or complete migration from microservices to a modular monolith architecture.

Table of Contents

1 Welcome
2 What will you learn in this course
3 Who is the course for and prerequisites
4 Introducing Microservices Architecture
5 Benefits and Challenges
6 Use Cases and Suitability
7 Microservice Pitfalls and Antipatterns
8 Introducing the Modular Monolith Architecture
9 Benefits and Challenges
10 Comparing Modular Monoliths with Microservices Architecture
11 Why Migrate
12 Case Studies and Lessons Learned
13 Assessing the Current Microservices-Based Application
14 Identifying Seams and Hot Spots
15 Documenting Dependencies, Infrastructure
16 End State Vision and Decision Records
17 Overview
18 Identify Services that Won’t Move
19 Microservices to Modules
20 Composing Modules from Coupled Microservices
21 Withering the Strangler Fig
22 Cloud Hosting Considerations
23 Reversing Design Patterns
24 Basic Risk Management
25 Automation
26 Document Lessons Learned
27 Key Concept Review
28 Next Steps and Resources

Homepage