Architecture Fundamentals: Understanding Architecture Styles

Format: Live Virtual Training
Duration: 4 hours
Instructor: Mark Richards

Choosing the right architecture style is critical to the success of your application or system. But how do you choose the right one? In this hands-on workshop you’ll learn about many of the common monolithic and distributed architecture styles, including microkernel, microservices, service-based, event-driven, and finally space-based. For each of these architecture styles you’ll learn how they work, what they’re good at, what they’re not so good at, and how to analyze domain to architecture isomorphism to determine an appropriate fit for a given business problem.

This workshop can be combined with Architectural Thinking Workshop to build a comprehensive full-day class. 

For more information about the pricing and availability of this course for private (corporate) training, please contact Mark Richards at

Workshop Agenda

  • Architecture Styles vs. Architecture Patterns
  • Domain to Architecture Isomorphism 
  • Classifying Architecture Styles
  • Microkernel Architecture
  • Microservices Architecture
  • Service-based Architecture
  • Event-driven Architecture
  • Space-based Architecture
  • Hands-on Exercises and Case Studies
©2021 DeveloperToArchitect