Bookbot
Este es el que agregas al carrito

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

Parámetros

  • 326 páginas
  • 12 horas de lectura

Más información sobre el libro

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.

Compra de libros

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

Idioma
Publicado en
2023
Encuadernación
(Tapa blanda),
Estado del libro
Muy Bueno
Precio
32,89 €

Métodos de pago

Nadie lo ha calificado todavía.

Título
Implementing Event-Driven Microservices Architecture in .NET 7
Subtítulo
Develop event-based distributed apps that can scale with ever-changing business demands using C# 11 and .NET 7
Idioma
Inglés
Publicado en
2023
Formato
Tapa blanda
Páginas
326
ISBN10
1803232781
ISBN13
9781803232782
Serie
Etiquetas
Descripción
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.