Section 2: Design and Architecture
This section covers the evergreen concepts of the solution design and architectural patterns in light of the modern application development landscape. It first equips the reader with the requisite knowledge of the popular application and solution patterns for the containerized and distributed applications. After that, it puts these concepts into practice with hands-on exercises. It shows how to build modern microservices-based applications using the .NET 5 technology stack, including gRPC, Windows Subsystem for Linux (WSL 2), Tye, and Kubernetes.
This section comprises the following chapters:
- Chapter 3, Design and Architectural Patterns
- Chapter 4, Containerized Microservices Architecture