Christian Posta bio photo

Christian Posta

Field CTO at solo.io, author Istio in Action and Microservices for Java Developers, open-source enthusiast, cloud application development, committer @ Apache, Serverless, Cloud, Integration, Kubernetes, Docker, Istio, Envoy #blogger

Twitter Google+ LinkedIn Github Stackoverflow

I've been meaning to blog about this for a while, but never got the time. Well I have a few seconds to point out that I've posted eight (8) step-by-step videos walking you through the details of an out of the box demo for running JBoss Fuse on OpenShift.

I wrote about the getting started videos a while back, but now you can watch the deep dives here:

Part I -- an introduction to the loan broker demo

In this video, I quickly introduce the loan broker demo. You may have seen others do this, but I try to be comprehensive and introduce all the parts and what their role is, etc.

JBoss Fuse iPaaS on OpenShift Part I: Intro to the Loan Broker Example from JBoss Developer on Vimeo.

Part II -- creating ActiveMQ brokers

Part II is all about introducing you to setting up ActiveMQ brokers in a Master-Slave HA topology using JBoss Fuse and the HawtIO console that's used to implement the Fuse Management Console

JBoss Fuse iPaaS on OpenShift Part II: Creating ActiveMQ Brokers from JBoss Developer on Vimeo.

Part III -- Creating containers, deploying camel routes, and the loan broker pieces

In this part we walk through the steps of creating Fuse containers on OpenShift, deploying camel routes, the loan broker pieces, and visualizing them.

Note the lowercase container names! OpenShift doesn't like camelCase or hyphenated-container-names.

JBoss Fuse iPaaS on OpenShift Part III: Creating containers, Camel, and the bank demo from JBoss Developer on Vimeo.

Part IV -- Creating networks of brokers

Now we get a little more complicated. In a real topology, you might have geographically distributed components. Using [ActiveMQ][activemq]'s Network of Broker feature can help you with that. Doing that in the cloud requires a few clicks:

JBoss Fuse iPaaS on OpenShift Part IV: Creating a network of ActiveMQ brokers from JBoss Developer on Vimeo.

Part V -- How to connect your to a Network of Brokers

Once we have a network of brokers, there are some simple ways to enable your clients to connect up!

JBoss Fuse iPaaS on OpenShift Part V: Connecting up to a network of brokers from JBoss Developer on Vimeo.

Part VI -- Failover, failback across a network of brokers

So you have HA pairs and networks of brokers, now what happens when you fail a node? or failback?

JBoss Fuse iPaaS on OpenShift Part VI: Failover, failback from JBoss Developer on Vimeo.