title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Kafka for Application Modernization
Course Description
Overview
Objectives
- Understand the use of Kafka for high performance messaging
- Identify the usages for Kafka in Microservices
- Explain the benefits of Kafka patterns
- Differentiate between messaging and message brokers
- Describe Kafka messaging environments
- Develop producers and consumers for Kafka
- Recognize how Kafka enables Cloud-native applications
- Summarize characteristics and architecture for Kafka
- Demonstrate how to process messages with Kafka
- Design distributed high throughput systems based on Kafka
- Describe the built-in partitioning, replication and inherent fault-tolerance of Kafka
Audience
Prerequisites
-
Basic understanding of a messaging, cloud, development, architecture and virtualization would be beneficial.
Topics
- What is Kafka?
- Why Kafka?
- Where is Kafka used?
- Who is using Kafka?
- Application Modernization
- Cloud-native patterns
- Producers
- Consumers
- The Broker
- Messages (Events)
- Message format
- The (Commit) Log
- Message Replication
- Producer API
- Consumer API
- Streams API
- Connect API
- AdminClient API
- Broker
- Consumer and Producer Configuration
- Kafka Filesystem
- Adding and removing topics
- Modifying topics
- Decommissioning brokers
- Managing replication factor
- Balancing and mirroring
- Automation
- Storm
- Spark
- Connect
- Streams
- Encryption
- Authentication
- Authorization
- Zookeeper
- SASL – Simple Authentication & Security Layer
- Quick sandbox for Kafka
- Kafka with SpringBoot
- Kafka with Node
- Kafka for Data Ingestion
Related Courses
-
Spark V2 for Developers
DCSK-100- Duration: 3 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,100.00 USD
-
Solr for Developers
SESR-100- Duration: 3 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,100.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
![self-paced](fynwyd/images/course-outline-self-paced-35x35.png)
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.