
Curso de Cloud y DevOps
Dominá las herramientas y prácticas que impulsan la entrega de software moderna: desde Docker y Kubernetes hasta Terraform y pipelines de CI/CD. Este curso te da experiencia práctica con las tecnologías exactas que las empresas están contratando ahora mismo. Desarrollá habilidades reales, desplegá infraestructura real y destacate en un mercado laboral competitivo.
Qué vas a aprender:
Vas a adquirir una comprensión completa de los modelos de computación en la nube, la administración de Linux y los fundamentos de redes que todo ingeniero DevOps necesita. Vas a aprender a contenerizar aplicaciones con Docker, orquestarlas con Kubernetes y aprovisionar infraestructura en la nube usando Terraform. El curso cubre el diseño e implementación de pipelines de CI/CD con pruebas automatizadas, escaneo de seguridad y múltiples estrategias de despliegue. También vas a configurar stacks completos de observabilidad usando Prometheus, Grafana y herramientas de trazado distribuido. Los temas adicionales incluyen flujos de trabajo GitOps, arquitectura de microservicios, seguridad en la nube y prácticas de optimización de costos FinOps.
Cómo estudiás de forma práctica Curso de Cloud y DevOps
Cómo practicás Curso de Cloud y DevOps
Para vos que sos empresa y querés capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 38 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos y Conceptos de Computación en la Nube
Fundamentos y Conceptos de Computación en la Nube
Lección 1 • Panorama del Paradigma de Computación en la Nube
Define la computación en la nube, su evolución desde IT tradicional y características clave. Establece el vocabulario utilizado a lo largo del curso.
Lección 2 • Componentes Centrales de Infraestructura en la Nube
Presenta máquinas virtuales, tipos de almacenamiento, primitivas de red y servicios gestionados. Proporciona los bloques de construcción para los laboratorios prácticos en capítulos posteriores.
Lección 3 • Modelos de Servicio en la Nube Explicados
Abarca IaaS, PaaS y SaaS con casos de uso del mundo real. Conecta la elección del modelo de servicio con el costo, control y responsabilidad operativa.
Lección 4 • Economía de la Nube y Modelos de Precios
Explica los precios de pago por uso, reservados y spot junto con el análisis del costo total de propiedad. Permite tomar decisiones arquitectónicas conscientes del costo.
Lección 5 • Modelos de Despliegue en la Nube
Examina arquitecturas de nube pública, privada, híbrida y multi-nube. Guía a los estudiantes en la correspondencia de modelos de despliegue con los requisitos del negocio.
Capítulo 2OcultarOcultar detallesVer detallesFundamentos de Linux y Redes para la Nube
Fundamentos de Linux y Redes para la Nube
Lección 1 • Acceso Remoto Seguro y SSH
Explica la autenticación por par de claves SSH, tunneling y transferencia segura de archivos. Establece los patrones de acceso seguro utilizados en todos los laboratorios prácticos subsiguientes.
Lección 2 • Firewalls y Grupos de Seguridad de Red
Presenta reglas de firewall, grupos de seguridad y listas de control de acceso de red en entornos de nube. Prepara a los estudiantes para aplicar políticas de red de privilegio mínimo.
Lección 3 • Fundamentos de Redes para la Nube
Enseña conceptos de direccionamiento IP, subnetting, DNS y enrutamiento esenciales para el diseño de redes en la nube. Conecta la teoría con tareas de configuración de redes virtuales.
Lección 4 • Dominio de la Línea de Comandos de Linux
Abarca navegación del sistema de archivos, permisos, gestión de procesos y conceptos básicos de scripting de shell. Estas habilidades sustentan todas las operaciones de nube del lado del servidor.
Capítulo 3OcultarOcultar detallesVer detallesControl de Versiones con Git
Control de Versiones con Git
Lección 1 • Estrategias de Ramificación y Fusión
Enseña la creación de ramas, fusión, rebase y resolución de conflictos. Conecta la estrategia de ramificación con la colaboración en equipo y la gestión de versiones.
Lección 2 • Repositorios Remotos y Colaboración
Explica los flujos de trabajo de push, pull, fetch y pull request en plataformas alojadas. Prepara a los estudiantes para prácticas de desarrollo en equipo.
Lección 3 • Flujos de Trabajo de Git para Equipos DevOps
Compara GitFlow, desarrollo basado en tronco y estrategias de feature flags. Alinea las prácticas de control de versiones con los requisitos de pipelines de CI/CD.
Lección 4 • Conceptos Centrales y Configuración de Git
Abarca la inicialización de repositorios, commits, staging y configuración. Establece el modelo mental del grafo acíclico dirigido de Git.
Capítulo 4OcultarOcultar detallesVer detallesContainerización con Docker
Containerización con Docker
Lección 1 • Registros de Contenedores y Distribución de Imágenes
Abarca el envío y descarga de imágenes desde registros públicos y privados. Prepara a los estudiantes para la gestión de imágenes en pipelines de CI/CD.
Lección 2 • Construyendo Imágenes Docker
Abarca la sintaxis de Dockerfile, caché de capas, construcciones multi-etapa y optimización de imágenes. Permite directamente la creación de imágenes de aplicación listas para producción.
Lección 3 • Ejecutando y Gestionando Contenedores
Enseña opciones de ejecución de contenedores, montajes de volumen, variables de entorno y límites de recursos. Conecta la configuración de tiempo de ejecución con la confiabilidad de la aplicación.
Lección 4 • Docker Compose para Aplicaciones Multi-Contenedor
Presenta la sintaxis de archivos de Docker Compose para definir aplicaciones multi-servicio. Permite entornos de desarrollo local que reflejan la topología de producción.
Lección 5 • Conceptos de Contenedores y Arquitectura Docker
Explica contenedores vs. máquinas virtuales, componentes de Docker Engine y el ciclo de vida del contenedor. Proporciona la base conceptual para todas las operaciones de Docker.
Capítulo 5OcultarOcultar detallesVer detallesOrquestación de Contenedores con Kubernetes
Orquestación de Contenedores con Kubernetes
Lección 1 • Arquitectura de Kubernetes y Objetos Centrales
Explica los componentes del plano de control, nodos trabajadores y objetos fundamentales de la API. Construye el modelo mental necesario para operar cualquier clúster de Kubernetes.
Lección 2 • Redes en Kubernetes e Ingress
Enseña servicios ClusterIP, NodePort, LoadBalancer y controladores Ingress. Permite el enrutamiento de tráfico externo y la comunicación de servicio a servicio.
Lección 3 • Desplegando Aplicaciones en Kubernetes
Abarca la escritura de manifiestos, aplicación de configuraciones y gestión de despliegues. Conecta la configuración declarativa con la entrega confiable de aplicaciones.
Lección 4 • Escalado y Gestión de Recursos
Abarca el Horizontal Pod Autoscaler, solicitudes y límites de recursos, y el autoescalado de clúster. Asegura una operación de carga de trabajo rentable y resiliente.
Lección 5 • Almacenamiento Persistente en Kubernetes
Presenta PersistentVolumes, PersistentVolumeClaims y StorageClasses. Aborda los requisitos de cargas de trabajo con estado dentro de entornos containerizados.
Capítulo 6OcultarOcultar detallesVer detallesInfraestructura como Código con Terraform
Infraestructura como Código con Terraform
Lección 1 • Estado Remoto y Colaboración en Equipo
Explica backends remotos, bloqueo de estado y aislamiento de espacios de trabajo para flujos de trabajo en equipo. Previene conflictos de estado en entornos con múltiples ingenieros.
Lección 2 • Terraform en Pipelines de CI/CD
Integra los pasos de plan y apply de Terraform en pipelines automatizados con verificaciones de políticas. Permite cambios de infraestructura seguros y auditables a la velocidad de entrega.
Lección 3 • Fundamentos y Flujo de Trabajo de Terraform
Presenta la sintaxis HCL, proveedores, recursos y el flujo de trabajo init-plan-apply. Establece la mentalidad declarativa central para la infraestructura como código.
Lección 4 • Módulos de Terraform y Reusabilidad
Enseña la creación, composición y versionado de módulos para patrones de infraestructura reutilizables. Conecta el diseño modular con la gestión de infraestructura a escala de equipo.
Lección 5 • Variables, Outputs y Fuentes de Datos
Abarca variables de entrada, valores locales, bloques de output y consultas de fuente de datos. Permite configuraciones de infraestructura parametrizadas y reutilizables.
Capítulo 7OcultarOcultar detallesVer detallesDiseño e Implementación de Pipelines de CI/CD
Diseño e Implementación de Pipelines de CI/CD
Lección 1 • Construyendo Etapas de Prueba Automatizadas
Abarca la automatización de pruebas unitarias, de integración y de extremo a extremo dentro de los pipelines. Asegura que las puertas de calidad impidan que el código defectuoso llegue a producción.
Lección 2 • Puertas de Seguridad y Cumplimiento en Pipelines
Integra análisis estático, escaneo de dependencias y verificaciones de cumplimiento en los pipelines. Desplaza la seguridad a la izquierda para detectar vulnerabilidades antes del despliegue.
Lección 3 • Estrategias de Despliegue y Patrones de Lanzamiento
Explica las estrategias de despliegue blue-green, canary y rodante con procedimientos de rollback. Permite lanzamientos sin tiempo de inactividad con un radio de explosión controlado.
Lección 4 • Principios de CI/CD y Anatomía del Pipeline
Define integración continua, entrega continua y despliegue continuo con conceptos de etapas del pipeline. Enmarca el valor de la automatización en la reducción del tiempo de entrega y las tasas de defectos.
Lección 5 • Construcción de Artefactos e Integración con Registros
Enseña la construcción de imágenes de contenedor, publicación de paquetes y gestión de versiones de artefactos. Conecta las salidas de compilación con las etapas de despliegue posteriores.
Capítulo 8OcultarOcultar detallesVer detallesMonitoreo en la Nube, Observabilidad y Prácticas de SRE
Monitoreo en la Nube, Observabilidad y Prácticas de SRE
Lección 1 • Pilares de la Observabilidad: Métricas, Logs y Trazas
Presenta los tres pilares de la observabilidad y sus roles complementarios. Establece la base para construir una estrategia de monitoreo completa.
Lección 2 • Recolección de Métricas y Dashboarding
Abarca la recolección de métricas de series temporales, reglas de alerta y diseño de dashboards. Permite visibilidad en tiempo real de la salud y el rendimiento del sistema.
Lección 3 • Principios de SRE y Gestión de Incidentes
Abarca SLIs, SLOs, presupuestos de error y procesos estructurados de respuesta a incidentes. Alinea la ingeniería de confiabilidad con los requisitos de disponibilidad del negocio.
Lección 4 • Trazado Distribuido y APM
Explica la propagación de trazas, el análisis de spans y el monitoreo de rendimiento de aplicaciones. Permite el diagnóstico de latencia de extremo a extremo en microservicios.
Lección 5 • Gestión Centralizada de Logs
Enseña la agregación, parseo, indexación y búsqueda de logs para sistemas distribuidos. Conecta el análisis de logs con una identificación más rápida de la causa raíz.
Tu certificado válido de finalización
Este curso es para vos:
Personas que cambian de carrera: buscan entrar a la ingeniería en la nube desde un rol de tecnología no relacionado.
Desarrolladores junior: quieren expandirse más allá del código hacia el trabajo de infraestructura y despliegue.
Administradores de sistemas: listos para modernizar sus habilidades para entornos nativos de la nube.
Profesionales de soporte de IT: apuntan a moverse hacia un track de ingeniería más técnico y mejor remunerado.
Estudiantes de ciencias de la computación: se preparan para entrar al mercado laboral con habilidades prácticas y listas para el empleador.
Generalistas de startups: responsables tanto de construir como de entregar software sin un equipo de operaciones dedicado.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los recomendé a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltear contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en Argentina?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















