Author |
Message
|
Deploy |
Posted: Wed Jun 07, 2017 7:42 am Post subject: Deployment Tools for WMQ |
|
|
Newbie
Joined: 07 Jun 2017 Posts: 3
|
I am researching deployment tools for WMQ. The intention is to move to an automated DevOpts environment within a traditional Dev -> Int -> QA1 -> QA2 -> Prod setup. Anecdotally, I have only heard of two options:
1> Unix scripts (the preference is to move away from scripts)
2> uDeploy from IBM. However, I have heard that uDeploy does not support reuse of deployment configurations. In other words, if you move a queue from one environment to another, and then want to move another queue to the same environment, you have to rewrite the entire configuration.
From a high level, I am trying to find all the options that are available, and research each one. Does anyone know of any options other than scripting and uDeploy?
Thanks |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Jun 07, 2017 7:55 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
you can certainly use any number of deployment tools to run unix scripts, that do very little other than simply configure MQ.
Likewise, instead of a unix script, an Ant task or etc that runs mq command line thingies.
You also have to decide what "configure MQ" means. Does it mean creating/managing MQ objects (queues, etc)? Does it mean installing MQ Does it mean modifying MQ config, like changing properties in mq.ini (or whatever it is...)?
These kinds of questions may influence your choice. _________________ chmod -R ugo-wx / |
|
Back to top |
|
 |
Deploy |
Posted: Wed Jun 07, 2017 9:02 am Post subject: |
|
|
Newbie
Joined: 07 Jun 2017 Posts: 3
|
Your right, I should have been more specific By 'deploy, I mean:
1> Creating a project that can contain different queues or artifacts within a GUI application
2? Create Queues and artifacts via a GUI accessible to non WMQ experts within the DEV environment only (without relying on a script)
3> Once tested properly, having the tool deploy the queues from DEV to INT via a GUI that is only accessible by the Deployment team |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Jun 07, 2017 9:38 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
|
Back to top |
|
 |
Deploy |
Posted: Wed Jun 07, 2017 10:18 am Post subject: |
|
|
Newbie
Joined: 07 Jun 2017 Posts: 3
|
Thank you, but I need to avoiod the console, I can not give complete admin access, only enough to create a limited amount of queues within a QM they can not specify
.... and have it complete within a project
This implies it can retain the ADEF command in order to move it to another QM |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Jun 07, 2017 1:30 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Deploy wrote: |
Thank you, but I need to avoiod the console, I can not give complete admin access, only enough to create a limited amount of queues within a QM they can not specify |
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.0.0/com.ibm.mq.sec.doc/q127950_.htm
Deploy wrote: |
.. and have it complete within a project |
What? The tool? or the config?
dmpmqcfg gives you the config, created using the webapp mentioned above. And the REST API used by the MQ Console can give you and take json.
Deploy wrote: |
This implies it can retain the ADEF command in order to move it to another QM |
Not sure what that means... _________________ chmod -R ugo-wx / |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Jun 07, 2017 2:42 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Deploy wrote: |
Thank you, but I need to avoiod the console, I can not give complete admin access, only enough to create a limited amount of queues within a QM they can not specify
.... and have it complete within a project
This implies it can retain the ADEF command in order to move it to another QM |
Have you thought to look at monitoring tools?
Some monitoring tools do exactly what you request (I R 3 6 0 )
[Shameless plug]  _________________ MQ & Broker admin |
|
Back to top |
|
 |
exerk |
Posted: Wed Jun 07, 2017 3:47 pm Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
fjb_saper wrote: |
Deploy wrote: |
Thank you, but I need to avoiod the console, I can not give complete admin access, only enough to create a limited amount of queues within a QM they can not specify
.... and have it complete within a project
This implies it can retain the ADEF command in order to move it to another QM |
Have you thought to look at monitoring tools?
Some monitoring tools do exactly what you request (I R 3 6 0 )
[Shameless plug]  |
And what every passenger jet has too, nicknamed 'George', but you might have to Google that...  _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys. |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Jun 07, 2017 9:45 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
exerk wrote: |
And what every passenger jet has too, nicknamed 'George', but you might have to Google that...  |
Never having worked with 'George' hard for me to plug it... But I appreciate you giving the OP a choice of tools. The more the merrier and a better choice / fit to find for the OP.  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Vitor |
Posted: Thu Jun 08, 2017 5:03 am Post subject: Re: Deployment Tools for WMQ |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Deploy wrote: |
2> uDeploy from IBM. However, I have heard that uDeploy does not support reuse of deployment configurations. In other words, if you move a queue from one environment to another, and then want to move another queue to the same environment, you have to rewrite the entire configuration. |
No you don't. Or we don't. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|