Send And Get Data To Boomi Event Stream
What is the event stream in Boomi?
Boomi Event Streams is a cloud-native, event-driven, message queueing solution built into the Boomi Atmosphere Platform, making it easy to create high-performance, scalable, event-driven connections for demanding integration use cases.
STEP 1: Log onto the Boomi platform https://platform.boomi.com with the required credentials i.e. Email Address and Password.

STEP 2: Once you have logged into the Boomi platform, you can view the Home page.

STEP 3: Navigate to the Manage Tab and click on Atom Management.

STEP 4: Navigate to +New and click on Environment.

STEP 5: Give the name of the Environment and select Environment Classification (In this Process I have used Production Environment Classification).

STEP 6: Choose your Atom to attach to that Specific Environment which you have created in Step 5.

STEP 7: By clicking on Services and then navigate to the Event Stream Tab .

STEP 8: Click on “Get Started for free”.

STEP 9: Click on Accept.

STEP 10: Click on View Details.

STEP 11: Navigate to Settings Option and Copy the Token.

STEP 12: Navigate to the Overview Tab and click on ‘+Create a Topic’ and give the name of the Topic and click on Save.

STEP 13: Click on ‘+Create a Subscription’ and give the name of the Subscription and click on Save.

STEP 14: Navigate to the Services tab and click on Integration.

STEP 15: Navigate to Create New and select Process from the Dropdown.

Send Data To Boomi Event Stream
STEP 16: Once you clicked on New, you can create a process. You see that the process gets created with a start shape with a connector type

STEP 17: Click on the start shape and select no data in Type. Select save.

STEP 18: Drag and Drop Try /catch shape from the shape pallete and add the stop shape to the catch branch.

STEP 19: Drag and drop Message Shape from the Shape Pallete and write one sample message.

STEP 20: Drag and drop the Boomi Event Stream connector from the Shape Pallete and set the action as ‘Produce’ to send the Data to the Boomi Event Stream.

STEP 21: Configure the connection settings of the Boomi Event Stream. In the connection settings paste the environment token we got from Step 11.

STEP 22: Configure the Operation by clicking on + sign.

STEP 23: Mention the name of the Topic where the message should be stored.

STEP 24: Rearrange all the shapes according to the below images and click on “Test” to execute the below process.

We can see process got successfully executed and messages are stored in Boomi Event Stream Queue.

Get Data From Boomi Event Stream
STEP 25: To get the data from Boomi Event Stream change the action to ‘CONSUME’ and reuse the connection set in Step 21.

STEP 26: Configure the Operation. Provide the Topic name and Subscription name as set in Step 12 and Step 13 Respectively.

STEP 27: Drag and drop the message shape from the shape pallet and use it to display a message as shown below.

STEP 28: Rearrange the shape according to the below image and test the process.

We can see process successfully executed.
