OVERVIEW
Red Hat® Integration is a set of capabilities that can help connect existing enterprise data and applications with new cloud-native applications. The messaging and streaming capabilities included with Red Hat Integration provide the foundation to create event-driven microservices using high performance message brokers and modern, scale-out architectures like Apache Kafka and Debezium.
In this hands-on virtual lab, participants will familiarise themselves with event-driven concepts and will learn how to use Red Hat® Integration for building event-driven architectures.
In this workshop, you’ll learn about:
- Change data capture and Apache Kafka: exporting data events from legacy applications without changing code
- What is Change data capture (CDC) and Debezium
- How to get CDC changes into Kafka ecosystem using Kafka Connect
- Cloud native integration: apply enterprise integration patterns using Camel K
- Enterprise Integration Patterns (EIPs) in a cloud-native world
- Extend Apache Kafka data streaming with Apache Camel K EIPs to unlock information
- Use proven EIPs to solve cloud-native integration challenges
- Complex event processing and event sourcing: discover the benefits of replayable events
- Use Apache Kafka Streams API for real-time events processing
- Apply complex event processing to real-time streaming data
Who should attend?
Lead Developers/Developers, Enterprise Architects/Architects
Know before you go
Participants are expected to:
- Use a laptop running Windows, macOS or Linux with Firefox or Chrome web browser.
- Be familiar with general application development concepts and have basic skills with the following:
- A laptop computer running Windows, macOS, or Linux with the Firefox or Chrome web browser
- Java programming
- Apache Maven commands line tool
- Linux command line
- Containers and docker
- Microservices
Any questions, please reach out to Rebecca Innes, rinnes@redhat.com.