¿Qué aprenderás?
- Aprenderás a identificar y aplicar las principales tecnologías para la construcción de un ecosistema de Big Data
- Conocerás más de 10 sistemas y aplicaciones (Open Source) para construir tu arquitectura de Big Data
- Aprenderás a gestionar las diferentes capas de una arquitectura Big Data
Público objetivo:
- Directores, Gerentes y/o Líderes de proyectos de gestión y administración de datos
- Ingenieros de software y programadores que quieran conocer las principales tecnologías Big Data
- Analistas y administradores de bases de datos que quieran entender la diferencia entre las tecnologías Big Data y las tecnologías tradicionales
- Profesionales involucrados en la creación de una cultura y arquitecturas Big Data
Requisitos previos:
- Conocimiento básico en tecnologías de la información (deseable más no excluyente)
- Compromiso con el aprendizaje
Temario:
- Módulo 1. Introducción al curso
- Bienvenido al curso
- Conoce a tu coach
- Módulo 2. Integridad del Big Data
- Introducción al módulo
- ¿Qué es Big Data?
- Contexto del Big Data
- Alcances del Big Data
- Gestión del Big Data
- Ecosistema del Big Data
- Desafios del Big Data
- Tecnologías en Big Data
- Aplicaciones de Big Data
- Módulo 3. Fuentes y aplicaciones de Big Data
- Introducción al módulo
- Tipos de comunicaciones
- Aplicaciones comerciales de Big Data
- Módulo 4. Arquitecturas de Big Data
- Introducción al módulo
- Arquitectura IBM Watson
- Arquitectura de Netflix
- Arquitectura de Google query
- Arquitectura de empresa meteorológica
- Arquitectura de Linkedin
- Arquitectura de Ticket master
- Módulo 5. Computación distribuida utilizando Hadoop
- Introducción al módulo
- Hadoop y mapreduce definidos
- Arquitectura maestro-esclavo
- Arquitectura de lectura y escritura
- Características HDFS
- YARN
- Módulo 6. Bases de datos NoSQL
- Introducción al módulo
- Arquitectura de Mapreduce
- Bases de datos Clave Valor
- Secuencia y aplicación de Mapreduce
- PIG vs HIVE
- Módulo 7. Bases de datos NoSQL
- Introducción al módulo
- Bases de datos SQL
- Beneficios de bases de datos SQL
- Ventajas y desventajas de bases de datos SQL
- Bases de datos NoSQL
- Beneficios de datos NoSQL
- Ventajas y desventajas de bases de datos NoSQL
- Tipos de bases NoSQL
- Proceso Cassandra
- Lenguajes de acceso a NoSQL Hive
- Módulo 8. Procesamiento Stream con Spark
- Introducción al módulo
- Computación definida en stream
- Conceptos de streaming
- Características de streaming
- Apache spark para streaming
- Arquitectura spark
- Módulo 9. Nueva ingestión de datos
- Introducción al módulo
- Sistema de ingestión de datos
- Sistema Kafka
- Mecanismos y tópicos Kafka
- Módulo 10. Computación en la nube
- Introducción al módulo
- Computación en la nube
- Rangos y propiedades
- Módulo 11. Análisis Web
- Introducción al módulo
- Ejemplo de análisis web
- Módulo 12. Cierre del curso
- Cierre del curso
- Anexo
- Material de Estudio
- Preguntas simulación de examen de certificación
Valoraciones
No hay valoraciones aún.