Puntuación:
El libro 'Learning DevOps' está muy bien considerado como una introducción eficaz a las prácticas DevOps dentro de un entorno Microsoft Azure, especialmente adecuado para principiantes. Abarca tanto conceptos fundamentales como temas avanzados, incluidos los conductos de CI/CD y MLOps. Sin embargo, algunos usuarios han señalado problemas de legibilidad debido al escaso contraste de las fuentes, y existen dudas sobre la claridad de cierta terminología técnica.
Ventajas:- Cobertura exhaustiva de los principios y prácticas de DevOps, incluida la cultura y la tecnología.
Desventajas:- Adecuado para principiantes y personas con conocimientos previos de DevOps.
(basado en 9 opiniones de lectores)
Learning DevOps - Second Edition: A comprehensive guide to accelerating DevOps culture adoption with Terraform, Azure DevOps, Kubernetes, and Jenkins
Implementar técnicas DevOps modernas para aumentar la productividad empresarial, la agilidad, la fiabilidad, la seguridad y la escalabilidad.
Características principales:
⬤ Aprenda cómo utilizar los recursos empresariales de manera efectiva para mejorar la productividad y la colaboración.
⬤ Utilizar la infraestructura como prácticas de código para construir infraestructura de nube a gran escala.
⬤ Aproveche las últimas herramientas 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 herramientas es crucial para la sostenibilidad de los proyectos y la colaboración entre desarrolladores y ops. Este libro presenta los diferentes patrones y herramientas para el aprovisionamiento y 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 DevOps le mostrará cómo contenerizar sus aplicaciones con Docker y Kubernetes y le guiará a través de la construcción de tuberías DevOps en Jenkins, así como tuberías Azure antes de cubrir las herramientas y la importancia de las pruebas. Encontrarás un capítulo completo sobre prácticas y herramientas de DevOps para proyectos de código abierto antes de adentrarte en la integración de la seguridad en DevOps utilizando Inspec, Hashicorp Vault y el kit Azure Secure DevOps. También aprenderá acerca de la reducción del tiempo de inactividad con el despliegue azul-verde y técnicas de banderas de características antes de finalmente cubrir las mejores prácticas comunes de DevOps para todos sus proyectos.
Al final de este libro, usted habrá construido una base sólida en DevOps y desarrollado las habilidades necesarias para mejorar un proceso tradicional de entrega de software utilizando herramientas y técnicas modernas de entrega de software.
Lo que aprenderá:
⬤ Comprender los fundamentos de la infraestructura como patrones y prácticas de código.
⬤ Obtener una visión general de comando Git y el flujo de Git.
⬤ Instalar y escribir código Packer, Terraform y Ansible para aprovisionar y configurar la infraestructura de la nube basada en ejemplos de Azure.
⬤ Utilizar Vagrant para crear un entorno de desarrollo local.
⬤ Containerizar aplicaciones con Docker y Kubernetes.
⬤ Aplicar DevSecOps para probar el cumplimiento y asegurar la infraestructura DevOps.
⬤ Construir tuberías DevOps CI/CD con Jenkins, Azure Pipelines y GitLab CI.
⬤ Explore el despliegue azul-verde y las prácticas 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 DevOps, este libro es para ti. Se requieren conocimientos de los fundamentos de DevOps y los principios de Git.
© 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)