Hadoop Big Data desde cero
Aprende a trabajar con Hadoop Big Data con MapReduce, YARN, HIVE, SQOOP, SPARK, HBASE, HUE, Zookeeper, etc....
Lo que serás capaz de hacer
Durante este curso vamos a aprender los conceptos y componentes que os permitirán trabajar con un entorno de BigData y Hadoop y montar un cluster con esta tecnología y veremos los productos y herramientas más habituales de este ecosistema Válido para versiones 2 y 3 de Hadoop ¿Qué contenidos vamos a ver? - Aprenderás los conceptos básicos de esta tecnología - Verás como descargar e instalar Hadoop manualmente - También aprenderás a instalar y configurar Hadoop con ambari - Trabajarás con HDFS para entender la gestión de ficheros en Hadoop - Instalarás y configuraras Map Reduce y YARN - Aprenderás a instalar y configurar los productos y herramientas más usadas dentro del ecosistema Hadoop: HIVE SQOOP SPARK HUE ZooKeeper HBASE Otros productos que iré subiendo y actualizando PIG FLUME ...... ¡¡¡¡Con máquinas virtuales preparadas para el curso!!!! - Una máquina básica en Linux Centos 6 con la que podrás hacer todas las prácticas desde el principio - Tres máquinas virtuales en Linux Centos 7 con Hadoop ya instalado y configurado en modo Cluster con las que podrás empezar a trabajar con Hadoop sin necesidad de hacer la parte de instalación y configuración inicial En resumen, este curso te capacitará para poder empezar a desarrollar y usar esta infraestructura en tu entorno laboral. El curso será sobre todo práctico, de forma que aprendas de forma amena, divertida y también productiva Cualquier duda estamos a tu disposición. Pregunta sin problemas¡¡¡¡ Espero lo disfrutes¡¡¡¡¡
- Instalar un entorno de Hadoop Big Data
- Administrar y configurar los componentes de Hadoop
- Instalar un cluster Hadoop con ambari
- Aprender a manejar el sistema de ficheros HDFS
- Entender los conceptos más importantes de MapReduce y YARN
- Aprender a instalar y configurar productos asociados como HIVE, HUE, HBASE, SPARK, ETC....
Temario
UNIDAD 1 - Introducción a Big Data y Hadoop · 7 leccionesUNIDAD 1 - Introducción a Big Data y Hadoop
UNIDAD 1 - Introducción a Big Data y Hadoop
- Introducción al curso
- Nota sobre la valoración del curso
- Introducción y repaso de Big Data
- Introducción a Hadoop
- Herramientas y productos asociados a Hadoop
- Distribuciones Hadoop
- Componentes del software de Hadoop
UNIDAD 2 - Preparar el entorno necesario para Hadoop · 14 leccionesUNIDAD 2 - Preparar el entorno necesario para Hadoop
UNIDAD 2 - Preparar el entorno necesario para Hadoop
- MÁQUINAS VIRTUALES PREPARADAS
- Opciones disponibles para las prácticas y laboratorios del curso
- Requisitos para las máquinas
- Documento con la instalación completa
- Crear un usuario y un directorio
- Descargar Hadoop
- Instalar Hadoop.
- Directorios y ficheros generados
- Instalar Las JDK de Java
- Cofigurar variables de entorno
- Fichero de entorno HADOOP_ENV.SH
- Probar que hadoop funciona
- Configurar SSH
- Guia detallada de la configuración de SSH
UNIDAD 3 - Montar un cluster de un solo nodo. Aprender HDFS · 18 leccionesUNIDAD 3 - Montar un cluster de un solo nodo. Aprender HDFS
UNIDAD 3 - Montar un cluster de un solo nodo. Aprender HDFS
- Introducción a HDFS
- Cluster Pseudistribuido (core-site.xml)
- Cluster Pseudodistribuido (hdfs-site.xml)
- Cluster Pseudodistribuido (Formatear HDFS)
- Arrancar HDFS
- Anexo: Cambio en el puerto WEB en la Versión 3 de Haddoop
- Web de Administración de HDFS
- Práctica- Guía detallada de configuración HDFS
- Trabajar con HDFS-fsimage y edits
- Práctica-Uso de Fsimage y Edits
- Trabajar con ficheros
- HDFS-Trabajar con ficheros Parte 2
- HDFS-Trabajar con ficheros Parte 3
- Práctica- Trabajar con HDFS
- HDFS-Algunos comandos de administración
- Práctica- Trabajar con HDFS a nivel de administracion
- HDFS-Snapshots
- Práctica-Snapshots
UNIDAD 4 - YARN-MApReduce · 13 leccionesUNIDAD 4 - YARN-MApReduce
UNIDAD 4 - YARN-MApReduce
- Yarn y Map Reduce
- Funcionamiento de YARN
- Configurar YARN en un cluster
- Web de Administración de YARN
- Práctica-Guía detallada para montar un cluster Pseudo Distribuido
- HADOOP 3:Modificación en YARN-SITE para Hadoop 3
- Funcionamiento de Map Reduce
- Un ejemplo con Map Reduce
- Práctica-Trabajar con MapReduce
- Un ejemplo de Map Reduce desde código Java
- Práctica-Crear programas Map Reduce con Java
- Un ejemplo de Map Reduce con streaming-Python
- Práctica-Crear un Map Reduce con Python y Streaming
UNIDAD 5 - Montar un cluster Real · 19 leccionesUNIDAD 5 - Montar un cluster Real
UNIDAD 5 - Montar un cluster Real
- Máquinas virtuales preparadas para la sección
- Requisitos para las prácticas de la sección
- Consejo. Configurar SSH
- Consejo. Copiar la configuración
- HADOOP 3- CAMBIO DE NOMBRE DEL FICHEROS DE NODOS ESCLAVOS
- Modificar los ficheros de configuración del Cluster
- Arrancar el cluster
- Práctica- Montar un cluster real
- Probar un proceso Map Reduce contra el Cluster
- Práctica-Lanzar un proceso MapReduce contra el cluster
- Práctica-Streaming con comandos Shell de Linux
- Práctica-Lanzar un programa Python contra el cluster
- Comando YARN. Gestionar el cluster
- Práctica-Comando YARN
- Yarn Scheduler. Introducción a los planificadores
- Yarn Scheduler- Ver su funcionamiento
- Yarn-Scheduler. Configuración
- Yarn Scheduler. Lanzar procesos MapReduce contra una cola
- Práctica- Trabajar con el Yarn Scheduler
UNIDAD 6 - Productos asociados a Big Data · 1 leccionesUNIDAD 6 - Productos asociados a Big Data
UNIDAD 6 - Productos asociados a Big Data
- Introducción a las siguientes secciones
UNIDAD 7 - HIVE · 14 leccionesUNIDAD 7 - HIVE
UNIDAD 7 - HIVE
- Introducción a Hive
- Instalación y configuración inicial
- Comandos HIVE
- Configurar HDFS para usar HIVE
- Primeros pasos-Crear Bases de Datos y Tablas
- Hive-Primeros Pasos . Insertar, seleccionar....
- Prácticas- Instalar, Configurar, Crear Bases de datos
- Tablas internas y LOAD
- Tablas Externas
- Prácticas- Crear tablas externas e internas con columnas complejas
- Conexiones remotas. HiveServer2 y Beeline
- Recursos para los 2 vídeos siguientes
- Ejemplo Real. Deslizamientos de Tierra. Parte 1
- Ejemplo Real. Deslizamientos de Tierra. Parte 2. Hasta Excel
UNIDAD 8 - HUE · 7 leccionesUNIDAD 8 - HUE
UNIDAD 8 - HUE
- NOTA: Sistemas operativos soportados
- Introducción a HUE
- Compilar e instalar HUE
- Práctica-Compilar HUE
- Configurar y arrancar HUE
- Práctica- Configurar y arrancar HUE
- Un paseo por HUE
UNIDAD 9 - Sqoop · 12 leccionesUNIDAD 9 - Sqoop
UNIDAD 9 - Sqoop
- NOTA: Sqoop obsoleto
- Introducción a SQOOP
- Instalar y configurar Sqoop
- Comandos SQOOP
- NOTA:Versión de Base de datos
- Descargar Oracle Express 11g
- Instalar Oracle Express 11g
- Comprobar que Oracle funciona
- Configurar Oracle y JDBC
- Importar datos de Oracle a HDFS
- Práctica. Importar datos con Sqoop
- Exportar datos de HDFS a Oracle
UNIDAD 10 - Zookeeper y Alta disponibilidad en Hadoop · 12 leccionesUNIDAD 10 - Zookeeper y Alta disponibilidad en Hadoop
UNIDAD 10 - Zookeeper y Alta disponibilidad en Hadoop
- Introducción a Zookeeper
- Instalar ZooKeeper
- Configurar ZooKeeper
- Arrancar ZooKeeper y comprobar
- Práctica detallada de instalación y arranque
- Cliente ZooKeeper: zkCli
- Práctica con el cliente ZooKeeper
- Introducción a la alta disponibilidad HDFS
- Configurar alta disponibilidad HDFS
- Arrancar HDFS en alta disponibilidad
- Práctica: Configurar y arrancar el cluster HDFS
- Comprobar que el cluster HDFS funciona
UNIDAD 11 - SPARK · 11 leccionesUNIDAD 11 - SPARK
UNIDAD 11 - SPARK
- Introducción a Spark Parte 1
- Introducción a Spark Parte 2
- Descarga de Spark
- Arquitectura de procesos de Spark
- Instalar Spark
- Probar que Spark funciona. Modo cliente
- Spark y Hadoop. Trabajar con HDFS
- Lanzar un programa SPARK (Scala) contra YARN
- Lanzar un Programa Spark (Python) contra el cluster
- Spark en modo StandAlone Parte 1
- Spark en modo Standalone Parte 2
UNIDAD 12 - HBASE · 11 leccionesUNIDAD 12 - HBASE
UNIDAD 12 - HBASE
- Introducción a Hbase
- Arquitectura de Hbase
- Instalación Standalone Parte 1
- Instalacion Standalone Parte 2
- Conceptos de Hbase
- Trabajar con Hbase Shell
- Crear tablas e insertar datos
- Scan y get
- Delete, update y versionado
- Hbase en modo pseudo-distribuido
- Hbase en modo Cluster completo
UNIDAD 13 - Montar un cluster con Ambari · 7 leccionesUNIDAD 13 - Montar un cluster con Ambari
UNIDAD 13 - Montar un cluster con Ambari
- NOTA IMPORTANTE. Sistemas operativos soportados
- Introducción a Ambari
- Introducción a la instalación. Requisitos
- Generar los paquetes de Ambari
- Configurar el servidor ambari
- Instalar el cluster de Hadoop con Ambari Parte I
- Instalar el cluster de Hadoop con Ambari Parte II
UNIDAD 14 - Despedida · 1 leccionesUNIDAD 14 - Despedida
UNIDAD 14 - Despedida
- Clase EXTRA
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
14 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Apasoft Training.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 14 unidades · 147 lecciones · 60 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Apasoft Training; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


