Temario del curso
Introducción
- Descripción general de los conceptos básicos y las ventajas de CI/CD
- Comprensión de los servicios de CI (Travis-CI, CircleCI, Semaphore, etcétera).
Preparación del entorno de desarrollo
- Configuración de repositorios de Github
- Integración de Travis-CI con Github
Creación de un paquete Python
- Creación de una lógica de aplicación
- Empaquetado del código localmente
Automatización de la implementación de paquetes
- Adición del token PyPI a Travis-CI
- Creación y definición de canalización de CI/CD
- Activación de dependencias
- Ejecución y prueba del código
- Publicación del paquete Python
Implementación de aplicaciones en contenedores
- Creación de una aplicación web Python
- Creación de contenedores de la aplicación
- Implementación de la aplicación con Docker
- Automatización de la implementación con Heroku
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia con Git o Github
- Python Experiencia en programación
Audiencia
- Desarrolladores
- DevOps ingenieros
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (3)
Interactiva y práctica hands-on.
Balavignesh Elumalai - Scottish Power
Curso - SonarQube for DevOps
Traducción Automática
La forma en que se abordaron los temas técnicos de manera práctica, con ejemplos reales y una excelente actitud del instructor.
Juan - ASECCSS
Curso - Automatización de Pruebas con Selenium
El formador tiene una amplia experiencia y expone los temas de manera muy clara. Se valora enormemente la profundidad de sus conocimientos y su pasión por enseñar.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Curso - Jenkins 2: Building CI/CD Pipelines
Traducción Automática