Desarrollo de aplicaciones con Apache Spark

Inicio:
29-01-2018 / 17:00
Fin:
07-02-2018 / 21:00
Horas:
28
Días:

lunes a jueves

Precio:
1680€

Cualquier mención de Big Data normalmente incluye alguna referencia a Hadoop. Sin embargo, cada vez más empresas optan por otras vías de procesamiento de datos. Apache Spark es la nueva estrella de Big Data. Spark es una plataforma de cómputo en clúster diseñado para trabajar de forma rápida y con múltiples propósitos. Este curso permite a los usuarios desarrollar aplicaciones Big Data con las capacidades que provee la analítica de negocios ya sea en procesos batch, streaming o interactivos.

Dirigido a:

Desarrolladores java, Python o Scala que quieran introducirse en el desarrollo Big Data con Apache Spark.

Objetivos:

El objetivo general de este curso es dar una visión global del ecosistema Spark. Aplicar el conocimiento de las tecnologías Big Data y descubrir las nuevas tendencias en el procesamiento distribuido.

Contenidos:

Módulo 1:
    • Introducción.
    • NoSQL, MapReduce, Hadoop y sus diferencias con Spark.
    • Conceptos iniciales de Big Data.
    • Núcleo de conceptos y Arquitectura de Big Data.

Módulo 2:
    • Carga de información.
    • Key/Value y esquemas: grafos, documental, etc...
    • Ejecución en un clúster.
    • Ejemplos de ejecución en clúster Standalone y YARN
    • Manipulación de RDD.
    • Transformaciones y acciones
    • Uso de acumuladores como variables de transmisión.

Módulo 3:
    • Programación avanzada Spark.
    • Ejemplos de ejecución en un clúster AWS.

Utilizamos cookies propias, analizando sus hábitos de navegación en nuestra página web, con la finalidad de garantizar la calidad, seguridad y mejora de los servicios ofrecidos a través de la misma. En los casos en que el usuario no manifieste expresamente si acepta o no la instalación de las cookies, pero continúe utilizando nuestra página web, se entenderá que éste ha dado su consentimiento, informándole expresamente de la posibilidad de bloquear o eliminar las cookies instaladas en su equipo mediante la configuración de las opciones del navegador. Para saber más sobre las cookies, su uso y eliminación, ver política de cookies.

Acepto las cookies para estes sitio.

EU Cookie Directive