
Curso de cloud computing y Big Data
Domina el cómputo en la nube y la ingeniería de big data con un plan de estudios que te lleva desde los conceptos básicos de la nube hasta tuberías de datos de grado productivo y despliegue de aprendizaje automático. Obtendrás habilidades prácticas en Apache Spark, orquestación nativa de la nube y analítica escalable. Este curso está diseñado para profesionales que desean diseñar, construir y operar sistemas de datos reales en la nube.
Lo que vas a aprender:
Aprenderás cómo funcionan los modelos de servicio en la nube, las arquitecturas de despliegue y las estructuras de precios para que puedas tomar decisiones informadas de infraestructura. Construirás tuberías de ingestión de datos que manejen cargas de trabajo tanto por lotes como en tiempo real a escala. Desarrollarás habilidades prácticas en Apache Spark, Apache Airflow y servicios administrados nativos de la nube. Aplicarás técnicas de analítica de big data y crearás tableros interactivos que comuniquen información a las partes interesadas del negocio. También explorarás prácticas de MLOps, incluyendo almacenes de características, servicio de modelos y tuberías de reentrenamiento automatizado. Finalmente, cubrirás seguridad en la nube, optimización de costos con FinOps y marcos de gobernanza de datos que se requieren en entornos profesionales.
Cómo estudias de forma práctica Curso de cloud computing y Big Data
Cómo practicas Curso de cloud computing y Big Data
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.
Contenido del curso
8 Capítulos • 39 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de Cómputo en la Nube
Fundamentos de Cómputo en la Nube
Lección 1 • Conceptos e Historia del Cómputo en la Nube
Rastrea la evolución de la nube desde los mainframes hasta los hiperescaladores modernos y define la terminología esencial. Proporciona la base conceptual para todos los temas posteriores sobre la nube.
Lección 2 • Modelos de Servicio en la Nube Explicados
Diferencia IaaS, PaaS y SaaS mediante comparaciones funcionales y ejemplos del mundo real. Permite a los estudiantes mapear cargas de trabajo a la capa de servicio correcta.
Lección 3 • Modelos de Despliegue en la Nube
Examina arquitecturas de nube pública, privada, híbrida y multi-nube con análisis de ventajas y desventajas. Conecta la elección de despliegue con los objetivos de cumplimiento y costos organizacionales.
Lección 4 • Economía de la Nube y Valor para el Negocio
Cubre el cambio de CapEx a OpEx, precios de pago por uso y análisis del costo total de propiedad. Fundamenta las decisiones técnicas en resultados financieros medibles.
Capítulo 2OcultarOcultar detallesVer detallesInfraestructura y Servicios Básicos de la Nube
Infraestructura y Servicios Básicos de la Nube
Lección 1 • Servicios de Almacenamiento en la Nube
Cubre los tipos de almacenamiento de objetos, bloques y archivos con sus ventajas y desventajas de durabilidad y patrones de acceso. Prepara a los estudiantes para seleccionar niveles de almacenamiento para diversos requisitos de aplicaciones.
Lección 2 • Gestión de Identidades y Accesos
Enseña control de acceso basado en roles, políticas y principios de mínimo privilegio para entornos en la nube. Establece la higiene de seguridad requerida antes de desplegar cualquier carga de trabajo de producción.
Lección 3 • Servicios de Cómputo y Máquinas Virtuales
Presenta las máquinas virtuales, los tipos de instancia y los grupos de autoescalado como elementos primitivos de cómputo básicos. Aplica directamente el conocimiento del modelo de servicio en la nube al aprovisionamiento de infraestructura.
Lección 4 • Servicios de Base de Datos Administrada
Examina las ofertas de bases de datos relacionales y NoSQL administradas, cubriendo estrategias de aprovisionamiento y respaldo. Conecta el conocimiento de almacenamiento con la arquitectura de aplicaciones con estado.
Lección 5 • Fundamentos de Redes en la Nube
Explica redes virtuales, subredes, enrutamiento y balanceo de carga como bloques de construcción de redes en la nube. Permite una conectividad segura y de alto rendimiento entre los recursos de la nube.
Capítulo 3OcultarOcultar detallesVer detallesConceptos y Ecosistema de Big Data
Conceptos y Ecosistema de Big Data
Lección 1 • Modelos de Procesamiento por Lotes y en Streaming
Contrasta el procesamiento por lotes con el procesamiento en streaming en tiempo real usando las arquitecturas Lambda y Kappa. Prepara a los estudiantes para diseñar tuberías que coincidan con los requisitos de latencia y rendimiento de transferencia.
Lección 2 • Introducción al Ecosistema Hadoop
Explica HDFS, MapReduce, YARN y las herramientas clave del ecosistema como base del procesamiento distribuido por lotes. Proporciona contexto histórico y técnico para los frameworks modernos de big data.
Lección 3 • Arquitecturas de Almacenamiento de Big Data
Cubre sistemas de archivos distribuidos, lagos de datos y almacenes de datos como paradigmas de almacenamiento complementarios. Une el conocimiento de almacenamiento en la nube con las necesidades de ingesta y retención de big data.
Lección 4 • Principios de Diseño de Tuberías de Big Data
Introduce las capas de ingesta, transformación, almacenamiento y servicio como un framework unificado de tuberías. Brinda a los estudiantes una plantilla de diseño aplicada a lo largo de los capítulos restantes de big data.
Lección 5 • Definiendo Big Data y sus Características
Define las cinco V —volumen, velocidad, variedad, veracidad y valor— con ejemplos de la industria. Establece el vocabulario y alcance para todos los capítulos posteriores de big data.
Capítulo 4OcultarOcultar detallesVer detallesIngesta y Almacenamiento de Datos a Gran Escala
Ingesta y Almacenamiento de Datos a Gran Escala
Lección 1 • Estrategias de Carga de Almacenes de Datos
Cubre el modelado dimensional, las dimensiones que cambian lentamente y los patrones de carga masiva para almacenes analíticos. Conecta las tuberías de ingesta con estructuras de almacén optimizadas para consultas.
Lección 2 • Ingesta de Datos en Streaming en Tiempo Real
Enseña colas de mensajes, plataformas de streaming de eventos y patrones productor-consumidor para datos en tiempo real. Amplía el conocimiento de ingesta por lotes a escenarios de baja latencia y alto rendimiento de transferencia.
Lección 3 • Técnicas de Ingesta por Lotes
Cubre flujos de trabajo ETL, ingesta basada en archivos y transferencias de datos programadas para conjuntos de datos grandes. Aplica principios de diseño de tuberías a fuentes de datos estructuradas y semiestructuradas.
Lección 4 • Calidad y Validación de Datos
Introduce la elaboración de perfiles de datos, la validación de esquemas y la detección de anomalías como controles de calidad en la ingesta. Asegura que los análisis posteriores y los modelos de aprendizaje automático reciban datos confiables.
Lección 5 • Diseño y Organización de Lagos de Datos
Explica la organización de lagos de datos por zonas, estrategias de particionamiento y gestión de metadatos. Asegura que los datos ingeridos sean detectables, gobernados y estén listos para el procesamiento posterior.
Capítulo 5OcultarOcultar detallesVer detallesProcesamiento Distribuido con Apache Spark
Procesamiento Distribuido con Apache Spark
Lección 1 • Optimización del Rendimiento de Spark
Aborda el particionamiento, el almacenamiento en caché, las uniones broadcast y la serialización como palancas clave de optimización de Spark. Traduce el conocimiento teórico de Spark en eficiencia de trabajos a nivel de producción.
Lección 2 • Spark Streaming y Structured Streaming
Cubre los modelos de procesamiento por micro-lotes y continuo para datos en tiempo real con Structured Streaming. Amplía las habilidades de Spark por lotes a tuberías de streaming de baja latencia.
Lección 3 • Arquitectura de Spark y Conceptos Básicos
Explica el driver, el executor, el programador DAG y el modelo RDD como base de ejecución de Spark. Construye el modelo mental necesario para escribir y depurar aplicaciones Spark de manera efectiva.
Lección 4 • Ejecutando Spark en Plataformas en la Nube
Demuestra el aprovisionamiento de clústeres Spark administrados, autoescalado y control de costos en servicios en la nube. Conecta las habilidades de Spark con prácticas reales de despliegue y operación en la nube.
Lección 5 • Spark DataFrames y Spark SQL
Enseña la API de DataFrame y la interfaz SQL para la transformación y agregación de datos estructurados. Permite a analistas e ingenieros procesar grandes conjuntos de datos con semántica SQL familiar.
Capítulo 6OcultarOcultar detallesVer detallesTuberías de Datos y Orquestación Nativas de la Nube
Tuberías de Datos y Orquestación Nativas de la Nube
Lección 1 • Tuberías Sin Servidor y Dirigidas por Eventos
Cubre disparadores de función como servicio, buses de eventos y servicios de flujo de trabajo nativos de la nube para tuberías ligeras. Complementa Airflow con patrones de automatización dirigidos por eventos y de baja sobrecarga.
Lección 2 • Monitoreo y Observabilidad de Tuberías
Cubre el registro, las métricas, las alertas y el seguimiento de linaje para la visibilidad operativa de las tuberías. Permite a los equipos detectar, diagnosticar y resolver fallas en las tuberías rápidamente.
Lección 3 • Fundamentos de Orquestación de Tuberías
Introduce la orquestación de flujos de trabajo basada en DAG, dependencias de tareas y conceptos de programación. Proporciona la base arquitectónica para automatizar tuberías de datos de múltiples pasos.
Lección 4 • Construyendo Tuberías con Apache Airflow
Enseña la creación de DAGs, operadores, hooks y XComs para construir flujos de trabajo complejos en Airflow. Aplica conceptos de orquestación a una plataforma de código abierto ampliamente adoptada.
Lección 5 • Pruebas y Validación de Tuberías
Introduce las pruebas unitarias, las pruebas de integración y la validación de contratos de datos para la confiabilidad de las tuberías. Asegura que las tuberías cumplan con los estándares de calidad antes de llegar a los entornos de producción.
Capítulo 7OcultarOcultar detallesVer detallesAnalítica y Visualización de Big Data
Analítica y Visualización de Big Data
Lección 1 • Principios de Visualización de Datos
Introduce la selección de gráficos, la codificación visual y los principios de narrativa para la comunicación analítica. Asegura que las visualizaciones representen los datos con precisión e impulsen decisiones informadas.
Lección 2 • Optimización de Consultas Analíticas
Enseña planificación de consultas, indexación, vistas materializadas y optimización basada en costos para grandes conjuntos de datos analíticos. Se basa en el conocimiento de carga de almacenes para maximizar el rendimiento de las consultas.
Lección 3 • Analítica en Tiempo Real y Tableros de Streaming
Amplía la analítica por lotes a casos de uso en tiempo real utilizando agregaciones en streaming y tableros en vivo. Conecta el conocimiento de Spark Streaming y tuberías a escenarios de analítica operativa.
Lección 4 • Análisis Exploratorio de Datos a Gran Escala
Cubre resúmenes estadísticos, análisis de distribución y técnicas de correlación aplicadas a grandes conjuntos de datos. Une la ingesta de datos en bruto con la investigación analítica basada en hipótesis.
Lección 5 • Construyendo Tableros Interactivos
Demuestra la conexión de fuentes de datos analíticos a herramientas de BI para tableros interactivos de autoservicio. Traduce los principios de visualización en productos de reportes compartibles y orientados al negocio.
Capítulo 8OcultarOcultar detallesVer detallesAprendizaje Automático en la Nube y Big Data
Aprendizaje Automático en la Nube y Big Data
Lección 1 • Flujo de Trabajo de AA y Fundamentos de MLOps
Mapea el ciclo de vida de AA de extremo a extremo, desde la preparación de datos hasta el servicio y monitoreo del modelo. Establece el framework operativo para todos los temas posteriores de implementación de AA.
Lección 2 • Almacenes de Características y Tuberías de Datos para AA
Introduce los almacenes de características como un puente entre las tuberías de datos y el entrenamiento y servicio de AA. Asegura características consistentes y reutilizables en el entrenamiento y la inferencia en producción.
Lección 3 • Despliegue y Servicio de Modelos
Enseña inferencia por lotes, endpoints REST en tiempo real y patrones de despliegue en el extremo para modelos de AA. Conecta los modelos entrenados con sistemas de producción que entregan valor de negocio.
Lección 4 • Entrenamiento Distribuido de Modelos
Cubre el paralelismo de datos, el paralelismo de modelos y los frameworks de entrenamiento distribuido para AA a gran escala. Aplica el conocimiento de Spark y cómputo en la nube para acelerar el entrenamiento de modelos en big data.
Lección 5 • Monitoreo y Reentrenamiento de Modelos
Cubre la deriva de datos, la deriva de conceptos, la detección de degradación del rendimiento y los disparadores de reentrenamiento automatizado. Asegura que los modelos desplegados se mantengan precisos y confiables a lo largo del tiempo en producción.
Tu certificado válido de finalización
Este curso es para ti:
Analistas de datos júnior: listos para ir más allá de los tableros hacia roles de ingeniería.
Desarrolladores de software: que buscan especializarse en trabajo de infraestructura de datos basada en la nube.
Administradores de TI: que desean migrar hacia la arquitectura de nube moderna y plataformas de datos.
Profesionales de inteligencia de negocios: que aspiran a escalar sus habilidades a entornos de big data.
Personas en cambio de carrera desde finanzas o ciencias: atraídas por la ingeniería de datos como un nuevo camino.
Ingenieros de DevOps: que buscan expandirse hacia el diseño de tuberías de datos y operaciones de ML.
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...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar 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, fácil 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 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




















