Developers just for you: WebSphere MQ Advanced
Jill Provencal 120000K4PQ firstname.lastname@example.org | | Tags:  systems_of_interaction mqtt mq websphere
0 Comments | 3,922 Visits
Good news for developers - WebSphere MQ Advanced for developers now available
Guest post by Leif Davidsen (@LeifDavidsen), Senior Product Manager, IBM Messaging Portfolio.
When a business is making use of WebSphere MQ it creates an impact on virtually every area of the business. That’s why it is there. Executives see the impact from MQ, thanks to its assured delivery of information, connecting systems reliably, and boosting the time to value for their new projects. System administrators see the benefit as they can rely on a middleware layer to simplify the deployment and administration of applications, and how they are used on a dynamic, yet business critical network infrastructure.
But what about the developers? Surely use of WebSphere MQ impacts them the most? After all, by using WebSphere MQ as a part of their application allows them to make some real changes to the application structure and architecture. And aren’t developers critical to the business? Let’s ask Steve Ballmer: http://www.youtube.com/watch?v=8To-6VIJZRE. Well he certainly seems to agree. So let’s think about what WebSphere MQ offers developers, and the ways in which they can take advantage of it, especially with the new WebSphere MQ Advanced for Developers offering to help.
Let’s consider a developer on a project. They know what they want to achieve. Perhaps it is to build a new order processing system to take advantage of a new market opportunity. So this application will need to provide new value, but also to reach out to the other parts of the business to access other existing applications, exchanging data with them, and processing updates and transactions. Now our developer wants to get a really fast start on development, and to ensure that all the interfaces are working as early as possible. This will help the code be moved into test sooner. However, previously they have needed to work with the system infrastructure team to get access to a WebSphere MQ system to develop against and to have to ask the infrastructure team to schedule updates and changes on the system. Thus slowing down the development process and restricting their ability to try more efficient WebSphere MQ features and settings.
In the new project our developer has been given access to a WebSphere MQ Advanced for Developers license. So now on their development machine they can install and start up a WebSphere MQ Queue Manager. They can configure it however they want and start or stop it without impacting anyone else. This helps them to speed up their development activities, prototyping and unit testing faster and more completely than before. And when they promote their code to system test environments, they can be pretty confident that they have been able to work out most of the errors much faster and earlier in the development cycle. And because they are using WebSphere MQ, the rest of their applications can be kept simple, relying on WebSphere MQ to do the connectivity and error handling.
As well as the faster development cycle with fewer errors, our developer will know now far more about using WebSphere MQ, and might have found some additional ways to make use of it to benefit their application, and with WebSphere MQ Advanced for Developers allowing access to all the features of WebSphere MQ Advanced, including Managed File Transfer, policy-based end to end encryption of messages with Advanced Message Security and the connectivity to MQTT enabled lightweight devices and mobiles with WebSphere MQ Telemetry, they can extend their applications to make use of these capabilities far more easily in the future.
To learn more, try it out yourself with our WebSphere MQ Trial.
Follow us on: