Menú

Curso Apache Flink: aplicaciones de procesamiento de datos en streaming del centro TrainingIT

Programa de Curso Apache Flink: aplicaciones de procesamiento de datos en streaming

Modalidad: A Distancia , Online
Precio: 225 €
Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE.

Descripción

Domina Apache Flink y construye aplicaciones de procesamiento de datos en tiempo real con arquitecturas modernas.

Gracias a esta formación te sumergirás en el procesamiento de datos en tiempo real y en streaming, diferenciándolo del procesamiento batch. Vas a aprender la arquitectura Lambda y Kappa, los componentes clave de Flink y cómo utilizar la Datastream API para construir aplicaciones distribuidas. 

A quién va dirigido

El programa formativo está especialmente destinado a perfiles técnicos que desean integrar Flink con ecosistemas distribuidos como Kafka y Elasticsearch.

Objetivos

  1. Conocer arquitecturas Lambda y Kappa.
  2. Instalar y configurar Apache Flink en entornos reales.
  3. Usar la Datastream API para procesamiento de datos en tiempo real.
  4. Aplicar conceptos avanzados: ventanas, snapshots, gestión de estado y checkpoints.
  5. Integrar Flink con Apache Kafka y Elasticsearch.

Temario

1. Introducción a Apache Flink

1.1 Bienvenida

1.2 Presentación del curso

1.3 Visión general de Apache Flink

2.Conceptos básicos de Apache Flink

2.1 ¿Qué es el procesamiento en Streaming?

2.2 Tecnologías de Streaming

2.3 Introducción a Apache Flink y Casos de Uso

2.4 Arquitectura y Componentes de Flink

3.Primeros pasos con Apache Flink

3.1 Instalación de Apache Flink

3.2 Instalación de Apache Flink en Windows

3.3 Estructura de código de un programa

3.4 Hola Mundo

3.5 Aprendiendo a usar la interfaz gráfica

3.6 Flink cluster con Docker

4.Pipelines y ETL

4.1 Data stream API

4.2 Operadores

4.3 Estado en Flink

4.4 Ejemplo estado en Flink

4.5 Ventanas de procesamiento

4.6 Control temporal de eventos

4.7 Ejemplos control temporal de eventos

5.Analítica con Apache Flink

5.1 Garantías de entrega y transacciones

5.2 Checkpointing y Snapshots

5.3 API de tablas y SQL

6.Proyecto con Apache Flink

6.1 Introducción y Prerrequisitos

6.2 Integración con Apache Kafka (Fuente)

6.3 Integración con Elasticsearch (Sink)

6.4 Implementación y pruebas

Titulación obtenida

Cuando hayas finalizado la formación y presentado las pruebas con éxito vas a obtener un certificado de aprovechamiento.

Requisitos

  1. Conocimientos básicos de sistemas distribuidos
  2. Conocimientos básicos de Java o Scala
  3. Conocimientos básicos de la shell de Linux

Información Adicional

Precio: 225,00 €

Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​