Ver temas

Última actualización: 08 · 09 · 2016

Nuevo curso Escuela Big Data Science: Apache Flink

Big Data es, sin duda, uno de los conceptos tecnológicos más importante de los últimos años. Alrededor de este nuevo paradigma tecnológico han aparecido nuevas profesiones que tienen una gran demanda en el mercado laboral: ingeniero/arquitecto de datos (data engineer) y analista/científico de datos (data scientist).   Las tecnologías que emergieron en este campo se […]

Big Data es, sin duda, uno de los conceptos tecnológicos más importante de los últimos años. Alrededor de este nuevo paradigma tecnológico han aparecido nuevas profesiones que tienen una gran demanda en el mercado laboral: ingeniero/arquitecto de datos (data engineer) y analista/científico de datos (data scientist).

 

Las tecnologías que emergieron en este campo se centraron en proporcionar capacidades de almacenamiento y procesamiento de grandes cantidades de datos a los ingenieros y analistas de datos. El trabajo de estos profesionales se ha centrado en el diseño de arquitecturas escalables y la utilización de algoritmos de analítica avanzada sobre esos datos almacenados. Hadoop y Spark son las tecnologías estrellas para desarrollar aplicaciones dentro de este paradigma denominado batch processing, caracterizado por la ejecución de procesos complejos, de larga duración, sobre grandes cantidades de datos

 

Pero Big Data está entrando en una nueva era donde la capacidad de procesar información online y la rapidez de respuesta es la clave. Las empresas cada vez identifican más necesidades de este tipo, así como las ventajas que este paradigma de procesamiento puede aportarles. Es lo que se denomina streaming processing. Procesar información generada en tiempo real proveniente, por ejemplo, de sensores (Internet of Things), redes sociales o logs, abre un nuevo abanico de posibilidades en múltiples escenarios como detección de fraude, análisis de comportamiento de usuario o monitorización.

 

Es en esta nueva realidad tecnológica donde desembarca Apache Flink. Apache Flink es una plataforma open source y escalable para el procesamiento distribuido de datos masivos. El núcleo de Flink es un motor de streaming processing que permite tanto el procesamiento de datos generados en tiempo real como de datos estáticos (batch processing). Apache Flink es, sin duda, la tecnología estrella de este paradigma de procesamiento diferenciándose notablemente de sus competidores (Spark Streaming, Storm, Samza, Apex, etc.) por sus principales características:

 

  • Utilización de un enfoque de procesamiento event-at-time y no micro-batching permitiendo respuestas en tiempo real.
  • API específico y sencillo para batch processing (DataSet) y streaming processing (DataStream) en diferentes lenguajes de programación (Java, Scala y Python)
  • Posibilidad de utilizar sintaxis SQL para el análisis de datos (Table).
  • Gestión avanzada del concepto tiempo, permitiendo el procesamiento de eventos desordenados (event time y processing time)
  • Procesamiento avanzando de ventanas por tiempo, nº de elementos y sesiones, incluyendo mecanismos de customización como Triggers y Evictors permitiendo el diseño de complejas lógicas de negocio.
  • Soporte nativo de operaciones incrementales optimizando los procesos de graph analytics y machine learning.
  • Gestión eficiente de la memoria gracias a su gestor de memoria específico dentro de la JVM.
  • Optimización automática de las aplicaciones gracias a sus optimizadores específicos para batch y streaming processing.
  • Perfecta integración con el ecosistema Big Data (Hadoop, Kafka, HBase, etc.).
  • Ecosistema nativo a su alrededor creciendo incluyendo librerías para Complex Event Procesing (CEP), Graph Analytics (Gelly) y Machine Learning (FlinkML).

flink_ruben_casado

Si eres programador, arquitecto o analista de datos y quieres adelantarte a la nueva evolución tecnológica del Big Data, no puedes perderte este curso donde aprenderemos de la mano de los mejores expertos del sector el uso de Apache Flink desde cero. No es necesario conocimientos ni experiencias en tecnologías Big Data, simplemente el conocimiento de Java o Scala y las ganas de aprender esta fabulosa herramienta. En este curso se enseñará:

 

  • Conceptosbásicos sobre qué es streaming processing y las diferencias arquitectónicas con los sistemas tradicionales
  • Instalación y configuración de Apache Flink así como de su entorno de desarrollo
  • Dataset: el API para desarrollar aplicaciones batch processing con Apache Flink
  • DataStrem: el API para desarrollar aplicaciones straeming processing con Apache Flink
  • Programación avanzada con Apache Flink
  • Integración de Apache Flink con Hadoop, Kafka y otras tecnologías Big Data
  • Implementación práctica de casos de estudio
  • Gelly: introducción al procesamiento de grafos con Apache Flink
  • Gestión en producción de un clúster de Apache Flink

El artículo Nuevo curso Escuela Big Data Science: Apache Flink fue escrito el 8 de septiembre de 2016 y guardado bajo la categoría Big Data. Puedes encontrar el post en el que hablamos sobre bajo las siguientes etiquetas apache flink, Big data, escuela big data science, master de big data, ruben casado.

Noticias Big Data

03 · 03 · 2023

¿Qué es la Industria 4.0?

Nos encontramos en la cuarta Revolución Industrial o la Industria 4.0, un nuevo concepto que surge a raíz de la incorporación de las nuevas tecnologías al proceso productivo. Un sector en auge que cada vez demanda más profesionales. Te contamos en qué consiste la Industria 4.0 y cómo puedes formarte en este sector. Qué es […]

Noticias analítica web

03 · 03 · 2023

Presencial o Streaming, ¿qué formación de KSchool es mejor para ti?

Estudiar nunca había sido tan fácil como en la actualidad. Gracias a los nuevos modelos de enseñanza y las clases con horarios flexibles, puedes formarte cuando mejor te venga y a tu ritmo. En Kschool disponemos de formación adaptada a todos los perfiles. Entre nuestra oferta podrás elegir entre clases presenciales o vía streaming, pero […]

Noticias analítica web

03 · 03 · 2023

Mercado laboral en 2022: ¿Cuáles serán los perfiles tecnológicos más demandados?

Los perfiles laborales han cambiado mucho en los últimos años gracias al avance de la tecnología. Pero dentro de los perfiles tecnológicos existentes en la actualidad podemos encontrarnos algunos que tienen muchas más salidas profesionales. Te contamos cuáles serán los más demandados en el mercado laboral en 2022. Los profesionales más demandados por el mercado […]

Noticias de eventos

03 · 03 · 2023

Masterclasses gratuitas de KSchool que no te puedes perder

Las Masterclasses gratuitas de KSchool han sido la novedad de 2021 que más han disfrutado nuestros alumnos y ex-alumnos… ¡por eso queremos hacer una recopilación de las mejores! ¿Te gusta esta iniciativa? Durante todo el año que viene vamos a seguir con las Masterclasses gratuitas de KSchool cada mes, ¡permanece atento a nuestro calendario de […]

Solicita información

    Información sin compromiso

      Por cierto...

      Selecciona las opciones que prefieres para comunicarnos contigo.

      Acepto que un asesor me contacte por Whatsapp
      Recibir información de KSchool, así como del resto de empresas del Grupo Proeduca, vinculadas al sector de la educación.

      Gracias

      Nos pondremos en
      contacto contigo lo antes
      posible.

      En cualquier caso, si tienes
      alguna pregunta o duda, puedes
      llamarnos al:

      917 873 991

      Lunes a jueves de 9:00 a 18:00 y viernes de
      9:00 a 14:00

      Terminar

        Por cierto...

        Selecciona las opciones que prefieres para comunicarnos contigo.

        Acepto que un asesor me contacte por Whatsapp
        Recibir información de KSchool, así como del resto de empresas del Grupo Proeduca, vinculadas al sector de la educación.

        Gracias

        Nos pondremos en
        contacto contigo lo antes
        posible.

        En cualquier caso, si tienes
        alguna pregunta o duda, puedes
        llamarnos al:

        917 873 991

        Lunes a jueves de 9:00 a 18:00 y viernes de
        9:00 a 14:00

        Terminar

        Llama ahora

        y un asesor te informará sin
        compromiso

        o si lo prefieres

        ¿Te llamamos?

          Información sin compromiso