BIT — Business Innovation Technology BIT — Business Innovation Technology BIT
  • Volver a Home
  • Blog
  • Análisis de Datos
  • Deep Learning
  • Big Data
  • MLOps
  • IoT y AIoT

On this page

  • Módulo 1 — Fundamentos
  • Módulo 2 — Contenedores
  • Módulo 3 — Arquitectura Hadoop
  • Módulo 4 — HDFS
  • Módulo 5 — YARN
  • Módulo 6 — Spark sobre el clúster
  • Módulo 7 — MapReduce
  • Módulo 8 — Spark
  • Módulo 9 — PySpark
  • Todas las clases publicadas

Big Data e Ingeniería de Datos

Un curso de Big Data e Ingeniería de Datos construido desde los fundamentos: por qué nace el ecosistema Hadoop, cómo se organiza el almacenamiento distribuido con HDFS, cómo se reparten los recursos del clúster con YARN, cómo Docker se convirtió en la forma estándar de levantar toda esa infraestructura sin depender de “en mi máquina funciona”, y cómo se procesan los datos sobre ella: MapReduce, Spark y PySpark. Cada módulo teórico va acompañado, cuando aplica, de un laboratorio guiado y reproducible, con evidencia real de ejecución.

Los módulos están pensados para leerse en orden.

Módulo 1 — Fundamentos

  1. ¿Por qué Linux domina el mundo del Big Data?

Módulo 2 — Contenedores

  1. Docker para Big Data: por qué “en mi máquina funciona” ya no es una excusa

Módulo 3 — Arquitectura Hadoop

  1. Ecosistema Hadoop: el mapa de una plataforma Big Data

Módulo 4 — HDFS

  1. HDFS: el sistema de archivos distribuido de Big Data
  2. Laboratorio: HDFS con Docker, desde la instalación hasta las réplicas

Módulo 5 — YARN

  1. YARN: el gestor de recursos del clúster
  2. Laboratorio: YARN con Docker, del ResourceManager a tu primer trabajo MapReduce

Módulo 6 — Spark sobre el clúster

  1. Laboratorio: añadir un cliente Spark al clúster HDFS/YARN

Módulo 7 — MapReduce

  1. MapReduce: el modelo de procesamiento de Hadoop
  2. Taller: MapReduce Streaming sobre el clúster HDFS/YARN

Módulo 8 — Spark

  1. Spark: el motor de procesamiento sobre YARN
  2. Taller Spark: el motor sobre el clúster que ya tienes

Módulo 9 — PySpark

  1. PySpark: la API de Spark en Python
  2. Taller: fundamentos de PySpark sobre el clúster YARN

Todas las clases publicadas

 

Taller: fundamentos de PySpark sobre el clúster YARN

Taller en notebook: abrir una SparkSession en YARN, leer HDFS, trabajar con DataFrames y escribir el wordcount de vuelta a HDFS.

Oct 6, 2026
Wilder Ramírez Delgado

PySpark: la API de Spark en Python

SparkSession, diferencia entre RDD y DataFrame, transformaciones frente a acciones y el wordcount de MapReduce leído como tabla.

Oct 5, 2026
Wilder Ramírez Delgado
 

Taller Spark: el motor sobre el clúster que ya tienes

Taller de ejercicios sin comandos resueltos: SparkPi, wordcount Spark, driver y executors, y lectura del portal de YARN con tipo SPARK.

Oct 4, 2026
Wilder Ramírez Delgado

Spark: el motor de procesamiento sobre YARN

Qué pregunta responde Spark, cómo se reparten driver y executors sobre YARN, y por qué un DAG con evaluación perezosa cambia el modelo frente a MapReduce.

Oct 3, 2026
Wilder Ramírez Delgado
 

Taller: MapReduce Streaming sobre el clúster HDFS/YARN

Taller práctico: escribir mapper y reducer en Python, probar la tubería y enviarlos como trabajo con Hadoop Streaming sobre YARN.

Oct 2, 2026
Wilder Ramírez Delgado

MapReduce: el modelo de procesamiento de Hadoop

Qué pregunta responde MapReduce, las fases map, shuffle y reduce, y cómo un trabajo corre sobre YARN, con dos ejemplos en el clúster.

Oct 1, 2026
Wilder Ramírez Delgado

Laboratorio: añadir un cliente Spark al clúster HDFS/YARN

Laboratorio guiado: ampliar el clúster con un cliente Spark, Python 3.11 compartido y Jupyter, y comprobar SparkPi sobre YARN.

Sep 30, 2026
Wilder Ramírez Delgado

Laboratorio: YARN con Docker, del ResourceManager a tu primer trabajo MapReduce

Laboratorio guiado: levantar YARN sobre el clúster HDFS y ejecutar trabajos MapReduce reales, validado paso a paso con evidencia de ejecución.

Sep 20, 2026
Wilder Ramírez Delgado

Hadoop 1 con JobTracker frente a Hadoop 2 con YARN

YARN: el gestor de recursos del clúster

Arquitectura de YARN —ResourceManager, NodeManager, ApplicationMaster y contenedores— y el ciclo completo de una aplicación en el clúster.

Sep 20, 2026
Wilder Ramírez Delgado

Laboratorio: HDFS con Docker, desde la instalación hasta las réplicas

Laboratorio guiado: levantar un NameNode y tres DataNodes con Docker, cargar archivos, observar bloques y réplicas, y comprobar la tolerancia a fallos.

Sep 20, 2026
Wilder Ramírez Delgado

HDFS: el sistema de archivos distribuido de Big Data

Qué es un sistema de archivos distribuido, la arquitectura de HDFS con NameNode y DataNodes, y sus flujos de lectura y escritura.

Sep 20, 2026
Wilder Ramírez Delgado

Docker para Big Data: por qué “en mi máquina funciona” ya no es una excusa

Contenedores, imágenes, Docker Compose y un primer clúster de Spark, explicados desde los fundamentos con prácticas guiadas.

Sep 20, 2026
Wilder Ramírez Delgado
 

¿Por qué Linux domina el mundo del Big Data?

Fundamentos de Linux, terminal Bash y preparación de Ubuntu en WSL2 para trabajar con infraestructura de Big Data.

Sep 8, 2026
Wilder Ramírez Delgado

Ecosistema Hadoop: el mapa de una plataforma Big Data

Cómo encajan HDFS, YARN, MapReduce, Spark y las herramientas del ecosistema Hadoop en una arquitectura de datos distribuida.

Sep 8, 2026
Wilder Ramírez Delgado
No matching items

© 2026 BIT — Business Innovation Technology · Calle 147 No. 93-09, apto 503, Bogotá, Colombia
Autor: Wilder Ramírez Delgado · info@biitt.com