Skip to content

hodrigohamalho/fuse-workshop-doc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Red Hat Fuse Workshop

This project is a sequence of hands-on labs to help people understand Red Hat Fuse based on the community project Apache Camel in a hands-on approach.

This is focused on the Fuse with Spring Boot. But also have a few labs with Camel K and Fuse Online (Syndesis)

Those walkthroughs follow the structure to be deployed in the Red Hat Integreatly environment.

Pre Requirements

Remote Environment (CodeReady Workspaces)

If you use CodeReady Workspaces, you just need a updated browser :) All the labs were tested only with Chrome, feel free to use any other and in case of any issue please fill an issue.

Agenda

Time Activity

10:00-11:00

Fuse presentation and demos

11:00-11:15

Break

11:15-13:00

Labs

* Project-setup

* Hello-router

* Files-ftp

* Rest-database

13:00-14:00

Lunch

14:00-16:30

Lab:

* Messaging

* OpenShift

* Fuse Bonus Lab

16:30-17:00

Recap and summary

Usualy by 15:00 all the participants should be already finished all the labs.

Lab structure

All the labs uses the Fuse-workshop project skeleton.

So just to warm up your machine clone the project and do a mvn package.

Setup in Integreatly Environment

  1. Login as admin in your OpenShift cluster

  2. Add this repository to your walkthrough catalog

    oc patch webapp tutorial-web-app-operator --type=merge -o yaml -p '{ "spec": { "template": { "parameters": { "WALKTHROUGH_LOCATIONS": "https://github.com/integr8ly/tutorial-web-app-walkthroughs.git#master,https://github.com/hodrigohamalho/fuse-springboot-workshop.git#master" }}}}' -n webapp
  3. Logged as admin user

    support/setup.sh

Now, you must see those walkthrough sessions in initial page.

Walkthough Catalog

Releases

No releases published

Packages

No packages published

Languages