Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.
Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization
Este libro le mostrará cómo construir una arquitectura de microservicios basada en Java utilizando el popular framework Spring Boot mediante la evolución de una pequeña aplicación monolítica a una arquitectura dirigida por eventos compuesta por varios servicios. Esta tercera edición se ha actualizado para cubrir Spring Boot 3, incluida su compatibilidad con Java 17 y Jakarta EE 10, y emplea un enfoque incremental para enseñar la estructura de los microservicios, el desarrollo basado en pruebas y los patrones comunes en los sistemas distribuidos, como el descubrimiento de servicios, el equilibrio de carga, el enrutamiento, los registros centralizados, la configuración por entorno y la contenedorización.
Los autores Moiss Macero y Tarun Telang comienzan introduciéndole en los fundamentos de los microservicios y Spring Boot antes de guiarle a través del desarrollo de una aplicación básica de Spring Boot. A continuación, verás cómo construir un front-end utilizando React, y aprenderás a utilizar la capa de datos para leer y escribir datos desde y hacia otros sistemas a través de Spring Boot y su acceso a Spring Data y sus APIs disponibles. Juntando lo que has aprendido hasta ahora, empezarás a transformar una aplicación de un monolito a un microservicio.
Este enfoque pragmático le permitirá comprender mejor las ventajas de utilizar este tipo de arquitectura de software, en lugar de mantenerle distraído con conceptos teóricos. El énfasis se pone en lo que más importa, empezando por el producto mínimo viable, al tiempo que se mantiene la capacidad de adaptar y mejorar la aplicación según sea necesario. Después de completar este libro, tendrás los conocimientos básicos necesarios para construir tus propias aplicaciones basadas en microservicios utilizando Spring Boot.
Lo que aprenderá
⬤ Obtendrá un conocimiento profundo de la arquitectura de microservicios y cómo se diferencia de las arquitecturas monolíticas.
⬤ Descubrir el proceso paso a paso de descomponer una aplicación monolítica en servicios más pequeños y enfocados.
⬤ Construir microservicios con Spring Boot 3, Spring Data, Spring Cloud, React. js, Docker, Cucumber, y más.
⬤ Desarrollar microservicios basados en Java utilizando la última versión de Spring Boot, compatible con Java 17 y Jakarta EE 10.
⬤ Descubrir patrones de arquitectura para sistemas distribuidos como procesamiento asíncrono, consistencia eventual, resiliencia, escalabilidad y más.
⬤ Obtener una visión de los patrones de comunicación impulsada por eventos y entender cómo diseñar y construir microservicios impulsados por eventos.
⬤ Rastree cada solicitud de principio a fin con Sleuth y el registro centralizado.
⬤ Despliegue sus microservicios en cualquier lugar como contenedores Docker.
Para quién es este libro
Aquellos con al menos alguna experiencia previa con programación Java. Alguna exposición previa a Spring Boot recomendada pero no requerida.
© 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)