Skip to content

DevSecOps

Infraestructura como Código


Course
Jean Villegas
Access code required
Enroll

Descubre cómo la Infraestructura como Código (IaC) transforma la gestión de sistemas, automatizando y asegurando tus entornos tecnológicos. Un curso práctico, progresivo y enfocado en la aplicación inmediata de los conceptos y herramientas líderes del sector.

Este curso universitario de Infraestructura como Código (IaC) ha sido diseñado para quienes buscan dominar la gestión moderna de infraestructuras de TI con un enfoque eminentemente práctico y aplicable desde el primer día. A través de cinco módulos secuenciales, el estudiante avanzará desde los fundamentos y la evolución histórica del IaC, hasta la implementación de soluciones robustas, seguras y mantenibles utilizando las herramientas más relevantes del mercado, como Terraform, Ansible y AWS CloudFormation. Cada módulo se apoya en el anterior, asegurando que cada nuevo concepto se integre de manera natural y eficaz en el bagaje del alumno, tal como lo haría un profesional experimentado en el área. El curso inicia con una inmersión en los conceptos esenciales y la justificación de IaC en la era digital, pasando luego por un recorrido histórico que contextualiza su aparición y evolución. Posteriormente, se analizan en profundidad las ventajas, desafíos y perspectivas de IaC, así como los principios de declaratividad e imperatividad que guían su adopción efectiva. No solo se explorarán las diferencias técnicas, sino también las implicaciones prácticas a través de ejemplos y casos reales. Con una sólida base teórica, el curso se adentra en el uso de las principales herramientas de IaC, mostrando cómo llevar a cabo una automatización eficiente, control de versiones, pruebas y validaciones, además de integración continua y entrega continua (CI/CD). El estudiante aprenderá a gestionar el estado de la infraestructura, a diferenciar entre infraestructuras mutables e inmutables, y a aplicar técnicas de modularidad y reutilización de código para proyectos sostenibles. La seguridad, el manejo de secretos, el monitoreo y la observabilidad, así como la gestión de costos y la resiliencia ante fallos, son abordados desde una perspectiva aplicada: cada tema incluye ejercicios prácticos, recursos gratuitos y ejemplos cercanos a la realidad profesional. El enfoque del curso es claro: que el alumno pueda implementar lo aprendido de inmediato, medir su progreso de forma sencilla y comprender los errores comunes para evitarlos en proyectos reales. En definitiva, este curso es una puerta de entrada sólida y realista al mundo de la Infraestructura como Código, guiada por la experiencia de expertos y pensada para formar profesionales capaces de liderar la transformación digital en cualquier organización.

Here is the course outline:

1. Introducción práctica a la Infraestructura como Código

Este módulo sienta las bases al explicar qué es la Infraestructura como Código, su evolución histórica y por qué se ha convertido en el pilar de la gestión moderna de infraestructuras. Se profundizará en las diferencias entre enfoques declarativos e imperativos y se presentará un panorama de las principales herramientas disponibles, todo con un enfoque en la aplicabilidad inmediata.

Bienvenida.
Del servidor físico al script: cómo nació la Infraestructura como Código
Beneficios que convencen y retos que frenan: radiografía realista de IaC
Mapa de herramientas clave: eligiendo entre Terraform, Ansible y CloudFormation
Ensayo Integrador: Comprendiendo la Infraestructura como Código y su Aplicación Práctica
Quiz: Fundamentos prácticos de la Infraestructura como Código
Proyecto integrador: Selección, justificación y propuesta de adopción de IaC en un caso real

2. Herramientas y Fundamentos Operativos de IaC

Aquí los estudiantes pondrán manos a la obra con Terraform, Ansible y AWS CloudFormation, comprendiendo cómo cada herramienta define recursos, gestiona el estado y se integra con control de versiones. Se mostrarán flujos de trabajo básicos y se resaltarán buenas prácticas para mantener la consistencia de la infraestructura.

Terraform en acción: bloques, recursos y gestión de estado
Ansible sin fricción: playbooks idempotentes y control de versiones
Plantillas CloudFormation: gobierno, repetibilidad y buenas prácticas
Ensayo Integrador: Herramientas Operativas y Fundamentos de IaC
Quiz: Herramientas y Fundamentos Operativos de IaC
Proyecto Integrador: Automatización y Gobierno de Infraestructura con Terraform, Ansible y Cloud...

3. Automatización del Ciclo de Vida con IaC

Este módulo aborda la validación, pruebas y automatización de despliegues mediante pipelines CI/CD. Se profundizará en la modularidad del código, la comparación entre infraestructuras mutables e inmutables y las estrategias para mantener y actualizar entornos productivos sin interrupciones.

Pruebas y validación: de ‘terraform validate’ a escenarios de ensayo automatizados
Pipelines CI/CD y despliegues inmutables: la ruta hacia cero tiempos de inactividad
Mantenimiento continuo: actualizar, refactorizar y extender entornos productivos
Ensayo: Automatizacin y Mantenimiento del Ciclo de Vida con IaC
Quiz: Automatización del Ciclo de Vida con IaC
Proyecto Final del Módulo: Automatización del Ciclo de Vida con IaC

4. Gobernanza, Seguridad y Resiliencia en IaC

Los participantes explorarán las mejores prácticas para proteger secretos y datos sensibles, asegurar entornos, implementar monitoreo, optimizar costos y diseñar planes de recuperación ante desastres. Se presentarán herramientas gratuitas que facilitan la observabilidad y la gestión financiera en nubes públicas.

Blindaje proactivo: seguridad y gestión de secretos en IaC
Observabilidad pragmática y control de costos: métricas que importan
Resiliencia automática: planes de recuperación y pruebas de desastre como código
Ensayo Integrador: Gobernanza, Seguridad y Resiliencia en Infraestructura como Código
Quiz: Gobernanza, Seguridad y Resiliencia en IaC
Proyecto Integrador: Blindaje, Observabilidad y Resiliencia en Infraestructura como Código

5. Síntesis estratégica y hoja de ruta profesional

El módulo final repasa los aprendizajes clave, conecta los conceptos entre sí y ayuda al estudiante a diseñar un plan de adopción progresiva de IaC en su organización. Además, ofrecerá recomendaciones de recursos, certificaciones y comunidades para continuar el crecimiento profesional.

Panorama unificado: de la teoría a la práctica en Infraestructura como Código
Estrategia de herramientas y automatización: combinando Terraform, Ansible y CloudFormation en p...
Gobernanza y proyección profesional: seguridad, resiliencia y optimización de costos como ventaj...
Ensayo integrador: Estrategia y hoja de ruta profesional en Infraestructura como Código
Quiz: Síntesis estratégica y hoja de ruta profesional en Infraestructura como Código
Proyecto Final: Estrategia Integral de Infraestructura como Código en una Organización Real
Glossary
Study guide
Back to top