Red Hat Fuse

Subtitle
Distributed, cloud-native integration platform

Hello World!

Build Something Today

Let's walk through everything you need to build your first application.

Red Hat Fuse

Thank you for downloading

Your download should start automatically. If you have any problems with the download, please use the direct link.



Hello World!

Alternate Getting Started Text

Goals

This tutorial guides you through the complete lifecycle of delivering a cloud-native integration application with Red Hat Fuse.  The tutorial begins with installation and configuration of a Fuse development environment based on Red Hat JBoss Developer Studio. Once your development environment is setup, you will build and deploy a containerized integration to OpenShift, Red Hat's self-service container application platform.  Finally, you will get experience with the administration interface of Fuse on OpenShift to understand how container-based integrations are managed at scale.

Prerequisite

Before you start, make sure you have installed the following software:

Fuse Hello World Steps

Setup your Development Environment

Download and launch the installer

  • Download Red Hat JBoss Developer Studio here.  Go to the folder where you downloaded the installer and double click on the downloaded file.

    • Run following command to kick off the installation.

    • java -jar devstudio-11.x.x.GA-installer-standalone.jar
  • During installation, be sure to install Red Hat Fuse Tooling on Step 6 of the wizard:
step6
Image: [Tooling Step6]
  • Select the option to launch Red Hat JBoss Developer Studio on the final page of the installation wizard.

Create a New Fuse Project on OpenShift

  • We are going to use the built-in Spring Boot on OpenShift template for our application. Right click in the Project Explorer pane and select New > Fuse Integration Project.
newproject
image : [new project]
  • On the Choose a Project name page, enter a project name in the Project Name field. Click Next to continue and accept the defaults for all the other fields.  
image: [new-project1]
image: [new-project1]
  • On the Select a Target Environment page, select Next to accept all the defaults.
image: [new-runtime]
image: [new-runtime]

 

  • The Advanced Project Setup page is where you select the predefined Spring Boot template.
  • Select Simple log using Spring Boot - Spring DSL and click Finish
image: [new-template]
image: [new-template]
  • Once the project is created, you will be able to see your application in the Project Explorer pane.  You are now ready to move on to the step of deploying your application as a container-native integration on OpenShift!   The rest of this tutorial will take place in the Katacoda environment below.

 Deploy and test your application

Build Something Today

Let's walk through everything you need to build your first application.

Download Get Started