Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams – Red Hat Learning Subscription Course (AD482LS)
Description
Develop, scale, and troubleshoot event-driven microservice applications. Learn to use Kafka and AMQ Streams to design, develop, and test event-driven applications. Event-driven microservices scale globally, store and stream process data, and provide low-latency feedback to customers. This course is for application developers and is based on Red Hat AMQ Streams 1.8 and Red Hat OpenShift Container Platform 4.6.
RHLS Course Includes:
365-Day RHLS Subscription – Full year of access starting from your purchase date. Official Red Hat Training Curriculum – Learn directly from Red Hat’s validated, up-to-date course materials.
Hands-On Labs (100 Hours per Course) – Build practical, real-world skills through extensive lab time.
One Certification Exam + Free Retake – Includes exam readiness resources to help you prepare with confidence.
One Virtual, Instructor-Led Class – Attend a live online class through the Red Hat portal (self-enrollment required using your RHID).
Additional Course Information
Schedule and Pricing
Target Audience
Pre-Requisites
- Experience with microservice application development and design, such as DO378 or equivalent experience.
- OpenShift experience is recommended, but not required.
Objectives
- Describe the basics of Kafka and its architecture.
- Develop applications with the Kafka Streams API.
- Integrate applications with Kafka Connect.
- Capture data change with Debezium.
- Troubleshoot common application streaming issues.
Course Delivery Modality
Duration in Hours
Credits Eligible
Course Vendor
Course Outline
1 - Designing Event-Driven Applications
- Describe the principles of event-driven applications.
2 - Introducing Kafka and AMQ Streams Concepts
- Build applications with basic read-and-write messaging capabilities. .
3 - Building Applications with the Streams API
- Leverage the Streams API to create data streaming applications. .
4 - Creating Asynchronous Services with Event Collaboration
- Create and migrate to asynchronous services using the event collaboration pattern. .
5 - Integrating Data Systems with Kafka Connect
- Connect data systems and react to data changes using Kafka Connect and Debezium. .
6 - Troubleshooting AMQ Streams Applications
- Handle common problems in Kafka and AMQ Streams applications. .
