Giter VIP home page Giter VIP logo

amazon-mq-migration-from-ibm-mq's Introduction

JMS Bridge Sample

Overview

The JMS Bridge Sample introduces an architecture which allows your to bridge from your existing on-premises messaging broker (IBM® MQ in our example) to a managed message broker in the cloud (Amazon MQ in our case).

Quite often, these message brokers are interfaced by many applications and customers struggling how to migrate these applications to the cloud. To reduce the risk, they don't want to migrate in a "big bang" one step scenario, but looking for an architecture which allows a step by migration to move one service after the other to the cloud.

Architecture

In this sample, we are setting up an environment as below. To simulate the on-premises message broker, we are running IBM® MQ in AWS Fargate. For the managed message broker in the cloud, we are obviously using Amazon MQ. To run the JMS bridge sample to exchange messages between both message broker, we are also using AWS Fargate because we don't want to reduce the time as much as possible, to manage an operate the solution.

JMS Bridge Sample architecture

Go Build!

To build and run this example, you have to follow 6 steps we will discuss in detail.

amazon-mq-migration-from-ibm-mq's People

Contributors

jpeddicord avatar muellerc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

amazon-mq-migration-from-ibm-mq's Issues

Step4 dose not run.

Hi,
I am following your steps and it failed at step4. Cloud you please have a look at the error and give me any solutions? Please find the attached log file.

The problem is that jms-bridge in the step does not start. I am guessing that the class path is incorrect based on the log message but I don’t know how to fix it. Any idea?

(java.io.FileNotFoundException: class path resource [camel-spring.xsd] cannot be opened because it does not exist)

I have tried the 3 deploy methods explained in the step 4 but they did’t work.

Regards,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.