Deploying MQ Light applications to a stand-alone runtime and to IBM Cloud

The IBM MQ Light messaging API is supported by the MQ Light stand-alone runtime and by the MQ Light Service for IBM Cloud (formerly Bluemix®).


Deploying to a stand-alone runtime

We can configure MQ Light applications to run locally on premises. For example, we can run the MQ Light runtime and MQ Light applications on machines in your local network. The MQ Light Service for IBM Cloud (formerly Bluemix) supports the same API as the MQ Light stand-alone product, which means that we can use MQ Light to develop and prototype an application before deploying it to IBM Cloud. The following diagram illustrates several MQ Light applications that are connected to a local MQ Light runtime:

Running MQ Light locally is suitable for developing applications in various popular languages that are not mission critical because the MQ Light runtime does not support the features that are required for mission critical enterprise systems.


Deploying to IBM Cloud

We can deploy MQ Light applications into IBM Cloud to be run and managed in the IBM Cloud. The following diagram illustrates several MQ Light applications that are connected to the MQ Light service for IBM Cloud:

Each application is bound to an MQ Light Service, which provides the messaging runtime and is managed by IBM Cloud. The MQ Light Service remains up and running without the need for manual intervention, which is ideal for offloading workload from your own on-premises systems to the cloud. The number of application instances you need can be scaled up and down quickly and easily and the administration that is required to manage the systems is reduced.


What to do next

To provide feedback and for more information, see IBM MQ on the IBM Developer website.