Thanks for joining this session at Visual Studio Live! Orlando 2026.
In Defense of Microservices
Microservices have recently faced criticism for added complexity and operational overhead, but they remain a strong architectural option when applied in the right contexts. This session revisits the core value of microservices — scalability, resilience, and independent deployment — and shows how teams can capture those benefits while avoiding common pitfalls. Through practical examples and real-world lessons, it also compares microservices with monoliths, n-tier systems, and modular monoliths to clarify where each style fits best.
What This Session Covers
This intermediate session focuses on making architecture trade-offs explicit so teams can adopt microservices with clear intent instead of following trends.
You’ll explore:
- When microservices deliver measurable advantages in speed, scalability, and fault isolation.
- Practical techniques to reduce operational complexity and address common architecture pain points.
- Lessons from real implementations that highlight what works and what to avoid.
- Side-by-side comparisons with monolith, n-tier, and modular monolith approaches.
Practical Outcomes
By the end of the session, you should be able to:
- Identify scenarios where microservices are the right architectural choice.
- Apply strategies that mitigate complexity while preserving the benefits of microservices.
- Make more confident architectural decisions informed by business context and system constraints.