Microservicios con Spring Boot y Spring Cloud - Segunda edición: Construya microservicios resistentes y escalables utilizando Spring Cloud, Istio y Kubernetes

Puntuación:   (4,4 de 5)

Microservicios con Spring Boot y Spring Cloud - Segunda edición: Construya microservicios resistentes y escalables utilizando Spring Cloud, Istio y Kubernetes (Magnus Larsson)

Opiniones de los lectores

Resumen:

El libro es muy elogiado por su enfoque práctico y práctico del desarrollo de microservicios, especialmente con Spring Boot, Kubernetes y Service Mesh. Los lectores aprecian las actualizaciones de la segunda edición y las explicaciones eficaces de temas complejos. Aunque a muchos les ha parecido muy valioso para aplicaciones del mundo real, hay críticas sobre la falta de explicaciones abstractas más amplias y algunos recursos de referencia que faltan.

Ventajas:

Enfoque práctico para construir y ejecutar microservicios.
Cubre una amplia gama de tecnologías, incluyendo Spring Boot, Docker, Kubernetes e Istio.
El contenido actualizado de la segunda edición mejora los conocimientos.
Instrucciones detalladas para varios sistemas operativos.
Se proporcionan buenos ejemplos y mejores prácticas del autor.
Excelente recurso tanto para principiantes como para desarrolladores experimentados.

Desventajas:

Algunos lectores lo encontraron demasiado cargado de código con pocos diagramas o explicaciones abstractas.
Es posible que algunos recursos a los que se hace referencia ya no estén disponibles.
Algunos deseaban una cobertura más exhaustiva de las herramientas de despliegue en la nube y DevOps.
La curva de aprendizaje inicial puede ser pronunciada debido a la complejidad del tema.

(basado en 15 opiniones de lectores)

Título original:

Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes

Contenido del libro:

Una guía paso a paso para crear y desplegar aplicaciones basadas en microservicios con calidad de producción.

Características principales:

⬤ Construya microservicios nativos de la nube listos para la producción con esta guía exhaustivamente actualizada.

⬤ Entender los desafíos de la construcción de arquitecturas de microservicios a gran escala.

⬤ Aprenda cómo obtener lo mejor de Spring Cloud, Kubernetes e Istio en combinación.

Descripción del libro:

Con este libro, aprenderá a construir y desplegar microservicios de manera eficiente. Esta nueva edición se ha actualizado para las versiones más recientes de Spring, Java, Kubernetes e Istio, demostrando un manejo más rápido y sencillo de Spring Boot, clústeres locales de Kubernetes e instalación de Istio. El alcance ampliado incluye compilación nativa de microservicios basados en Spring, soporte para Windows y Mac, y una introducción a Helm 3 para empaquetado y despliegue. Un capítulo de seguridad renovado ahora sigue la especificación OAuth 2.1 y hace uso del recién lanzado Spring Authorization Server del equipo Spring.

Comenzando con un conjunto de microservicios cooperativos simples, añadirá persistencia y resistencia, hará que sus microservicios sean reactivos y documentará sus API utilizando Swagger/OpenAPI.

Entenderá cómo se aplican los patrones de diseño fundamentales para añadir funcionalidades importantes, como el descubrimiento de servicios con Netflix Eureka y los servidores de borde con Spring Cloud Gateway. Aprenderá a desplegar sus microservicios utilizando Kubernetes y adoptando Istio. Explorará la gestión centralizada de registros con la pila Elasticsearch, Fluentd y Kibana (EFK) y supervisará los microservicios con Prometheus y Grafana.

Al final de este libro, usted estará seguro en la construcción de microservicios que son escalables y robustos utilizando Spring Boot y Spring Cloud.

Lo que aprenderá:

⬤ Construir microservicios reactivos utilizando Spring Boot.

⬤ Desarrollar microservicios resistentes y escalables utilizando Spring Cloud.

⬤ Utilizar OAuth 2.1/OIDC y Spring Security para proteger APIs públicas.

⬤ Implementar Docker para cerrar la brecha entre el desarrollo, las pruebas y la producción.

⬤ Desplegar y gestionar microservicios con Kubernetes.

⬤ Aplicar Istio para mejorar la seguridad, la observabilidad y la gestión del tráfico.

⬤ Escribir y ejecutar pruebas manuales y automatizadas de microservicios con JUnit, testcontainers, Gradle y bash.

Para quién es este libro:

Este libro está dirigido a desarrolladores y arquitectos de Java y Spring que deseen aprender a crear entornos de microservicios desde cero e implementarlos en las instalaciones o en la nube, utilizando Kubernetes como orquestador de contenedores e Istio como malla de servicios.

No es necesario estar familiarizado con la arquitectura de microservicios para empezar con este libro.

Otros datos del libro:

ISBN:9781801072977
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Microservicios con Spring Boot y Spring Cloud - Segunda edición: Construya microservicios...
Una guía paso a paso para crear y desplegar aplicaciones...
Microservicios con Spring Boot y Spring Cloud - Segunda edición: Construya microservicios resistentes y escalables utilizando Spring Cloud, Istio y Kubernetes - Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes

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)