Descripción
Aprenda a ser deliberado e intencional en sus elecciones de diseño, tecnología y patrones al desarrollar una aplicación utilizando una arquitectura de microservicios.
Características principales:
- Aborde problemas de diseño comunes al desarrollar una aplicación de microservicios utilizando .NET Core
- Explore la aplicación de los principios de desarrollo S.O.L.I.D en el desarrollo de una aplicación de microservicios estable
- Utilice sus conocimientos para resolver desafíos comunes de diseño de aplicaciones de microservicios
Descripción del libro:
¿Es usted un desarrollador que necesita comprender completamente los diferentes patrones y los beneficios que aportan al diseño de microservicios? Si es así, entonces este libro es para usted. Microservices Design Patterns in .NET le ayudará a apreciar las diversas preocupaciones y estrategias de diseño de microservicios que se pueden utilizar para abordarlas.
Crear una aplicación basada en microservicios no es una tarea fácil y hay muchas preocupaciones que deben abordarse. A medida que avance por los capítulos de esta guía, se sumergirá de lleno en los problemas que conlleva este enfoque arquitectónico y luego explorará los patrones de diseño que abordan estos problemas. También aprenderá a ser deliberado e intencional en su diseño arquitectónico para superar las principales consideraciones al construir microservicios.
Al final de este libro, podrá aplicar el pensamiento crítico y los principios de codificación limpia al crear una aplicación de microservicios utilizando .NET Core.
Lo que aprenderá:
- Utilizar los principios de Diseño Orientado al Dominio en su diseño de microservicios
- Aprovechar patrones como el registro de eventos, la base de datos por servicio y la comunicación asíncrona
- Construir servicios web resilientes y mitigar fallos e interrupciones
- Garantizar la coherencia de los datos en sistemas distribuidos
- Aprovechar la tecnología estándar de la industria para diseñar una aplicación distribuida robusta
- Descubrir cómo proteger una aplicación diseñada con microservicios
- Utilizar contenedores para gestionar la implementación de aplicaciones de microservicios ligeros
Para quién es este libro:
Si usted es un desarrollador .NET, desarrollador sénior, arquitecto de software o ingeniero de DevOps que desea explorar los pros y los contras, las complejidades y la implementación general de la arquitectura de microservicios, entonces este libro es para usted. También obtendrá muchos conocimientos útiles si busca ampliar su conocimiento de los diferentes patrones de diseño y las tecnologías de soporte.
La experiencia básica con el desarrollo de aplicaciones y API con .NET Core (2+) y C# le ayudará a sacar el máximo provecho de este libro.
Autor: Trevoir Williams
Editorial: Packt Publishing
Publicado: 13/01/2023
Páginas: 300
Tipo de encuadernación: Tapa blanda
Peso: 1.14lbs
Tamaño: 9.25h x 7.50w x 0.63d
ISBN13: 9781804610305
ISBN10: 1804610305
Categorías BISAC:
- Informática | Lenguajes | C#
- Informática | Programación | Microsoft
- Informática | Desarrollo e ingeniería de software | General
Este título no es retornable

