Apache Flink desde cero: La guía esencial

Español

En este curso 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.

Mostrar más
  • Contenido
  • Ventajas
  • Detalles
01
Introducción a Apache Flink
  • Bienvenido
  • Presentación del Curso
  • Visión general de Apache Flink
  • ¡Aprovecha la oportunidad de aprender más!
02
Conceptos Básicos de Apache Flink
  • ¿Qué es el procesamiento en streaming?
  • Tecnologías de Streaming
  • Introducción a Apache Flink y casos de uso
  • Arquitectura y componentes de Flink
03
Primeros Pasos con Flink
  • Instalación de Apache Flink en Mac/Linux
  • Instalación de Apache Flink en Windows
  • Referencia de comandos útiles para Apache Flink
  • Estructura de código de un programa con Flink
  • Hola Mundo sencillo con Apache Flink
  • Aprendiendo a usar la Interfaz Gráfica de Flink
  • Flink cluster con Docker
04
Pipelines y ETL
  • Datastream API
  • Operadores
  • Estado en Flink
  • Ejemplo Estado en Flink
  • Ventanas de procesamiento
  • Control temporal de eventos
  • Ejemplos control temporal de eventos
05
Analítica con Apache Flink
  • Garantías de entrega y transacciones
  • Checkpointing y Snapshots
  • API de tablas y SQL
  • Cuestionario de Apache Flink
06
Proyecto con Apache Flink
  • Introducción y prerrequisitos
  • Integración con Apache Kafka (Fuente)
  • Integración con Elasticsearch (Sink)
  • Implementación y pruebas
  • Ejercicio práctico de Apache Flink
  • Despedida
  • ¡Ya has terminado!
Más información sobre quien creó el contenido
Oscar Fernandez
3 Años Hotmarter

¡Hola! Mi nombre es Óscar y quiero ayudarte a que te conviertas en un ingeniero de datos profesional.

Actualmente, trabajo de Arquitecto de Datos y cuento con años de experiencia implementando aplicaciones y arquitecturas Big Data que sirven a millones de usuarios.

Conozco las dificultades que supone aprender estos conocimientos y ponerlos en práctica, por lo que los cursos serán siempre enfocados al ámbito profesional para que puedas mejorar tu currículum.

Me apasiona el software libre, los sistemas distribuidos, las tecnologías cloud y aportar valor a la gente.

También, soy miembro de la Apache Software Foundation.

¡Un saludo!

Mostrar más

Preguntas frecuentes

¿Quién evaluó Apache Flink desde cero: La guía esencial?

Todas las evaluaciones mostradas aquí han sido realizadas por personas reales que han comprado y han dado su opinión sobre curso. Cuando alguien compra un curso a través de Hotmart, recibe una invitación para evaluar su contenido. La nota en esta página es el resultado de la media de las evaluaciones realizadas por los compradores, que va de 1 a 5 estrellas.

¿Cómo funciona el “Plazo de Garantía”?

El Plazo de Garantía es el período que tienes para pedir el reembolso integral del valor que pagaste por tu compra, cuando el producto no te sea satisfactorio. Una vez solicitado el reembolso, Hotmart lo procesa automáticamente en hasta 5 días. Para pagos con solicitud de pago, necesitarás informar una cuenta bancaria para recibir el dinero. Pasados los 5 días, el valor podrá ser identificado en tu cuenta en hasta 7 días hábiles. Ya el reembolso en la factura de la tarjeta de crédito varía de acuerdo con el medio de pago utilizado y puede reflejarse en la factura actual o en la siguiente.

¿Qué es y cómo funciona el Certificado de Conclusión digital?

Algunos cursos online ofrecen un certificado digital de conclusión. Los alumnos pueden emitir ese certificado al final del cursoo entrando en contacto con el Autor o Autora. Estos certificados pueden compartirse en redes sociales como LinkedIn y también insertarse en informaciones curriculares.

¿Qué rasgos diferenciales pueden tener los productos?

Los productos en Hotmart tienen rasgos diferenciadores que cambian de acuerdo con el tipo de producto y su disponibilidad. Por ejemplo, productos del tipo "Cursos online" pueden o no ofrecer certificado digital de conclusión. Si el certificado está disponible, los alumnos pueden generarlo dentro del curso o entrando en contacto con el(la) Autor(a). Los certificados pueden ser compartidos en redes sociales como LinkedIn e incluidos en informaciones curriculares. La garantía también es un diferenciador de nuestros productos y puede ser de 7, 15 o 30 días, dependiendo de lo que ofrezca el Autor(a). Para ver los diferenciadores disponibles en este producto, basta consultar la sección Diferenciadores.

¿Cómo accedo a mi producto?

Recibirás el acceso a Apache Flink desde cero: La guía esencial por email. Puede ser un curso online, ebook, serie de videoclases, servicio, evento, etc. Podrás acceder al contenido o descargarlo a través de tu computadora, teléfono celular, tablet o cualquier otro dispositivo digital adecuado para ello. También puedes acceder al producto comprado en esta página:

01 - inicia sesión haciendo clic en Entrar
02 - Accede al menú lateral, haz clic en Mi cuenta
03 - Haz clic en Mis compras
¡En "Mis compras" estarán todos los productos que hayas comprado ya!

Tengo interés en este curso ¿Cómo puedo comprarlo?

Para comprar este curso, haz clic en el botón “Comprar”. Recuerda que no todos los cursos estarán siempre disponibles para su compra. Es posible que el Autor o Autora esté preparando un nuevo grupo todavía sin inscripciones abiertas.

¿Cómo afiliarme?

Para ser Afiliado(a), te recomendamos que leas las guías que ofrecemos en todos los canales de la Hotmart. Además, una buena manera de informarte un poco más es accediendo a nuestro blog. El producto de esta página está disponible apenas para su compra, para ver los productos de afiliación, ve hasta el Mercado de Afiliación.

¿Puedo denunciar un producto que posea informaciones inadecuadas?

Tenemos un canal exclusivo para recibir denuncias sobre productos que no estén de acuerdo con las reglas de la plataforma de Hotmart.

Tengo otras dudas, ¿quién puede contestarlas?

Accede a nuestra Central de Atención, donde respondemos con detalle todas las dudas que puedas tener antes, durante o después de comprar un producto digital en Hotmart.

El contenido de este producto no representa la opinión de Hotmart. Si ves informaciones inadecuadas, denúncialas aquí
Garantía de 15 días
Certificado de conclusión
Estudia a tu manera y en cualquier dispositivo
33 clases y 4 horas de contenido original
Formato: Cursos online y Servicios de Suscripción . ArquitecturaCategoría: Tecnología de la Información
Oscar Fernandez
3 Años Hotmarter
Acceder al producto comprado