You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28-4Lines changed: 28 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,22 @@
2
2
3
3
## Event-Driven Workshop
4
4
5
+
This workshop is a series of hands-on modules which are designed to familiarize participants with event-driven concepts and give them a taste of using the new Red Hat Integration stack for building event-driven architectures.
6
+
7
+
The workshop will cover the following topics:
8
+
9
+
- How to connect enterprise on-premise software and container-native applications using Red Hat Integration
10
+
- Technologies to implement different event and messaging connectivity patterns
11
+
- What is Red Hat AMQ Streams (Apache Kafka) and the basics of its components
12
+
- How to run Red Hat AMQ Streams (Apache Kafka) on OpenShift, the enterprise Kubernetes
13
+
- Event-driven microservices benefits and patterns
14
+
- How to implement an event management bus using Red Hat Middleware
15
+
5
16
### Audience
6
17
7
18
#### Developers, Architects, Data Integrators
8
19
9
-
### Prereqisites
20
+
### Prerequisites
10
21
11
22
* Debezium
12
23
* AMQ Streams
@@ -15,11 +26,26 @@
15
26
* Fuse Online
16
27
* OpenShift 4.x
17
28
29
+
### Duration
30
+
31
+
Each module should be able to be completed in between 60-90 minutes plus 20 mins of slides introducing the content.
32
+
18
33
### Installation
19
34
20
35
Follow the [Installation Procedure](docs/install.md#installation) to setup a working environment.
21
36
22
-
### Background
37
+
## Workshop Modules
38
+
39
+
This workshop is broken into 4 time-boxed modules:
40
+
41
+
Module 1: Introduction to Event Driven Architecture<br/>
42
+
Module 2: Change Data Capture & Apache Kafka<br/>
43
+
Module 3: Cloud-Native Enterprise Integration Patterns using Camel K<br/>
44
+
Module 4: Event Sourcing and Complex Event Processing<br/>
45
+
46
+
This workshop could also be split up. All modules could be delivered on their own as standalone workshops, but we **strongly** recommend to deliver them in the suggested order.
47
+
48
+
### Background Story
23
49
24
50
The premise for our “Day in the Life” workshops is centered around a fictitious global conglomerate called International Inc. Initially, International Inc. focused on forming a Digital Transformation strategy. They began with an API-first approach to help facilitate their merger & acquisition activities. The outcome of this approach was very successful, and helped them keep up with their competitors, deliver new business functionality faster, and make the merger & acquisition process seamless. International Inc. is now interested in exploring new business opportunities in the field of space exploration.
25
51
@@ -29,8 +55,6 @@ As part of the acquisition, International Inc.’s CTO met with the Fleur de lun
29
55
30
56
As you’re part of International Inc.’s Development team, you have been tasked by the CTO to learn more about these cloud-native event-driven technologies and come up with solutions found in the following modules.
0 commit comments