Bookbot
Presne táto pôjde do košíka

Implementing Event-Driven Microservices Architecture in .NET 7

Develop event-based distributed apps that can scale with ever-changing business demands using C# 11 and .NET 7

Parametre

  • 326 stránok
  • 12 hodin čítania

Viac o knihe

Implement modern design patterns that leverage domain-driven data to achieve resiliency and scalability for data-dependent applications. This guide provides hands-on examples for implementing event-driven microservices architecture using C# 11 and .NET 7, divided into three sections. The first section highlights new features of .NET 7 that simplify EDA pattern development, introduces the sample application used throughout, and explains how core principles of domain-driven design (DDD) are applied. The second section focuses on local environment setup, code containerization, testing, deployment, and observability of microservices through an EDA approach. The third section addresses the importance of scalability and service resilience, detailing the implementation of elastic and autoscale components. It also emphasizes how effective telemetry can drive automatic scaling events. Observability is revisited with examples of service discovery and microservice inventories. By the end, readers will be equipped to identify and catalog domains, events, and bounded contexts essential for designing and developing a resilient microservices architecture. This resource is ideal for .NET developers and architects aiming to adopt or transition to microservices using a domain-driven event model.

Nákup knihy

Implementing Event-Driven Microservices Architecture in .NET 7, Joshua Garverick, Omar Dean McIver

Jazyk
Rok vydania
2023
Väzba
(mäkká),
Stav knihy
Veľmi dobrá
Cena
32,89 €

Doručenie

Platobné metódy

Nikto zatiaľ neohodnotil.

Titul
Implementing Event-Driven Microservices Architecture in .NET 7
Podtitul
Develop event-based distributed apps that can scale with ever-changing business demands using C# 11 and .NET 7
Jazyk
anglicky
Rok vydania
2023
Väzba
mäkká
Počet strán
326
ISBN10
1803232781
ISBN13
9781803232782
Série
Štítky
Anotácia
Implement modern design patterns that leverage domain-driven data to achieve resiliency and scalability for data-dependent applications. This guide provides hands-on examples for implementing event-driven microservices architecture using C# 11 and .NET 7, divided into three sections. The first section highlights new features of .NET 7 that simplify EDA pattern development, introduces the sample application used throughout, and explains how core principles of domain-driven design (DDD) are applied. The second section focuses on local environment setup, code containerization, testing, deployment, and observability of microservices through an EDA approach. The third section addresses the importance of scalability and service resilience, detailing the implementation of elastic and autoscale components. It also emphasizes how effective telemetry can drive automatic scaling events. Observability is revisited with examples of service discovery and microservice inventories. By the end, readers will be equipped to identify and catalog domains, events, and bounded contexts essential for designing and developing a resilient microservices architecture. This resource is ideal for .NET developers and architects aiming to adopt or transition to microservices using a domain-driven event model.