Contacta con nosotros

Temario del curso

Introducción

  • Panorama general de los conceptos clave de CI/CD y sus ventajas
  • Comprensión de los servicios de integración continua (Travis-CI, CircleCI, Semaphore, etc.)

Preparación del entorno de desarrollo

  • Configuración de repositorios en GitHub
  • Integración de Travis-CI con GitHub

Construcción de un paquete de Python

  • Creación de la lógica de la aplicación
  • Packaging del código localmente

Automatización del despliegue del paquete

  • Agregación del token de PyPI en Travis-CI
  • Creación y definición de la tubería CI/CD
  • Activación de las dependencias
  • Ejecución y prueba del código
  • Publicación del paquete de Python

Despliegue de aplicaciones contenidas

  • Creación de una aplicación web en Python
  • Contenerización de la aplicación
  • Despliegue de la aplicación con Docker
  • Automatización del despliegue con Heroku

Resolución de problemas

Resumen y conclusión

Requerimientos

  • Experiencia con Git o GitHub
  • Experiencia en programación con Python

Público objetivo

  • Desarrolladores
  • Ingenieros DevOps
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas