- contacto@formadoresit.es
- + 34 692 317 648
-
Calle Velázquez, 80
28001, Madrid
SUSCRÍBETE A LA NEWSLETTER
- Recibe información acerca de nuestros cursos y próximas convocatorias
Inicio » ¿Qué Hacemos? » Formación a Empresas » Big Data & Analytics » Analytics y Frameworks » Curso Apache Streams & Ksql
Formación en Kafka Streams & KSQL para desarrolladores que deseen programar soluciones de Big Data distribuidas. Una formación completa de Kafka Streams y KSQL ofrecida en la modalidad de cursos presenciales In Company en Madrid, Barcelona, Valencia, Alicante, Málaga, Sevilla y Bilbao, bajo demanda para empresas o cursos online.
¿Qué es Kafka Streams? Kafka Streams es una biblioteca para crear aplicaciones y microservicios, donde los datos de entrada y salida se almacenan en un clúster Kafka. Combina la simplicidad de escribir y desplegar aplicaciones estándar Java y Scala en el lado del cliente con los beneficios de la tecnología de clúster del lado del servidor de Kafka.
¿Qué es KSQL? KSQL es el motor de transmisión de SQL para Apache Kafka. Proporciona una interfaz de SQL interactiva potente y fácil de usar para el procesamiento de flujos en Kafka, sin la necesidad de escribir código en un lenguaje de programación como Java o Python. KSQL es escalable, elástico, tolerante a fallos y en tiempo real. Admite una amplia gama de operaciones de transmisión, que incluyen filtrado de datos, transformaciones, agregaciones, combinaciones, ventanas y sesionización.
Aprende todas las novedades en torno a nuestro curso presencial de Kafka Streams y KSQL y prepárate para tu certificación.
24 horas
Este curso está diseñado para desarrolladores de aplicaciones, desarrolladores de ETL (extracción, trans-formación y carga), ingenieros de DevOps y científicos de datos que necesitan interactuar con clusters Kaf-ka como fuente de flujos de datos en tiempo real, y transformar, enriquecer y unir esos flujos para Descu-brir anomalías, analizar comportamientos o monitorizar sistemas complejos.
Los asistentes deben estar familiarizados con el desarrollo en Java (preferido), .NET o Python. Los asisten-tes también deben estar familiarizados con lo esencial de Apache Kafka.
Durante este curso práctico dirigido por un instructor, aprenderá cómo utilizar Confluent KSQL para transformar, enriquecer, filtrar y agregar flujos de datos en tiempo real utilizando un lenguaje similar al de SQL. También aprenderá cómo usar la biblioteca Apache Kafka Streams para crear aplicaciones de transmisión. Además, aprenderá cómo probar, monitorear, proteger y escalar esas aplicaciones de transmisión. Aprenderá cómo estas aplicaciones se integran con la plataforma Confluent con tecnología de Apache Kafka, Kafka Connect, Confluent Schema Registry, Confluent REST Proxy y ConfluentControlCenter. Aprenderá el rol de la transmisión en la línea moderna de distribución de datos, analizará los conceptos arquitectónicos y los componentes de KSQL y Kafka Streams.
Tema 1: Fundamentos
Tema 2: Casos de uso de KSQL
Tema 3: Resumen de KSQL y Ecosistema
Tema 4: Instalando KSQL
Tema 5: Utilizando KSQL
Tema 6: Implementando y Operando KSQL
Tema 7: Arquitectura de las corrientes de Kafka
Tema 8: Aplicación Kafka Streams Anatomía
Tema 9: Kafka Streams DSL
Tema 10: Prueba de aplicaciones de Kafka Streams
Tema 11: Monitoreo de aplicaciones de Kafka Streams
Tema 12: Asegurando Kafka Streams Apps
Tema 13: Aplicaciones de tamaños y escalas de Kafka Streams
Tema 14: Usando la API de REST KSQL
En el siguiente curso veremos todas las novedades que trae Apache Kafka, así como los beneficios de su implementación.
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.
– Método OnLine mediante servicios streaming enfocado a empresas.
– Curso apto para visualizar en tablets, multinavegador y multiplataforma.
– Tecnología GoToMeeting.