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

Curso de Cloud Computing y Big Data

Domine la computación en la nube y la ingeniería de big data con un plan de estudios que lo lleva desde los conceptos fundamentales de la nube hasta pipelines de datos de grado de producción y el despliegue de aprendizaje automático. Usted obtendrá competencias 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.

Dedika para empresas

Lo que vas a aprender:

Usted aprenderá cómo funcionan los modelos de servicio en la nube, las arquitecturas de despliegue y las estructuras de precios para que pueda tomar decisiones informadas sobre infraestructura. Usted construirá pipelines de ingesta de datos que manejan cargas de trabajo tanto por lotes como en tiempo real a escala. Usted desarrollará competencias prácticas en Apache Spark, Apache Airflow y servicios administrados nativos de la nube. Usted aplicará técnicas de analítica de big data y creará tableros interactivos que comuniquen hallazgos a las partes interesadas del negocio. También explorará prácticas de MLOps, incluyendo almacenes de características, servido de modelos y pipelines de reentrenamiento automatizado. Finalmente, cubrirá la seguridad en la nube, la optimización de costos con FinOps y los 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 eres 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 • 39 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Fundamentos de la Computación en la Nube

  • Lección 1 • Conceptos e Historia de la Computación en la Nube

    Traza la evolución de la nube desde los mainframes hasta los hiperescaladores modernos y define la terminología esencial. Proporciona la línea base conceptual para todos los temas posteriores de 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 las 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 de Negocio

    Cubre el cambio de CapEx a OpEx, la fijación de precios de pago por uso y el análisis del costo total de propiedad. Fundamenta las decisiones técnicas en resultados financieros medibles.

Capítulo 2Ver detalles

Infraestructura y Servicios Centrales de la Nube

  • Lección 1 • Servicios de Almacenamiento en la Nube

    Cubre los tipos de almacenamiento de objetos, bloques y archivos con consideraciones 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 Identidad y Acceso

    Enseña control de acceso basado en roles, políticas y principios de mínimo privilegio para entornos de nube. Establece la higiene de seguridad requerida antes de desplegar cualquier carga de trabajo en 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 fundamentos de cómputo centrales. Aplica directamente el conocimiento del modelo de servicio en la nube al aprovisionamiento de infraestructura.

  • Lección 4 • Servicios de Bases de Datos Gestionadas

    Examina las ofertas de bases de datos gestionadas relacionales y NoSQL, 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 3Ver detalles

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 utilizando las arquitecturas Lambda y Kappa. Prepara a los estudiantes para diseñar pipelines que coincidan con los requisitos de latencia y rendimiento.

  • 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 bodegas 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 Pipeline de Datos

    Presenta las capas de ingesta, transformación, almacenamiento y servicio como un framework de pipeline unificado. Proporciona 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 el alcance para todos los capítulos posteriores de big data.

Capítulo 4Ver detalles

Ingesta y Almacenamiento de Datos a Escala

  • Lección 1 • Estrategias de Carga de Bodegas de Datos

    Cubre el modelado dimensional, las dimensiones de cambio lento y los patrones de carga masiva para almacenes analíticos. Conecta los pipelines de ingesta con estructuras de bodega optimizadas para consultas.

  • Lección 2 • Ingesta de Streaming de Datos 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.

  • Lección 3 • Técnicas de Ingesta por Lotes

    Cubre flujos de trabajo ETL, ingesta basada en archivos y transferencias de datos programadas para grandes conjuntos de datos. Aplica los principios de diseño de pipelines a fuentes de datos estructuradas y semiestructuradas.

  • Lección 4 • Calidad y Validación de Datos

    Presenta la perfilación de datos, validación de esquemas y detección de anomalías como puertas de calidad de 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 5Ver detalles

Procesamiento Distribuido con Apache Spark

  • Lección 1 • Optimización de 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 de calidad 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 pipelines de streaming de baja latencia.

  • Lección 3 • Arquitectura y Conceptos Centrales de Spark

    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 de Nube

    Demuestra el aprovisionamiento de clústeres Spark gestionados, el autoescalado y el control de costos en servicios de nube. Conecta las habilidades de Spark con el despliegue real en la nube y las prácticas operativas.

  • Lección 5 • DataFrames de Spark 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 6Ver detalles

Pipelines de Datos Nativos de la Nube y Orquestación

  • Lección 1 • Pipelines Sin Servidor e Impulsados por Eventos

    Cubre desencadenadores de función como servicio, buses de eventos y servicios de flujo de trabajo nativos de la nube para pipelines ligeros. Complementa Airflow con patrones de automatización de bajo costo impulsados por eventos.

  • Lección 2 • Monitoreo y Observabilidad de Pipelines

    Cubre registro de logs, métricas, alertas y seguimiento de linaje para visibilidad operativa del pipeline. Permite a los equipos detectar, diagnosticar y resolver fallas del pipeline rápidamente.

  • Lección 3 • Fundamentos de Orquestación de Pipelines

    Presenta la orquestación de flujo de trabajo basada en DAG, dependencias de tareas y conceptos de programación. Proporciona la base arquitectónica para automatizar pipelines de datos de múltiples pasos.

  • Lección 4 • Construyendo Pipelines con Apache Airflow

    Enseña la autoría de DAGs, operadores, hooks y XComs para construir flujos de trabajo complejos en Airflow. Aplica los conceptos de orquestación a una plataforma de código abierto ampliamente adoptada.

  • Lección 5 • Pruebas y Validación de Pipelines

    Presenta pruebas unitarias, pruebas de integración y validación de contratos de datos para la confiabilidad del pipeline. Asegura que los pipelines cumplan con los estándares de calidad antes de llegar a entornos de producción.

Capítulo 7Ver detalles

Analítica y Visualización de Big Data

  • Lección 1 • Principios de Visualización de Datos

    Presenta la selección de gráficos, codificación visual y 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 bodegas para maximizar el rendimiento de las consultas.

  • Lección 3 • Analítica en Tiempo Real y Tableros de Streaming

    Extiende la analítica por lotes a casos de uso en tiempo real utilizando agregaciones de streaming y tableros en vivo. Conecta el conocimiento de Spark Streaming y pipelines con escenarios de analítica operacional.

  • Lección 4 • Análisis Exploratorio de Datos a 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 brutos con la investigación analítica impulsada por 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 y de autoservicio. Traduce los principios de visualización en productos de reportes compartibles orientados al negocio.

Capítulo 8Ver detalles

Aprendizaje Automático en 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 marco operativo para todos los temas posteriores de implementación de AA.

  • Lección 2 • Feature Stores y Pipelines de Datos para AA

    Presenta los feature stores como un puente entre los pipelines de datos y el entrenamiento y servicio de AA. Asegura características coherentes 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 borde 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 concepto, la detección de degradación del rendimiento y los desencadenadores de reentrenamiento automatizado. Asegura que los modelos desplegados permanezcan precisos y confiables a lo largo del tiempo en producción.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Analistas de datos junior: 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 en la nube.

  • Administradores de TI: que desean migrar hacia la arquitectura de nube moderna y las plataformas de datos.

  • Profesionales de inteligencia de negocios: que buscan escalar sus competencias a entornos de big data.

  • Personas en transición profesional desde finanzas o ciencias: atraídas por la ingeniería de datos como un nuevo camino.

  • Ingenieros DevOps: que buscan expandirse hacia el diseño de pipelines de datos y operaciones de ML.

Lo que dicen nuestros estudiantes

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 Colombia?

¿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