This course runs for a duration of 2 days.
The class will run daily from 10 AM ET to 6 PM ET.
Class Location: Virtual LIVE Instructor Led - Virtual Live Classroom.
In modern applications, real-time information is continuously generated by applications (publishers/producers) and routed to other applications (subscribers/consumers). Apache Kafka is an open source, distributed publish-subscribe messaging system. Kafka has high-throughput and is built to scale-out in a distributed model on multiple servers. Kafka persists messages on disk and can be used for batched consumption as well as real-time applications.
Target Audience
Skills Gained
Chapter 1. Introduction to Kafka
Chapter 2. Using Apache Kafka
Chapter 3. Building Data Pipelines
Chapter 4. Integrating Kafka with Other Systems
Chapter 5. Kafka and Schema Management
Chapter 6. Kafka Streams and KSQL
Chapter 7. KSQL UDF and Deployment
Lab Exercises
Lab 1. Kafka Basics
Lab 2. Kafka Multiple Brokers and Import/Export Messages
Lab 3. Apache Kafka with Java
Lab 4. Apache Kafka with Node.js
Lab 5. Kafka Integration With Spark
Lab 6. KSQL Create and Deploy UDF
Basic understanding of messaging, cloud, development, architecture and virtualization would be beneficial.