Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apache Flink desde cero: La guía esencial
Highest Rated
Rating: 4.2 out of 5(38 ratings)
178 students

Apache Flink desde cero: La guía esencial

Aprende a utilizar Apache Flink desde cero
Last updated 8/2025
Spanish

What you'll learn

  • Arquitectura y componentes de Apache Flink
  • Procesamiento de datos con Apache Flink: Datastream API
  • Qué es el procesamiento en streaming y en tiempo real y diferencias con el procesamiento batch
  • Qué es la arquitectura Lambda y Kappa
  • Conceptos avanzados de Apache Flink: Ventanas de procesamiento, snapshots, gestión de estado, checkpoints, etc.
  • Instalación y configuración de Apache Flink
  • Integración de Apache Flink con diferentes tecnologías (Apache Kafka, Elasticsearch)
  • Monitorización en Apache Flink

Course content

6 sections32 lectures3h 19m total length
  • Bienvenido1:56

    Vídeo promocional del curso de Apache Flink

  • Presentación del Curso3:42

    Aprende de qué trata el curso

  • Estructura del Curso3:10

    Cómo se organiza el curso y recursos disponibles

  • Visión general de Apache Flink5:59

    Visión general qué es y en qué consiste Apache Flink

Requirements

  • Instalación de Java
  • Conocimientos básicos de sistemas distribuidos
  • Conocimientos básicos de Java o Scala
  • Conocimientos básicos de la shell de Linux

Description

Hola y bienvenido a este curso de Apache Flink. En este curso guiado aprenderás paso a paso y desde cero a trabajar con Apache Flink, una tecnología open source que te permitirá procesar datos en tiempo real de forma distribuida y escalable con muy baja latencia.

El curso contendrá partes teóricas, con las que aprenderás los conceptos clave de Apache Flink como su arquitectura, componentes y funcionamiento. El curso también tiene partes totalmente prácticas en las que aprenderás a usar directamente la herramienta y a implementar aplicaciones de procesamiento en streaming.

Estas lecciones prácticas se encuentran intercaladas con las lecciones teóricas para que te resulte fácil de seguir. También aprenderás a instalar todos los componentes del sistema y a usar las herramientas disponibles.

El curso contiene ejemplos de desarrollo de aplicaciones en streaming que interactúan con fuentes y destinos de datos con otras tecnologías. En todas las lecciones prácticas se adjunta el código usado para que te resulte más sencillo seguir las explicaciones y las pruebas.

Por último, el curso incluye un sencillo proyecto de integración con Apache Kafka y Elasticsearch en el que pondremos en uso los conocimientos que hemos aprendido.

Para seguir el curso es recomendable tener conocimientos de shell de linux y del lenguaje de programación java o scala. Este es un curso fundamental para quien desee implementar aplicaciones de procesamiento de datos en tiempo real.

Cualquier duda que tengas puedes contactar conmigo por mensaje dentro de la plataforma.

Te espero en el curso, un saludo y muchas gracias.

Who this course is for:

  • Developers y Arquitectos de datos
  • Ingenieros de datos
  • Ingenieros de Software
  • Científicos de datos
  • Principiantes en tecnologías big data
  • Estudiantes interesados en tecnologías de datos