Curso Apache Flink en Madrid, Barcelona y Online

Formación en Apache Flink para desarrolladores y profesionales de empresa interesados en conocer las principales funcionalidades de este framework. Curso Apache Flink ofrecido en modalidad presencial In Company u online en Madrid, Barcelona, Valencia, Alicante, Sevilla y Bilbao, bajo demanda para empresas.

¿Qué es Apache Flink?
Apache Flink es una plataforma open source para el procesamiento de streams o flujos de datos, que proporciona a los desarrolladores capacidades de distribución de datos, comunicaciones y tolerancia a fallos a las computaciones. En este sentido, este motor efectúa el procesamiento por lotes de datos escalables, convirtiéndose en un framework muy útil en el área del Big Data, cuya visión y diseño diferente lo distingue de los demás.

Esta herramienta es un sistema distribuido que requiere recursos informáticos para ejecutar aplicaciones. Puede integrar todos los administradores de recursos de clúster más conocidos, como Hadoop YARN o Kubernetes, pero también puede trabajar como clúster independiente.

Entre sus características más importantes destacamos las siguientes:

  • Baja latencia y alto throughput
  • Consistencia
  • Tolerancia a fallos gracias a un sistema de snapshots distribuidos
  • Eventos desordenados
  • Sistema flexible de ventanas de streaming
  • Sistema único de procesamiento de batch y streaming
  • APIs intuitivas y multilenguaje: Python, Java, Scala, etc.
formacion in company

Presencial In Company

Formación presencial In Company

Formación presencial en las instalaciones del cliente
formacion presencial convocatorias

Presencial Convocatorias

Convocatorias en abierto

Próximos cursos en tu ciudad
formacion online en streaming

Classroom Training

Formación online en Streaming

Profesor en directo con el sistema GoToMeeting

Online Classroom

Formación Online Asíncrona

Accede a nuestros contenidos multimedia desde nuestra plataforma LMS

Características del Curso Apache Flink

Temario: Plan de estudios | Apache Flink

TEMA 1. Introducción

  • El contexto de Flink: Comparación con Spark.
  • Arquitectura de Flink
  • Modos de instalación
  • Instalar el entorno en local
  • Instalar en arquitectura yarn
  • Integración en Ambari/Hortonworks
  • Integración en Zeppelin
  • Desarrollo con IntelliJ

TEMA 2. Fundamentos de Apache Flink

  • Dataset y DataStream
  • Anatomia de un programa Flink
  • Ejecución Lazy
  • Funciones de transformación
  • Tipos de Datos soportados
  • Accumulators & Counters
  • Plan de ejecución: Web Interface

TEMA 3. Flink Batch

  • Transformaciones en DataSet
  • Data Sources
  • Data Sinks
  • Variables de tipo Broadcast
  • Distributed Cache

TEMA 4. Flink streaming & integraciones

  • Transformaciones en DataStream
  • Data Sources
  • Data Sinks
  • Ejercicios
  • Integración con Kafka
  • Integración con Twitter
  • Event Time
  • Processing Time
  • Ingestion Time
  • Watermarks
  • Window Assigners
  • Funciones Window
  • Triggers

TEMA 5. Table API

  • Registro de tablas
  • Operaciones
  • Sintaxis

TEMA 6. SQL en Apache Flink

  • SQL on Batch Tables
  • SQL on Streaming Tables

* También realizamos temarios a medida. Consúltanos si necesitas personalizar el contenido.

Novedades en torno a Apache Flink

En el siguiente curso veremos todas las novedades que trae el framework Apache Flink, así como los beneficios de su implementación en proyectos de Big Data en la empresa.

    Características de Apache Flink

    Esta herramienta es un sistema distribuido que requiere recursos informáticos para ejecutar aplicaciones. Puede integrar todos los administradores de recursos de clúster más conocidos, como Hadoop YARN o Kubernetes, pero también puede trabajar como clúster independiente.

    Entre sus características más importantes destacamos las siguientes:

    • Baja latencia y alto throughput
    • Consistencia
    • Tolerancia a fallos gracias a un sistema de snapshots distribuidos
    • Eventos desordenados
    • Sistema flexible de ventanas de streaming
    • Sistema único de procesamiento de batch y streaming
    • APIs intuitivas y multilenguaje: Python, Java, Scala, etc.

    Formación Bonificada para empresas

    Si actualmente estás trabajando, tu empresa podrá bonificarse nuestros cursos a través de FUNDAE (antiguamente la Fundación Tripartita) y salirle prácticamente gratis.

    Curso Apache Flink Online

    – Método OnLine mediante servicios streaming enfocado a empresas.

    – Curso apto para visualizar en tablets, multinavegador y multiplataforma.

    Tecnología GoToMeeting.

    curso apache flink en madrid, barcelona y online