Patrones nativos de la nube: Diseño de software tolerante al cambio

Puntuación: ⭐⭐⭐⭐⭐  (4,2 de 5)

Patrones nativos de la nube: Diseño de software tolerante al cambio (Cornelia Davis)

Opiniones de los lectores

Resumen:

En general, «Cloud Native Patterns», de Cornelia Davis, recibe críticas dispares de los lectores: muchos alaban su profundidad y claridad técnicas, mientras que otros critican su verbosidad y accesibilidad. El libro es reconocido como un recurso valioso para comprender las arquitecturas y patrones nativos de la nube, pero algunos lo encuentran innecesariamente prolijo y difícil de navegar, especialmente para aquellos que no están familiarizados con ciertas tecnologías.

Ventajas:

⬤ Alto mérito técnico con discusiones sustanciales sobre aplicaciones nativas de la nube.
⬤ Estilo de redacción claro y atractivo.
⬤ Buena cobertura de los conceptos modernos de arquitectura en la nube.
⬤ Proporciona una gran cantidad de información y ejemplos, por lo que es una referencia sólida para los profesionales.
⬤ Incluye ejemplos prácticos e ilustraciones que ayudan a la comprensión.

Desventajas:

⬤ Algunos lectores consideran que el libro es demasiado prolijo y carece de explicaciones concisas.
⬤ El contenido de alto nivel puede resultar demasiado básico para lectores avanzados.
⬤ Los ejemplos de código Java pueden resultar difíciles para quienes no estén familiarizados con el lenguaje.
⬤ La falta de ejercicios prácticos y algunos errores técnicos frustran a los lectores.
⬤ Tiene problemas de formato, como gráficos difíciles de leer y texto pequeño.

(basado en 18 opiniones de lectores)

Título original:

Cloud Native Patterns: Designing Change-Tolerant Software

Contenido del libro:

Resumen

Cloud Native Patterns es su guía para desarrollar aplicaciones sólidas que prosperen en el mundo dinámico, distribuido y virtual de la nube. Este libro presenta un modelo mental para las aplicaciones nativas de la nube, junto con los patrones, prácticas y herramientas que las distinguen.

La compra del libro impreso incluye un libro electrónico gratuito en formatos PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología

Las plataformas en nube prometen el santo grial: tiempo de inactividad casi nulo, escalabilidad infinita, ciclos de retroalimentación cortos, tolerancia a fallos y control de costes. Pero, ¿cómo se llega hasta ahí? Mediante la aplicación de diseños nativos de la nube, los desarrolladores pueden crear aplicaciones distribuidas a escala web resistentes y fácilmente adaptables que gestionen cargas masivas de datos y tráfico de usuarios. Aprenda estos patrones y prácticas fundamentales y estará preparado para prosperar en el mundo dinámico, distribuido y virtual de la nube.

Acerca del libro

Con 25 años de experiencia a sus espaldas, Cornelia Davis le enseña las prácticas y los patrones que distinguen a las aplicaciones nativas de la nube. Con ejemplos realistas y consejos de expertos para trabajar con aplicaciones, datos, servicios, enrutamiento y mucho más, te muestra cómo diseñar y crear software que funcione a la perfección en las modernas plataformas en la nube. A medida que leas, empezarás a apreciar que la computación nativa en la nube tiene más que ver con el cómo y el por qué que con el dónde.

Contenido

⬤ El ciclo de vida de las aplicaciones nativas de la nube.

⬤ Gestión de la configuración a escala de la nube.

⬤ Actualizaciones sin tiempo de inactividad, servicios versionados y despliegues paralelos.

⬤ Descubrimiento de servicios y enrutamiento dinámico.

⬤ Gestión de interacciones entre servicios, incluyendo reintentos y disyuntores.

Sobre el lector

Requiere conocimientos básicos de diseño de software y capacidad para leer Java o un lenguaje similar.

Sobre el autor

Cornelia Davis es Vicepresidenta de Tecnología en Pivotal Software. Profesora de corazón, ha pasado los últimos 25 años haciendo buen software y grandes desarrolladores de software.

Índice

PARTE 1 - EL CONTEXTO CLOUD-NATIVE.

⬤ Sigues usando esa palabra: Definición de "nube nativa".

⬤ Ejecutar aplicaciones nativas en la nube en producción.

⬤ La plataforma para el software nativo en la nube.

PARTE 2 - PATRONES CLOUD-NATIVE.

⬤ Microservicios basados en eventos: No es sólo petición/respuesta.

⬤ Redundancia de aplicaciones: Scale-out y statelessness.

⬤ Configuración de aplicaciones: No sólo variables de entorno.

⬤ El ciclo de vida de la aplicación: Teniendo en cuenta el cambio constante.

⬤ Acceso a las aplicaciones: servicios, enrutamiento y descubrimiento de servicios.

⬤ Redundancia de interacción: Reintentos y otros bucles de control.

⬤ Servicios de enlace: Disyuntores y pasarelas API.

⬤ Solución de problemas: Encontrar la aguja en el pajar.

⬤ Datos nativos de la nube: Romper el monolito de datos.

Otros datos del libro:

ISBN:9781617294297
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2019
Número de páginas:400

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones nativos de la nube: Diseño de software tolerante al cambio - Cloud Native Patterns:...
Resumen Cloud Native Patterns es su guía para...
Patrones nativos de la nube: Diseño de software tolerante al cambio - Cloud Native Patterns: Designing Change-Tolerant Software

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)