category
Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams Red Hat Learning Subscription Course
Type
Skill Level
Available dates
Learning Path
Virtual
Duration
1 Day
LEARNING PATH
SKILL LEVEL
DURATION
AVAILABLE DATES
Choose date
R42 900,00
Price excluding VAT
Introduction
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. The Red Hat Certified Specialist in Event-Driven Development with Kafka exam (EX482) is included in this offering.
Audience Profile
Application developers with microservice development experience
Pre-requisites
- Experience with microservice application development and design, such as DO378 or equivalent experience
- OpenShift experience is recommended but not required
Course Objectives
As a result of attending this course, students will understand the architecture of Kafka and AMQ Streams and will be able to identify proper use cases for event-driven applications. In addition to learning the fundamental principles and features of Kafka and AMQ Streams, Students will learn how to design, develop, and test event-driven applications.
Students should be able to demonstrate the following skills:
- Design, build, and use event-driven applications for relevant scenarios with standard patterns
- Detect and react to data changes with Debezium to improve application performance.
- Troubleshoot common problems with event-driven applications
Course Content
| Session 1: Designing Event-Driven Applications |
| Describe the principles of event-driven applications. |
| Session 2: Introducing Kafka and AMQ Streams Concepts |
| Build applications with basic read-and-write messaging capabilities. |
| Session 3: Building Applications with the Streams API |
| Leverage the Streams API to create data streaming applications. |
| Session 4: Creating Asynchronous Services with Event Collaboration |
| Create and migrate to asynchronous services using the event collaboration pattern. |
| Session 5: Integrating Data Systems with Kafka Connect |
| Connect data systems and react to data changes using Kafka Connect and Debezium. |
| Session 6: Troubleshooting AMQ Streams Applications |
| Handle common problems in Kafka and AMQ Streams applications. |
Associated Certifications and Exam
The Red Hat Certified Specialist in Event-Driven Application Development exam tests your skills and knowledge with regard to coding event-driven applications using Apache Kafka and developing Apache Kafka Streams. The exam focuses on the basic skills required for building applications using event-driven architecture.
By passing this exam, you become a Red Hat Certified Specialist in Event-Driven Development with Kafka, which also counts toward earning a Red Hat Certified Architect (RHCA®) certification.
Objectives listed for this exam are based on the most recent Red Hat product version available.
Audience for this exam
The following audiences may be interested in earning the Red Hat Certified Specialist in Event-Driven Development with Kafka credential:
Java developers and architects who are implementing event-driven applications using Apache Kafka and Kubernetes.
Red Hat Certified professionals who wish to pursue Red Hat Certified Architect (RHCA) certification.
Prerequisites for this exam
Familiarity with using VSCode/VSCodium in a Red Hat Enterprise Linux environment.
Good experience with Java SE, including a knowledge and understanding of the core Java concepts and APIs. For example, exceptions, annotations, lambdas, and familiarity with functional programming and the Collections API are all required.
Some familiarity with OpenShift/Kubernetes is beneficial.
Upon completion of courses within a Red Hat Learning Subscription (RHLS), Red Hat issues digital badges and certificates of attendance. These are recognized as official proof of completion.
Red Hat Overview
Business today demands additional flexibility, efficiency and performance from technology solutions. Authorized Red Hat training and certification provides our customers with the skills required to maximize your Red Hat Enterprise technology investment and keep the IT organization running at optimal performance.
Torque IT considers authorized Red Hat training to be an integral part of any Red Hat technology implementation. Red Hat authorized training, and associated certification, ensures that you get the most from your technology investment and that you are able to operate above the technology curve.
Red Hat certifications are universally recognized as demonstrating a high level of expertise and credibility for individuals and the organisations that employ them. Authorized Red Hat training and certification is the industry standard for any solution that includes designing, selling, implementing, upgrading, managing and utilizing Red Hat technology solutions.
For half a decade, Torque IT has maintained the status of Certified Red Hat Training Partner in South Africa which is the highest level of accreditation that Red Hat authorizes to Learning Partners that offer technical, product, and solutions training. These achievements reflect our commitment to providing our customers with quality skills development, enablement, training, and certification solutions that demonstrate exceptional depth, breadth, and expertise across Linux Platforms, JBoss Middleware, Virtualization, Cloud computing, Storage and Mobile certifications. Torque IT is recognized by Red Hat, and the industry, as having met rigorous standards for educational competency, service, customer satisfaction and investment in technologies that will prepare the next generation of IT industry professionals to exploit Red Hat technology solutions.
Our portfolio of authorized Red Hat courses provide customers with various enablement and certification paths that cater for a wide variety of existing skills and certifications. Whether you require an accelerated transition from Solaris or are a Windows administrator seeking the corresponding Linux skills, our portfolio of authorized courses, customized solutions and professional guidance ensure maximum return on your Red Hat Enterprise investment.