ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » Message Broker - a good option?

Post new topic  Reply to topic Goto page 1, 2  Next
 Message Broker - a good option? « View previous topic :: View next topic » 
Author Message
jon
PostPosted: Wed Aug 19, 2009 12:08 am    Post subject: Message Broker - a good option? Reply with quote

Apprentice

Joined: 17 May 2009
Posts: 32

Hello everyone,

I am a middleware professional with exp in MQ/Message Broker.


I already have websphere MQ certification and I am planning to add "message broker certification" in my portfolio.

I want to know which one is the good option -

1. Message Broker development
2. Message Broker administration

Any info regarding the above would really help me.

Thanks!


Last edited by jon on Tue Oct 06, 2009 9:17 pm; edited 1 time in total
Back to top
View user's profile Send private message
Gaya3
PostPosted: Wed Aug 19, 2009 4:31 am    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

i suggest you always good
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
shashivarungupta
PostPosted: Wed Aug 19, 2009 6:35 am    Post subject: Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

It all depends on your comfort level.
If you think that you can manage the issues/updates related work then better go with administration.
Or if you think that you can learn and implement the things as a development part of the projects then better go for first one.

you are right that this IBM products are expensive and not all the companies are using this as a middleware product...lots other are there in the market.
But when Demand is high and Supply is less.. then there is your value in the market. Hope you got what I meant to say.


_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
hopsala
PostPosted: Wed Aug 19, 2009 7:09 am    Post subject: Reply with quote

Guardian

Joined: 24 Sep 2004
Posts: 960

In my experience, there are plenty of big sites who have bought or are going to buy WMB; and as shashivarungupta said, demand is much higher than the current supply. WMB people are in very high demand, and are usually paid handsomely.

I would go with the WMB developer option. The truth is that "WMB adminsitration" is not really a field in itself, as WMB does not require or even allow the same administrative complexitiy as MQ does. In most sites, the so-called WMB administrators are really just PC sysadmins who perform the installation (next, next, next..) and nothing more.

In addition, most WMB teams are small and autonomous. These are broker developers, who fiddle with administration from time to time. You can find work being just a broker dev, but you can't find work being a broker admin and nothing but.
Back to top
View user's profile Send private message
Sam Uppu
PostPosted: Wed Aug 19, 2009 10:40 am    Post subject: Reply with quote

Yatiri

Joined: 11 Nov 2008
Posts: 610

You also have to consider that in most of the sites the WMB development is sent to offshore outside of US(as the economy is not that good). As they can develop the flows/ sets and zip them and send across. The admin who is onsite is able to unzip it and deploy.

I would say you should know both Admin as well as development(atleast can debug and troubleshoot the flows) as the companies are looking for a multi skilled worker.

Thanks.
Back to top
View user's profile Send private message
jon
PostPosted: Wed Aug 19, 2009 5:33 pm    Post subject: Reply with quote

Apprentice

Joined: 17 May 2009
Posts: 32

Hi All,

Thanks for your replies.

Quote:

" is not really a field in itself, as WMB does not require or even allow the same administrative complexitiy as MQ does. In most sites, the so-called WMB administrators are really just PC sysadmins who perform the installation (next, next, next..) and nothing more.


Hopsala, I agree with you on this point that WMB admin is not complex and again generally WMB is installed at only 1 centralized server with lot of MQ server connecting to it so it limits the scope of WMB admin work.

thanks again to everybody.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Wed Aug 19, 2009 5:58 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

jon wrote:
Hopsala, I agree with you on this point that WMB admin is not complex....


Go ahead and set up a Broker with a local database in a hardware cluster using SSL with a ton of message flows accessing Oracle, SQL Server and DB2 DBs on remote servers with some File Input flows reading from remote FTP servers. Don't forget to consider how many Execution Groups you should run and where your Config Manager should run. Make sure it scales as volume grows and don't forget a DR plan. Since you can't rollback an upgrade to WMB insure every upgrade you do is successful.

Simple.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
hopsala
PostPosted: Thu Aug 20, 2009 12:18 am    Post subject: Reply with quote

Guardian

Joined: 24 Sep 2004
Posts: 960

PeterPotkay wrote:
jon wrote:
Hopsala, I agree with you on this point that WMB admin is not complex....

Go ahead and set up a Broker with a local database in a hardware cluster using SSL with a ton of message flows accessing Oracle, SQL Server and DB2 DBs on remote servers with some File Input flows reading from remote FTP servers. Don't forget to consider how many Execution Groups you should run and where your Config Manager should run. Make sure it scales as volume grows and don't forget a DR plan. Since you can't rollback an upgrade to WMB insure every upgrade you do is successful.

Simple.

I agree with Peter here. I never said that WMB administration is simple (re-read my post and you'll see); what I said was that it isn't as complex as WMQ, and that it is not considered a profession in itself in the industry. The simple fact is that WMB administration is almost always handled by the WMB team, whose main role is WMB programming. You can't apply for a job with "WMB admin" and without "WMB prog" on your resume. Also, I don't think it's possible to be a good WMB admin without being a solid WMB programmer, but you can definitely be an excellent WMB programmer with very little or no WMB admin knowledge.

But note that most of the complexity Peter described isn't about WMB directly, but has to do with peripheral issues (HACMP, DBs, SSL certs etc). The product in itself is not very customizable, at least no where near WMQ, and I dare anyone to say otherwise.
Oh, and Peter - how do you ensure that "it scales"? Personally I have no idea. Sounds to me like a programming design issue.

It's curious that the WMQ market works the other way around - MQ Programming is not a profession in itself (usually one is simply a "programmer", with additional MQ skills), whereas MQ administration is. And in order to be a good MQ admin, you have to be a good MQ programmer.
Back to top
View user's profile Send private message
exerk
PostPosted: Thu Aug 20, 2009 12:31 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

hopsala wrote:
... And in order to be a good MQ admin, you have to be a good MQ programmer.


I couldn't programme my way out of a wet paper bag, so does that make me just a mediocre MQ admin, or a bad one?

I think it's fairer to say that a good MQ admin knows what will cause it all to break, and can guide or assist a developer when necessary. I've traced enough badly coded calls to have learned what not to do, but I can't cut code - unless you want infinite loops, in which case I'm the worlds leading expert!
_________________
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
View user's profile Send private message
hopsala
PostPosted: Thu Aug 20, 2009 12:46 am    Post subject: Reply with quote

Guardian

Joined: 24 Sep 2004
Posts: 960

exerk wrote:
I couldn't programme my way out of a wet paper bag, so does that make me just a mediocre MQ admin, or a bad one?

I'm not touching that with a twenty-foot pole

I don't think that you have to be a good programmer, or even an experienced one, just to have a solid knowledge of MQI/JMS, its common gotchas, effects on routing, clustering etc etc.

exerk, consider yourself vindicated.
Back to top
View user's profile Send private message
exerk
PostPosted: Thu Aug 20, 2009 1:18 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

I talk a good MQ solution, but still I walk in the shadows of venerated masters
_________________
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
View user's profile Send private message
PeterPotkay
PostPosted: Thu Aug 20, 2009 7:22 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Along with that support model (WMB developer is also the admin), here we have my team be the MQ and WMB admins, while another team does the WMB coding.

For the scaling question, I think the WMB admin (with input from the developers) would be deciding if we need more CPUs / memory, more Brokers, more execution groups, more instances, code changes, configuration changes, etc.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Aug 20, 2009 7:28 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

exerk wrote:
I couldn't programme my way out of a wet paper bag, so does that make me just a mediocre MQ admin, or a bad one?


I have a number of potential responses, but in a rare burst of self control have declined to use any of them.

A good WMQ admin at least understands how applications interact with the infrastructure, and how to leverage it.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Sam Uppu
PostPosted: Thu Aug 20, 2009 2:07 pm    Post subject: Reply with quote

Yatiri

Joined: 11 Nov 2008
Posts: 610

If you restrict yourself to one particular type of job(either MB admin or developer), the chances of getting a job is less.

In this type of economy there is a very rare to find a job in your favourite field.
Back to top
View user's profile Send private message
hopsala
PostPosted: Thu Aug 20, 2009 11:53 pm    Post subject: Reply with quote

Guardian

Joined: 24 Sep 2004
Posts: 960

PeterPotkay wrote:
Along with that support model (WMB developer is also the admin), here we have my team be the MQ and WMB admins, while another team does the WMB coding.

For the scaling question, I think the WMB admin (with input from the developers) would be deciding if we need more CPUs / memory, more Brokers, more execution groups, more instances, code changes, configuration changes, etc.

Now I'm curious - how many people are at the WMB admin team? What is it that they do all day?

Most of what you said I don't think qualifies as WMB knowledge. More CPUs/memory, machines, or brokers has to do with hardware allocations and general system management. Code changes and other decisions such as whether the code can work in more than one instance can only be done by the developers, and the admins can offer little additional input. The only think that remains is "configuration changes", which is a very small set of variations that the product allows, such as JDBC two-phase commit, configurable services, and traces.

Aren't we really talking about PC admins with only a little bit of WMB knowledge? I mean, WMB dev is a full-time job, but I have never seen a "WMB admin" who invests more than 10% of his day on average on WMB servers; usually they have at least ten more technology servers to support, and so have little time to actually get to know the product.

Which brings me to what I said before - Do you think it's possible to write "WMB admin" on one's resume, and nothing but, and get away with it?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » General Discussion » Message Broker - a good option?
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.