Elige tu idioma
Curso de Cloud Computing y DevOps
Más de 2 millones de estudiantes en todo el mundo

Curso de Cloud Computing y DevOps

Domina las herramientas y prácticas que impulsan la entrega de software moderna — desde Docker y Kubernetes hasta Terraform y tuberías de CI/CD. Este curso te brinda experiencia práctica con las tecnologías exactas que las empresas están contratando ahora mismo. Desarrolla habilidades reales, despliega infraestructura real y destácate en un mercado laboral competitivo.

Dedika para empresas

Lo que vas a aprender:

Obtendrás un conocimiento profundo de los modelos de cómputo en la nube, administración de Linux y fundamentos de redes que todo ingeniero DevOps necesita. Aprenderás 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 tuberías de CI/CD con pruebas automatizadas, escaneo de seguridad y múltiples estrategias de despliegue. También configurarás pilas completas de observabilidad usando Prometheus, Grafana y herramientas de rastreo 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 estudias de forma práctica Curso de Cloud Computing y DevOps

Cómo practicas Curso de Cloud Computing y DevOps

Para ti que tienes una empresa y quieres 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.

Haz clic aquí

Contenido del curso

8 Capítulos • 38 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Fundamentos y Conceptos del Cómputo en la Nube

  • Lección 1 • Panorama del Paradigma del Cómputo en la Nube

    Define el cómputo en la nube, su evolución desde TI tradicional y sus características clave. Establece el vocabulario utilizado a lo largo del curso.

  • Lección 2 • Componentes Centrales de la Infraestructura en la Nube

    Introduce las máquinas virtuales, tipos de almacenamiento, primitivas de red y servicios administrados. 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

    Cubre 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 las arquitecturas de nube pública, privada, híbrida y multi-nube. Guía a los estudiantes a emparejar los modelos de despliegue con los requisitos del negocio.

Capítulo 2Ver detalles

Fundamentos de Linux y Redes para la Nube

  • Lección 1 • Acceso Remoto Seguro y SSH

    Explica la autenticación de pares de claves SSH, tunelización y transferencia segura de archivos. Establece patrones de acceso seguro utilizados en todos los laboratorios prácticos posteriores.

  • Lección 2 • Firewalls y Grupos de Seguridad de Red

    Introduce reglas de firewall, grupos de seguridad y listas de control de acceso a la red en entornos de nube. Prepara a los estudiantes para hacer cumplir políticas de red de mínimo privilegio.

  • Lección 3 • Fundamentos de Redes para la Nube

    Enseña conceptos de direccionamiento IP, subredes, 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 • Competencia en la Línea de Comandos de Linux

    Cubre la navegación del sistema de archivos, permisos, gestión de procesos y fundamentos de scripting de shell. Estas habilidades sustentan todas las operaciones de nube del lado del servidor.

Capítulo 3Ver detalles

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 lanzamientos.

  • Lección 2 • Repositorios Remotos y Colaboración

    Explica los flujos de trabajo de push, pull, fetch y solicitudes de pull 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 las tuberías de CI/CD.

  • Lección 4 • Conceptos Centrales y Configuración de Git

    Cubre la inicialización de repositorios, commits, preparación y configuración. Establece el modelo mental del grafo acíclico dirigido de Git.

Capítulo 4Ver detalles

Contenedorización con Docker

  • Lección 1 • Registros de Contenedores y Distribución de Imágenes

    Cubre el envío y obtención de imágenes de registros públicos y privados. Prepara a los estudiantes para la gestión de imágenes en tuberías de CI/CD.

  • Lección 2 • Construcción de Imágenes Docker

    Cubre la sintaxis de Dockerfile, caché de capas, construcciones de múltiples etapas y optimización de imágenes. Permite directamente la creación de imágenes de aplicación listas para producción.

  • Lección 3 • Ejecutar y Gestionar Contenedores

    Enseña las 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

    Introduce la sintaxis del archivo Docker Compose para definir aplicaciones de múltiples servicios. Permite entornos de desarrollo local que reflejan la topología de producción.

  • Lección 5 • Conceptos de Contenedores y Arquitectura de 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 5Ver detalles

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 e Ingress en Kubernetes

    Enseña los servicios ClusterIP, NodePort, LoadBalancer y los controladores Ingress. Permite el enrutamiento de tráfico externo y la comunicación servicio a servicio.

  • Lección 3 • Desplegar Aplicaciones en Kubernetes

    Cubre la escritura de manifiestos, aplicación de configuraciones y gestión de lanzamientos. Conecta la configuración declarativa con la entrega confiable de aplicaciones.

  • Lección 4 • Escalado y Gestión de Recursos

    Cubre el Autoscaler Horizontal de Pods, solicitudes y límites de recursos, y el autoscaling de clúster. Asegura una operación de carga de trabajo rentable y resiliente.

  • Lección 5 • Almacenamiento Persistente en Kubernetes

    Introduce PersistentVolumes, PersistentVolumeClaims y StorageClasses. Aborda los requisitos de cargas de trabajo con estado dentro de entornos contenedorizados.

Capítulo 6Ver detalles

Infraestructura como Código con Terraform

  • Lección 1 • Estado Remoto y Colaboración en Equipo

    Explica los 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 Tuberías de CI/CD

    Integra los pasos de plan y apply de Terraform en tuberías automatizadas con verificaciones de políticas. Permite cambios de infraestructura seguros y auditables a velocidad de entrega.

  • Lección 3 • Fundamentos y Flujo de Trabajo de Terraform

    Introduce 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 Reutilización

    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

    Cubre variables de entrada, valores locales, bloques de salida y consultas de fuentes de datos. Permite configuraciones de infraestructura parametrizables y reutilizables.

Capítulo 7Ver detalles

Diseño e Implementación de Tuberías de CI/CD

  • Lección 1 • Construcción de Etapas de Prueba Automatizadas

    Cubre la automatización de pruebas unitarias, de integración y de extremo a extremo dentro de las tuberías. Asegura que las puertas de calidad eviten que el código defectuoso llegue a producción.

  • Lección 2 • Puertas de Seguridad y Cumplimiento en la Tubería

    Integra análisis estático, escaneo de dependencias y verificaciones de cumplimiento en las tuberías. 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 continuo con procedimientos de retroceso. Permite lanzamientos sin tiempo de inactividad con un radio de impacto controlado.

  • Lección 4 • Principios de CI/CD y Anatomía de la Tubería

    Define integración continua, entrega continua y despliegue continuo con conceptos de etapas de la tubería. 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 el Registro

    Enseña la construcción de imágenes de contenedores, publicación de paquetes y gestión de versiones de artefactos. Conecta las salidas de construcción con las etapas de despliegue posteriores.

Capítulo 8Ver detalles

Monitoreo en la Nube, Observabilidad y Prácticas de SRE

  • Lección 1 • Pilares de la Observabilidad: Métricas, Registros y Trazas

    Introduce 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 Creación de Tableros

    Cubre la recolección de métricas de series de tiempo, reglas de alerta y diseño de tableros. Permite visibilidad en tiempo real del estado y rendimiento del sistema.

  • Lección 3 • Principios de SRE y Gestión de Incidentes

    Cubre 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 • Trazas Distribuidas y APM

    Explica la propagación de trazas, el análisis de spans y el monitoreo del rendimiento de aplicaciones. Permite el diagnóstico de latencia de extremo a extremo en microservicios.

  • Lección 5 • Gestión Centralizada de Registros

    Enseña la agregación, análisis, indexación y búsqueda de registros para sistemas distribuidos. Conecta el análisis de registros con una identificación más rápida de la causa raíz.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Personas en cambio de carrera: que buscan ingresar a la ingeniería en la nube desde un rol tecnológico no relacionado.

  • Desarrolladores junior: que desean expandirse más allá de la codificación hacia el trabajo de infraestructura y despliegue.

  • Administradores de sistemas: listos para modernizar su conjunto de habilidades para entornos nativos de la nube.

  • Profesionales de soporte de TI: con el objetivo de pasar a una carrera de ingeniería más técnica y mejor remunerada.

  • Estudiantes de ciencias de la computación: que se preparan para ingresar 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 he recomendado a otras personas...
Giulio Carlo
Giulio CarloEstudiante de Marketing Digital
Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresEstudiante de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaEstudiante de Diseño de Uñas
La plataforma es rápida, fácil de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeEstudiante de Ingeniería de Prompt

Principales capacitaciones

Preguntas frecuentes

¿Quién es Dedika?

¿El certificado es válido en México?

¿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