Integration and Messaging on IBM PureApplication and Bluemix Local System

In today’s business, the demand for messaging and integration between monolithic and microservice based applications is constantly rising. A highly-available messaging (MQ) and integration (IIB) environment is essential for many of today’s business transactions. Therefore, companies want not only to empower their messaging and integration environments, but want to achieve the highest reliability and scalability at a fraction of the cost and administration.

IBM PureApplication hybrid cloud platform

Enter IBM PureApplication, which can be deployed:

In your private cloud as a pre-built, pre-integrated system:

In your private cloud as software on your hardware infrastructure:

  • IBM PureApplication Software on your own Intel or Power hardware

In the cloud:

  • IBM PureApplication Service on SoftLayer, at IBM cloud data centers worldwide

In a nutshell, PureApplication is a hybrid cloud platform that simplifies, automates and accelerates application environment delivery, such as MQ & IIB workloads.

IBM MQ Advanced for PureApplication

Multi-instance MQ Advanced is now available as a software component for PureApplication, offering easy to use multi-instance capability based on best practices for MQ. IBM® MQ Advanced V8.0.0.5 for PureApplication contains an IBM MQ Plug-in and associated script packages that you can use to create a virtual system pattern for your IBM MQ Environment.

The key benefits of the MQ pattern in PureApplication are:

  • Drag & drop configuration: Install IBM MQ through a graphical interface, with pre-configured defaults, no necessity to use any command line interaction.
  • Multi-instance queue managers: The MQ Advanced PureApplication pattern supported MQ multi-instance queue managers using the underlying PureApplication Spectrum Scale (GPFS) file system coupled with extremely simple drag & drop configuration.
  • PureApplication console: The MQ pattern can be managed by the PureApplication console for common tasks such as applying maintenance, reviewing performance metrics & viewing logs.

IBM Integration Bus and PureApplication

The PureApplication Pattern for IBM Integration Bus is available and adds support for use of IIB software components with the newly released MQ software components in the IBM MQ Advanced Virtual System Pattern Type. Combining these pattern types makes it easier to define an environment that includes an Integration Node with an associated Queue Manager.

Why use a PureApplication pattern to deploy MQ and IIB environments?

  • Ability to separate your environments logically or physically
  • All defined components are contained in the Pattern
  • Environment profiles to help deploy in the correct environments
  • Patterns can expose variables for different environments
  • Automated integration into DataCenter service management
  • Deployments can be monitored and managed from the console

Managing deployed MQ environments with integrated PureApplication operations

IBM PureApplication offers MQ management tasks for deployed pattern instances like start/stop/restart and failover of messaging services and queue managers. The auto-scaling features of PureApplication patterns help to scale out horizontally and vertically in terms of CPU, Memory and IO. The high availability features of the PureApplication MQ and IIB patterns offer the following topologies to be provisioned:

  • MQ Multi-instance in active/passive mode
  • Multiple MQ single instances in active/active mode
  • MQ Multi-instance in active/active mode with load balancing

Start your free 30-day trial today

If you’re interested in accelerating your messaging and integration application deliveries, or want to see just how easy it is to deploy a workload, try out the 30-day trial. For more details on Integration and Messaging apps with PureApplication/Bluemix Local System, visit the Knowledge Center.

Share this post:

Share on LinkedIn

Add Comment
No Comments

Leave a Reply

Your email address will not be published.Required fields are marked *

More Community Stories

Creating a microservices application in Bluemix using MQ Light messaging

In today’s cloud environment it is desirable to implement a microservices architecture for many scenarios. Moving away from monolithic applications to a coalition of smaller collaborating applications requires a way for these small discrete microservices to communicate with each other. This is where messaging can help. By decomposing your application, actually breaking it down to components, it keeps the services modular and scalable so that they are easier to debug.

InterConnect 2016: Accelerating Digital Business

In today’s open general session, IBM Senior VP Robert Leblanc closed with a reminder followed by a challenge: The cloud isn’t the destination, it’s the platform. How are you going to innovate? Playing off the same theme, the afternoon session 6346A “Accelerating Digital Business” elaborated on this point with presentations from two speakers, one from Gartner and one from IBM.

IBM Bluemix provides a framework for microservices architecture

The microservices architecture increases the autonomy of individual development teams within an organization, as new ideas can be developed and implemented without having to coordinate with operations or with the IT delivery team. This allows you to get new features or updates into the market more quickly. It also supports quick changes and short cycle times. But the microservices architecture alone is not enough to support a highly dynamic environment; the infrastructure that the software runs on must be very flexible.