Descripción general
El libro «Arquitecturas en la nube» de Tom Laszewski, Kamal Arora, Erik Farr y Piyum Zonooz está dedicado a los principios de construcción de sistemas distribuidos modernos basados en tecnologías de nube. Los autores examinan los enfoques arquitectónicos clave utilizados en el desarrollo de aplicaciones escalables y tolerantes a fallos que se despliegan en infraestructura de nube.
En la primera parte del libro se ofrece una visión general de los conceptos básicos de la computación en nube: modelos de prestación de servicios (IaaS, PaaS, SaaS), características de la virtualización, principios de escalado y distribución de carga. Se abordan cuestiones de disponibilidad, tolerancia a fallos, seguridad y gestión de la infraestructura. Los autores explican qué soluciones arquitectónicas permiten que los sistemas soporten cargas elevadas y garanticen un funcionamiento estable a medida que crece el número de usuarios.
Capítulos aparte están dedicados a patrones arquitectónicos y enfoques prácticos para la construcción de sistemas en la nube: arquitectura de microservicios, procesamiento de datos distribuidos, uso de colas de mensajes, balanceo de carga y construcción de sistemas de alta disponibilidad. También se discuten aspectos de monitoreo, gestión de recursos y optimización de costes al utilizar infraestructura de nube.
La parte práctica del libro examina la aplicación de estos principios en ejemplos de las principales plataformas de nube. Los autores analizan las características de los servicios de proveedores como Amazon Web Services, Microsoft Azure y Google Cloud Platform, mostrando cómo se implementan en la práctica los enfoques arquitectónicos y qué herramientas ofrecen los diferentes ecosistemas de nube.
El libro está dirigido a desarrolladores, arquitectos e ingenieros que trabajan con sistemas distribuidos y desean comprender mejor los principios del diseño de infraestructura en la nube.
Opinión
Si usted tiene una versión en papel de este libro y por alguna razón quiere quemarlo, lo más probable es que este libro no se queme, porque tiene demasiada agua. Creo que incluso más que la que había en su proyecto de tesis. Las primeras 100–120 páginas se pueden saltar sin problema debido a la teoría seca y banal. Las siguientes 100 páginas contienen de vez en cuando cierta información útil, pero todavía es poca. Y solo las 100 páginas restantes fueron realmente interesantes y útiles para mí, cuando se trató ya de Amazon Web Services, Microsoft Azure y Google Cloud Platform.