Skip to main content

Posts

Showing posts from January, 2016

Fuse Integration Service- What is Fuse Integration Service?

Fuse Integration Service is your next generation of answers to flexible, scalable integration microservice architecture. 
Basically it contains the best of both what JBoss Fuse brings us in the integration space, and what OpenShift offers in the PAAS platform. So In Red Hat JBoss Fuse Integration Service, we have 150+ components, which act as the smart endpoints in the microservice architecture with simple route, smaller and easy maintainable code base. It provides solutions base on Enterprise Integration Pattern, so developers can follow this pattern without re-inventing wheels every time. Data exchanging between systems is also an important aspect in Integration. It is always filled with unpredictable requirements. Therefore we provide custom way for developer to transform data formats. 
On the other-hand, we have minimized the unnecessary work of developer to the minimum. Basically it'll be down to CODE- PUSH - RUN. The base of Fuse integration service has the ability to receiv…

Fuse Integration Service - Getting your Local Environment ready!

Fuse Integration Service allows developer to package and build application into containerized docker image, the whole idea of how the software is package should not impact how the developer works. But what if a developer wants to start developing without the OpenShift environment?  Since Docker is only available on linux (unless you install conversion tools), in majority of cases, developer would be working on either Windows or Max OS.  So I am going to show you how to setup your own OpenShift in your laptop(desktop).

You will need to have download the following OpenSource software.

VirtualBoxVagrant
Installing above software are pretty straight forward, just follow the default installation instruction. Then we are going to setup our Vagrant virtual machine to run the containerized version of OpenShift Enterprise on our laptop. Go to openshift-vagrant project to get the developer tooling.

Create a folder in your machine, and download the openshift-vagrant by

git clone https://github.com…

Red Hat JBoss Fuse - Switchyard in OSGi

If your have ever played with JBoss Fuse Service Work, then you will probably know this already. So what exactly is switchyard?

SwitchYard is a structured framework for developing integration applications using the design principles and best practices of Service Oriented Architecture.

It supports the SCA, SCA stands for Service Component Architecture, it is basically specifications that describe a model for building applications and systems using a Service-Oriented Architecture. By applying the standards way of describing SOA's available components and services in integration solution, we will then have this abstract layer of services, that is not specifically belong to single language, or implementation. By implementing this standard, we will have a complete, well define SOA architecture.

In previous version of JBoss Fuse and JBoss Fuse Service Work, one of the dividing factor between them is the containers they are running. JBoss FSW runs in JBoss EAP which is the JavaEE contain…