booki

-20%

Fundamentos en DevOps y arquitecturas de microservicios

ISBN: 9788426741158

Autor: José Manuel Ortega Candel

Editora: Marcombo

Número de Páginas: 488

Idioma: Espanhol

Data Edição: 2026

26,80 €33,50 €
Poupa: 6,70 € | desconto de 20%

Promoção válida até às 23:59 do dia 19-abril-2026.

A eventual indisponibilidade de stock será comunicada em 24/48h

Domine DevOps y microservicios para construir el futuro del software

La creciente demanda de aplicaciones más rápidas, escalables y resilientes ha impulsado la adopción de nuevas metodologías y arquitecturas. En este contexto, DevOps y la arquitectura de microservicios han emergido como pilares fundamentales para construir y operar sistemas de software modernos y complejos.

Este libro se presenta como una guía integral para comprender cómo la filosofía DevOps y la arquitectura de microservicios se entrelazan para crear sistemas de software robustos, escalables y flexibles. A lo largo de sus páginas, aprenderá a:
-Comprender la filosofía DevOps: descubrirá los principios de colaboración, automatización y mejora continua que forman el núcleo de esta cultura.
-Dominar los microservicios: aprenderá a definir, diferenciar y descomponer monolitos en servicios pequeños y autónomos, entendiendo las ventajas y los desafíos de esta arquitectura.
-Aplicar patrones de diseño: explorará estrategias para la comunicación síncrona y asíncrona, la gestión de datos y la seguridad en entornos distribuidos.
-Implementar tecnologías clave: se sumergirá en el uso de herramientas fundamentales como contenedores (Docker y Kubernetes), la orquestación y las prácticas de CI/CD.
-Garantizar la calidad y el rendimiento: Entenderá las prácticas de automatización, monitorización y observabilidad para asegurar la salud y la disponibilidad de sus sistemas.
-Implementar prácticas de automatización: comprenderá las prácticas de automatización esenciales en un entorno DevOps, incluyendo la infraestructura como código, la gestión de la configuración y las pruebas automatizadas.
Dirigido a desarrolladores, arquitectos, líderes de equipo y profesionales de operaciones, este libro aborda los conceptos esenciales, patrones de diseño, las tecnologías y herramientas que sustentan el desarrollo de aplicaciones modernas.

Este libro es la hoja de ruta ideal para transformar los equipos de desarrollo en cualquier organización, al permitir construir sistemas más robustos, escalables y eficientes. Adquiera ahora los conocimientos que le distinguirán en la industria y le prepararán para liderar la próxima generación de proyectos de software.
Introducción

CAPÍTULO 1. Introducción a DevOps
1.1. Ciclo de vida DevOps
1.2. Arquitecturas DevOps
1.3. SRE (Site Reliability Engineering)
1.4. Metodologías de desarrollo
1.5. Otras metodologías DevOps

CAPÍTULO 2. Arquitecturas basadas en microservicios
2.1. Introducción
2.2. Arquitectura monolítica vs arquitectura de microservicios
2.3. Características de las arquitecturas orientadas a microservicios
2.4. Componentes de una arquitectura de microservicios
2.5. Arquitecturas de microservicios
2.6. Implementar una arquitectura de microservicios
2.7. Casos de uso de microservicios

CAPÍTULO 3. Patrones de diseño en microservicios
3.1. Introducción
3.2. Patrón Service Discovery
3.3. Patrón DDD (Domain-Driven Design)
3.4. Command Query Responsibility Segregation (CQRS)
3.5. Event Sourcing para aplicaciones escalables
3.6. Patrón Change Data Capture (CDC)
3.7. Patrón Publish/Subscribe

CAPÍTULO 4. Estrategias de despliegue en microservicios
4.1. Introducción
4.2. Despliegue de microservicios en producción
4.3. Integración continua (CI)
4.4. Despliegue continuo (CD)
4.5. Entrega continua
4.6. Herramientas CI/CD
4.7. Estrategias para organizar repositorios
4.8. Versionado de código
4.9. Infraestructura como código (IaC)

CAPÍTULO 5. Generadores de microservicios
5.1. Introducción
5.2. Yeoman
5.3. Jhipster
5.4. Atomist
5.5. Spring Initializer

CAPÍTULO 6. Microservicios en Java
6.1. Introducción
6.2. Spring Boot
6.3. Micronaut
6.4. Quarkus
6.5. GraalVM
6.6. Helidon

CAPÍTULO 7. Programación reactiva
7.1. Introducción
7.2. Manifiesto reactivo
7.3. Patrón Observer
7.4. Reactive eXtensions (RX)
7.5. Frameworks de programación reactiva

CAPÍTULO 8. Tecnologías basadas en contenedores y orquestadores
8.1. Introducción
8.2. Introducción a los contenedores
8.3. Docker
8.4. Orquestadores
8.5. Kubernetes
8.6. Plataformas de contenedores
8.7. Comunicaciones y enrutado con Traefik

CAPÍTULO 9. Service mesh
9.1. Introducción
9.2. Definición de service mesh
9.3. Arquitectura de un service mesh
9.4. Istio
9.5. Linkerd
CAPÍTULO 10. Arquitecturas serverless
10.1. Introducción
10.2. Ventajas de las arquitecturas serverless
10.3. Manifiesto Twelve-Factor App
10.4. Estrategias de despliegue en aplicaciones serverless
10.5. AWS Lambda
10.6. Serverless DevOps

CAPÍTULO 11. Arquitecturas orientadas a eventos
11.1. Introducción
11.2. Introducción a los brokers de mensajería
11.3. Protocolos de mensajería
11.4. Apache Kafka
11.5. Apache Pulsar
11.6. RabbitMQ

CAPÍTULO 12. Arquitecturas big data
12.1. Introducción
12.2. Apache Spark
12.3. Procesamiento de datos en tiempo real
12.4. Apache Flink

CAPÍTULO 13. Observabilidad y monitorización de microservicios
13.1. Introducción
13.2. Observabilidad vs monitorización
13.3. Ventajas de la observabilidad
13.4. Métricas de rendimiento en aplicaciones
13.5. Herramientas DevOps para observabilidad
13.6. Herramientas de monitorización

Quem viu este produto também viu os seguintes

36,40 €45,50 €

-20%

16,96 €21,20 €

-20%

22,00 €27,50 €

-20%

48,34 €60,42 €

-20%

Newsletter

inscrição newsletter

Subscreva a Newsletter Booki e receba todas as nossas novidades e promoções no seu email.

Subscrever

Facebook Linkedin Instagram

Modos de Pagamento

Opções de Envio Vasp Expresso

©Quântica Editora, Lda - Todos os direitos reservados
Praça da Corujeira, 30 - 4300-144 Porto
E-mail: info@booki.pt
Tel.: +351 220 104 872 (custo de chamada para a rede fixa)

Compre online, escolha sites nacionais.

Compre online, escolha sites nacionais.