Beneficios del Bootcamp en DevOps & Cloud Computing
Aprendizaje práctico
Casos reales de automatización y CI/CD.
Dominio de herramientas clave
Aplicación de Docker, Kubernetes, Terraform, Jenkins, Ansible, etc.
Laboratorios en entornos simulados
Pruebas de implementación y despliegue en la nube.
Evaluaciones y proyectos por módulos
Desarrollo de una solución DevOps completa.
Mentoría especializada
Recibe orientación de expertos en el campo con experiencia profesional.
Proyectos de portafolio
Completa el bootcamp con proyectos tangibles que fortalecerán tu portafolio y CV.
Que aprenderás?
CI/CD, Kubernetes, contenedores, infraestructura, automatización, seguridad.
Malla Curricular - Bootcamp en DevOps & Cloud Computing (122 horas)
Módulo 1: Fundamentos de DevOps y Cloud Computing
- Principios de DevOps y su impacto en el desarrollo de software
- Modelos de despliegue en la nube (IaaS, PaaS, SaaS)
- Principales plataformas cloud (AWS, Azure, Google Cloud)
- Contenedores vs. máquinas virtuales
- Introducción a la automatización y CI/CD
Módulo 2: Administración de Sistemas y Redes en la Nube
- Configuración de servidores en la nube (EC2, VM, Kubernetes)
- Redes en la nube: VPC, subredes, gateways y balanceadores de carga
- Gestión de almacenamiento (S3, Blob Storage, Google Cloud Storage)
- Monitorización de infraestructura y logging
- Seguridad en la nube: IAM, roles y políticas de acceso
Módulo 3: Contenedores y Orquestación con Docker y Kubernetes
- Introducción a Docker: creación y administración de contenedores
- Construcción de imágenes y uso de Docker Compose
- Kubernetes: arquitectura y componentes principales
- Despliegue y escalado de aplicaciones con Kubernetes
- Integración con Helm y ConfigMaps
Módulo 4: CI/CD – Integración y Entrega Continua
- Introducción a CI/CD y sus beneficios
- Creación de pipelines con Jenkins, GitHub Actions y GitLab CI/CD
- Despliegue automatizado en entornos cloud
- Estrategias de pruebas en CI/CD
- Blue-Green Deployment y Canary Releases
Módulo 5: Infraestructura como Código (IaC) y Automatización
- Introducción a IaC con Terraform y Ansible
- Creación y gestión de infraestructura con Terraform
- Automatización de configuración con Ansible
- Implementación de infraestructura escalable y repetible
- Seguridad en IaC y control de versiones
Módulo 6: Seguridad, Observabilidad y DevSecOps
- Principios de DevSecOps y cultura Shift-Left
- Monitoreo y alertas con Prometheus y Grafana
- Auditoría y gestión de logs con ELK Stack
- Seguridad en contenedores y Kubernetes
- Gestión de incidentes y recuperación ante desastre
Módulo 7: FinOps – Optimización de Costos en la Nube
- Introducción a FinOps: principios y cultura
- Gobernanza y control de costos en entornos multicloud
- Herramientas de análisis y optimización de gastos (AWS Cost
Explorer, Azure Cost Management) - Estrategias de ahorro y presupuestos
- Implementación de FinOps en equipos DevOps
Módulo 8: SRE – Site Reliability Engineering
- Fundamentos de SRE y su relación con DevOps
- Definición de SLOs, SLIs y SLAs
- Estrategias de escalabilidad y disponibilidad
- Gestión de incidentes y cultura blameless postmortem
- Automatización de operaciones y fiabilidad continua
Módulo 9: DataOps – Gestión de Datos en Entornos DevOps
- Introducción a DataOps: objetivos y beneficios Ciclo de vida
de los datos en pipelines DevOps Integración de procesos - ETL/ELT automatizados Versionado de datos y control de
calidad - Herramientas de DataOps: Apache Airflow, dbt, Data
Kitchen Gobernanza de datos y cumplimiento normativo - Monitorización y métricas en flujos de datos
Módulo 10: MLOps – Operaciones de Machine Learning
- Introducción a MLOps y ciclo de vida del modelo
- Integración de ML en pipelines CI/CD
- Entrenamiento y despliegue automatizado de modelos
- Versionado de datos y modelos con MLflow y DVC
- Monitorización de modelos en producción
- Mejores prácticas de seguridad y gobernanza en MLOps
- Herramientas y plataformas: Kubeflow, SageMaker, Azure ML