Integración continua

Descripción

En el mundo actual, el desarrollo de software es muy complejo y, a menudo, tiene grandes equipos de desarrolladores que trabajan en pequeñas piezas de un proyecto de software más grande. Este curso repasará los principios básicos del uso eficaz de un sistema de integración continua para mejorar constantemente el software. Vamos a describir las diferentes estaciones de procesos continuos de prueba, construcción, integración e implementación requeridos para las prácticas de DevOps y aplicaremos las mejores prácticas para la gestión de software de calidad y las herramientas para lograr procesos iterativos de construcción y prueba de software. Podrá crear un trabajo automatizado para la compilación, prueba, integración e implementación continuas con Travis CI y utilizar flujos de trabajo de ramificación y proyectos para mejorar la calidad, la velocidad y los ciclos de retroalimentación para sus activos de software. Describiremos los atributos de las compilaciones deterministas y cómo se aplican dentro de la canalización de CI y usaremos los datos y análisis de integración continua para medir y mejorar el estado de sus activos de software. La automatización a escala es ahora más alcanzable para los equipos de desarrollo de software, ya que la integración continua lo hace posible.

Precio: ¡Inscríbase gratis!

Idioma: Inglés

Subtítulos: Inglés

Integración continua - Universidad de California, Davis