Apache Kafka Training (AD482) – Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams Learn how to deploy and configure Red Hat AMQ Streams on OpenShift, manage Kafka clusters, and implement enterprise-ready event streaming environments.
Apache Kafka Training (AD482) – Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams
0% Completed
Module 1: Introduction to Event-Driven Architecture
Learn the fundamentals of event-driven architecture, understand how event streaming differs from traditional communication models, and explore why enterprises are increasingly adopting Apache Kafka for modern application development.
Reading
Module 2: Apache Kafka Architecture
Understand the core components of Apache Kafka, including brokers, topics, partitions, producers, consumers, replication, and distributed messaging concepts that power scalable applications.
Reading
Module 3: Installing and Configuring Red Hat AMQ Streams
Learn how to deploy and configure Red Hat AMQ Streams on OpenShift, manage Kafka clusters, and implement enterprise-ready event streaming environments.
Reading
Module 4: Working with Kafka Producers and Consumers
Develop applications that publish and consume events efficiently while ensuring reliable message delivery, scalability, and fault tolerance.
Reading
Module 5: Managing Topics and Partitions
Configure Kafka topics, partitions, replication factors, retention policies, and optimize message distribution for high-performance applications.
Reading
Module 6: Stream Processing with Kafka Streams
Build real-time streaming applications using Kafka Streams to filter, transform, aggregate, and process continuous streams of business data.
Reading
Module 7: Securing Kafka Environments
Implement authentication, authorization, encryption, and access control to protect Kafka clusters and ensure secure communication between applications.
Reading
Module 8: Monitoring and Performance Optimization
Monitor Kafka clusters using enterprise tools, collect metrics, analyze logs, identify bottlenecks, and optimize system performance for production workloads.
Reading
Module 9: Developing Event-Driven Microservices
Learn how Apache Kafka integrates with microservices architectures, enabling asynchronous communication, loose coupling, and scalable application design.
Reading
Module 10: Deploying Kafka Applications on OpenShift
Deploy event-driven applications on Red Hat OpenShift, configure containerized workloads, and manage Kafka resources in Kubernetes environments.
Reading
Module 11: Troubleshooting Enterprise Kafka Deployments
Identify common issues in Kafka environments, troubleshoot messaging failures, optimize cluster performance, and implement best practices for production systems.
Reading
Module 12: Enterprise Event Streaming Project
Build a complete event-driven application using Apache Kafka and Red Hat AMQ Streams while implementing monitoring, security, stream processing, and OpenShift deployment.
Reading
Announcements Reviews Course Info
PreviousNext

Red Hat Learning Subscription

Please fill out the below form to know more about RHLS subscription.

Fill the below form to get started

Book Demo