Puntuación:
El libro es elogiado por su completa pero accesible introducción al despliegue de microservicios utilizando Docker y Terraform en Azure. Si bien guía eficazmente a los principiantes a través de los conceptos fundamentales y las aplicaciones prácticas, los desarrolladores más experimentados pueden encontrar que carece de profundidad. El libro cubre una amplia gama de herramientas y frameworks relevantes, aunque algunos lectores creen que es más adecuado para desarrolladores Node.js y aquellos familiarizados con Azure.
Ventajas:Introducción informativa y completa al despliegue de microservicios. Enfoque práctico e iterativo con aplicaciones del mundo real. Cubre herramientas esenciales como Docker, Terraform y Azure. Estilo de redacción claro y formato atractivo.
Desventajas:Puede no proporcionar suficiente profundidad para profesionales experimentados. Se centra principalmente en Node.js, lo que puede no resultar atractivo para los desarrolladores Java. Algunas secciones podrían beneficiarse de explicaciones mejoradas, especialmente en relación con Terraform y Kubernetes. Específico para Azure, lo que puede limitar su utilidad para usuarios de AWS o GCP.
(basado en 7 opiniones de lectores)
Bootstrapping Microservices with Docker, Kubernetes, and Terraform: A Project-Based Guide
Resumen
La mejor manera de aprender el desarrollo de microservicios es construir algo Bootstrapping Microservices with Docker, Kubernetes, and Terraform te guía desde cero hasta un proyecto completo de microservicios, incluyendo prototipado rápido, desarrollo y despliegue. Se mojará los pies utilizando herramientas estándar de la industria mientras aprende y practica las habilidades prácticas que utilizará para cada aplicación de microservicios. Siguiendo un verdadero enfoque de bootstrapping, comenzará con una aplicación sencilla y familiar y ampliará sus conocimientos y habilidades a medida que crea e implementa un proyecto de microservicios real.
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
Llevar los microservicios de la prueba de concepto a la producción es una operación compleja de varios pasos que depende de herramientas como Docker, Terraform y Kubernetes para el empaquetado y la implementación. La mejor manera de aprender el proceso es construir un proyecto desde cero, y eso es exactamente lo que harás con este libro.
Acerca del libro
En Bootstrapping Microservices with Docker, Kubernetes, and Terraform, la autora Ashley Davis expone un enfoque integral para crear microservicios. Empezarás con un diseño sencillo y trabajarás capa por capa hasta que hayas creado tu propia aplicación de streaming de vídeo. A medida que avances, aprenderás a configurar la infraestructura de la nube con Terraform, a empaquetar microservicios con Docker y a implementar tu proyecto terminado en un clúster Kubernetes.
Contenido
Desarrollar y probar aplicaciones de microservicios.
Trabajar con proveedores de nube.
Aplicación de pruebas automatizadas.
Implementación de infraestructura como código y configuración de un canal de entrega continua.
Supervisión, gestión y resolución de problemas.
Sobre el lector
Los ejemplos están en JavaScript. No se requiere experiencia con microservicios, Kubernetes, Terraform o Docker.
Sobre el autor
Ashley Davis es desarrollador de software, empresario, operador de bolsa y autor de Manning's Data Wrangling with JavaScript.
Tabla de contenidos
1 ¿Por qué microservicios?
2 Cómo crear tu primer microservicio.
3 Publicación del primer microservicio.
4 Gestión de datos para microservicios.
5 Comunicación entre microservicios.
6 Creando tu entorno de producción.
7 Llegando a la entrega continua.
8 Pruebas automatizadas para microservicios.
9 Explorando FlixTube.
10 Microservicios saludables.
11 Caminos hacia la escalabilidad.
© 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)