Descripción
Implemente técnicas modernas de DevOps para aumentar la productividad, agilidad, fiabilidad, seguridad y escalabilidad empresarial
Características clave:
- Aprenda a usar los recursos empresariales de forma eficaz para mejorar la productividad y la colaboración.
- Utilice prácticas de infraestructura como código para construir infraestructuras en la nube a gran escala.
- Aproveche las herramientas definitivas de DevOps de código abierto para lograr la integración continua y la entrega continua (CI/CD).
Descripción del libro:
En la implementación de procesos DevOps, la elección de las herramientas es crucial para la sostenibilidad de los proyectos y la colaboración entre desarrolladores y operaciones. Este libro presenta los diferentes patrones y herramientas para el aprovisionamiento y la configuración de una infraestructura en la nube, cubriendo principalmente herramientas de código abierto con una gran contribución de la comunidad, como Terraform, Ansible y Packer, que son activos para la automatización.
Este libro de DevOps le mostrará cómo contenerizar sus aplicaciones con Docker y Kubernetes y lo guiará a través de la construcción de pipelines de DevOps en Jenkins, así como pipelines de Azure antes de cubrir las herramientas y la importancia de las pruebas. Encontrará un capítulo completo sobre prácticas y herramientas de DevOps para proyectos de código abierto antes de familiarizarse con la integración de seguridad en DevOps utilizando Inspec, Hashicorp Vault y Azure Secure DevOps kit. También aprenderá sobre la reducción del tiempo de inactividad con técnicas de implementación azul-verde y banderas de características antes de cubrir finalmente las mejores prácticas comunes de DevOps para todos sus proyectos.
Al final de este libro, habrá construido una base sólida en DevOps y desarrollado las habilidades necesarias para mejorar un proceso de entrega de software tradicional utilizando herramientas y técnicas modernas de entrega de software.
Lo que aprenderá:
- Comprender los conceptos básicos de los patrones y prácticas de infraestructura como código.
- Obtener una visión general del comando Git y el flujo de Git.
- Instalar y escribir código Packer, Terraform y Ansible para el aprovisionamiento y la configuración de infraestructura en la nube basada en ejemplos de Azure.
- Usar Vagrant para crear un entorno de desarrollo local.
- Contenerizar aplicaciones con Docker y Kubernetes.
- Aplicar DevSecOps para probar el cumplimiento y asegurar la infraestructura de DevOps.
- Construir pipelines de CI/CD de DevOps con Jenkins, Azure Pipelines y GitLab CI.
- Explorar la implementación azul-verde y las prácticas de DevOps para proyectos de código abierto.
A quién va dirigido este libro:
Si eres un desarrollador de aplicaciones o un administrador de sistemas interesado en comprender la integración continua, la entrega continua y la contenerización con herramientas y técnicas de DevOps, este libro es para ti. Se requiere conocimiento de los fundamentos de DevOps y los principios de Git.
Autor: Mikael Krief
Editorial: Packt Publishing
Publicado: 31/03/2022
Páginas: 560
Tipo de encuadernación: Tapa blanda
Peso: 2.09lbs
Tamaño: 9.25h x 7.50w x 1.14d
ISBN13: 9781801818964
ISBN10: 1801818967
Categorías BISAC:
- Informática | Desarrollo e Ingeniería de Software | General
- Informática | Lenguajes | General
- Informática | Tecnología de la Información
Este título no es retornable

