OposMD/temario_expandido/spec_37_ci_cd_deployments.md

801 B

37. Integración continua y despliegue (CI/CD) para infra

Propósito del apartado

  • Describir principios de CI/CD aplicados a infraestructura de red y servicios (config-as-code), pipelines, testing y despliegues automatizados.

Principios y herramientas

  • Pipelines: stages (build, test, deploy); herramientas: Jenkins, GitLab CI, GitHub Actions.
  • Infraestructura como código: Terraform, Ansible para gestionar infraestructura reproducible.

Testing y validación

  • Tests unitarios/integ para templates, validaciones de configuración (linting), ensayos en entornos controlados.

Puntos de estudio

  • Implementar un pipeline simple que valide plantillas y despliegue cambios en entorno de pruebas.

Lecturas internas recomendadas

  • Documentación de Terraform/Ansible y guías de pipelines CI/CD.