Descripción
Utilice las tuberías CI/CD de GitLab para automatizar e implementar diferentes pasos de su ciclo de vida de desarrollo de software utilizando las mejores prácticas y métodos de resolución de problemas
Características principales:
- Aproveche el poder de las tuberías CI/CD de GitLab en cada etapa de su ciclo de vida de desarrollo de software
- Aprenda cómo GitLab facilita el uso de Git y lo hace más potente al confirmar y revisar código
- Afiance su comprensión utilizando tutoriales prácticos y extensos ejercicios de autoevaluación
- La compra del libro impreso o Kindle incluye un eBook gratuito en formato PDF
Descripción del libro:
Los desarrolladores e ingenieros de lanzamiento comprenden los altos riesgos que implica construir, empaquetar e implementar código correctamente. Asegurarse de que su código sea funcionalmente correcto, rápido y seguro es una tarea que consume tiempo y es compleja. La implementación, el desarrollo y la implementación del código se pueden realizar de manera eficiente utilizando las tuberías CI/CD de GitLab.
Automatizando DevOps con las tuberías CI/CD de GitLab comienza con los conceptos básicos de Git y GitLab, mostrando cómo confirmar y revisar código. Aprenderá a configurar los GitLab Runners para ejecutar y autoescalar las tuberías CI/CD y a crear y configurar tuberías para muchos pasos del ciclo de vida de desarrollo de software. También descubrirá dónde encontrar los resultados de las tuberías en GitLab y cómo interpretar esos resultados. A lo largo del libro, estará bien equipado para implementar código en diferentes entornos, avanzando en las características de las tuberías CI/CD, como la conexión de GitLab a un clúster de Kubernetes y el uso de GitLab con Terraform, la activación de tuberías y la mejora del rendimiento de las tuberías y el uso de las mejores prácticas y consejos de resolución de problemas para tuberías no cooperativas. Los ejemplos en el texto, los casos de uso y las autoevaluaciones reforzarán los importantes conceptos de CI/CD, GitLab y Git, y le ayudarán a prepararse para entrevistas y exámenes de certificación relacionados con GitLab.
Al final de este libro, podrá usar GitLab para construir tuberías CI/CD que automaticen todos los pasos de DevOps necesarios para construir e implementar código seguro y de alta calidad.
Lo que aprenderá:
- Obtenga información sobre los fundamentos de Git, GitLab y DevOps
- Comprenda cómo crear, ver y ejecutar tuberías CI/CD de GitLab
- Explore cómo verificar, proteger e implementar código con tuberías CI/CD de GitLab
- Configure y use GitLab Runners para ejecutar tuberías CI/CD
- Explore características avanzadas de las tuberías CI/CD de GitLab como DAGs y lógica condicional
- Siga las mejores prácticas y métodos de resolución de problemas de las tuberías CI/CD de GitLab
- Implemente flujos de trabajo de ciclo de vida de desarrollo de software de extremo a extremo utilizando ejemplos
Para quién es este libro:
Este libro es para ingenieros de DevOps/DevSecOps, desarrolladores de aplicaciones, ingenieros de lanzamiento, ingenieros de control de calidad, ingenieros de seguridad, SREs y administradores de sistemas que buscan implementar tareas de ciclo de vida de desarrollo de software rápidas, seguras y automatizadas utilizando tuberías de integración continua y entrega continua (CI/CD) en GitLab. Será útil tener conocimientos básicos de las principales etapas del ciclo de vida de desarrollo de software y los procesos de DevOps.
Autor: Christopher Cowell, Nicholas Lotz, Chris Timberlake
Editorial: Packt Publishing
Publicado: 24/02/2023
Páginas: 348
Tipo de encuadernación: Tapa blanda
Peso: 1.32 libras
Tamaño: 9.25h x 7.50w x 0.72d
ISBN13: 9781803233000
ISBN10: 1803233001
Categorías BISAC:
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas
- Informática | Desarrollo e ingeniería de software | Herramientas
Este título no es retornable

