Arquitectura Big Data
Conocer en profundidad los diferentes paradigmas de procesamiento en sistemas Big Datas y dominar las principales tecnologías y su utilización para el diseño de arquitecturas escalables adaptadas a cada proyecto.
Programa
8 bloques · 165 h- 01Batch processing
Hadoop
Pig
Hive
Sqoop
Flume
Spark core
Spark 2.0
- 02Streaming processing
Fundamentos de streaming processing
Spark streaming
Kafka
Pulsar y Apache apex
Implementación de un sistema real-time
- 03Sistemas nosql
Hbase
Cassandra
MongoDB
Neo4J
Redis
Berkeley DB
- 04Interactive query
Lucene + solr
- 05Sistemas de computación híbridos
Arquitectura lambda
Arquitectura kappa
Apache flink e implementaciones prácticas
Druid
ElasticSearch
Logstash
Kibana
- 06Cloud Computing
Amazon Web Services
Google cloud platform
- 07Administración de sistemas Big
Administración e instalación de clusters: Cloudera y hortonworks
Optimización y monitorización de servicios
Seguridad: Apache knox, ranger y sentry
- 08Visualización de datos
Herramientas de visualización: Tableau y CartoDB
Librerías de visualización: D3, leaflet, cytoscape