El objetivo de este libro es presentar cmo desarrollar arquitecturas basadas en microservicios, conociendo los principales frameworks de desarrollo y herramientas orientadas al despliegue de las aplicaciones mediante el uso de contenedores y orquestadores. Gracias al uso de plataformas basadas en contenedores y orquestadores conseguimos alta disponibilidad, al tener varias instancias disponibles en distintas mquinas al mismo tiempo, escalabilidad, donde cada microservicio es capaz de escalar individualmente y despliegue de nuevas versiones en un tiempo mnimo. El lector aprender los diferentes patrones que podemos utilizar cuando tenemos en mente el desarrollo de una aplicacin basada en microservicios. El conocimiento de las buenas prcticas y patrones de desarrollo de software hace que los aplicaciones cumplan con todas las mtricas de calidad de desarrollo como robustez, mantenibilidad, desacoplamiento y escalabilidad.
El objetivo de este libro es presentar cmo desarrollar arquitecturas basadas en microservicios, conociendo los principales frameworks de desarrollo y herramientas orientadas al despliegue de las aplicaciones mediante el uso de contenedores y orquestadores. Gracias al uso de plataformas basadas en contenedores y orquestadores conseguimos alta disponibilidad, al tener varias instancias disponibles en distintas mquinas al mismo tiempo, escalabilidad, donde cada microservicio es capaz de escalar individualmente y despliegue de nuevas versiones en un tiempo mnimo. El lector aprender los diferentes patrones que podemos utilizar cuando tenemos en mente el desarrollo de una aplicacin basada en microservicios. El conocimiento de las buenas prcticas y patrones de desarrollo de software hace que los aplicaciones cumplan con todas las mtricas de calidad de desarrollo como robustez, mantenibilidad, desacoplamiento y escalabilidad.