No, I'm not having a fat day. I'm just exhausted from talking with people who are trying to boil the ocean in order to cook a couple of fish for dinner.
A question came up yesterday about the "tight coupling" between CMDB's, Reg/Rep, and SOA Management. In the context of CMDB's, the exact statement I was confronted with was "generally, SOA management vendors have some sort of repository." So, they wanted to know our strategy, since there seems to be a big gaping hole where the CMDB & Reg/Rep component of the solution should be.
I could have promoted our partnerships with companies like BEA (ALER), HP (Systinet), and Software AG (CentraSite Governance Edition), and moved on.
I could have also been defensive/argumentative and tried to convince the customer that my point of view is simply that they should not be coupled... In fact, look at how Forrester approached their analysis of the market. It supports the idea that Reg/Rep is separate. Of course, look at Gartner's segmentation. They define it very differently. Both are influential. Both are good. But, who's right?
So much in life is clear, if you keep one simple question in mind... "what are you trying to accomplish?"
If you're in a fight with someone, do you want to make them feel bad, win the argument, or come to a conclusion you can both live with? One situation, three different possible approaches - insult/sarcasm, kill with logic, compromise. Know what you want to accomplish and then you can decide how to approach the situation. It's incredible how many people will try to win an argument in order to reach a compromise, or insult people to win an argument.
Time to bring it on home... SOA What?
I think in creating a CMDB, the idea is to have a way to centrally store artifacts of the environment to make it easy to figure out what's going on. Fact is, there are so many moving parts in an IT infrastructure, and companies are very dependent on the knowledge in people's brains. That's scary.
So from a SOA Management solution, they want to have an open way to share information and do so such that it:
How does Actional do that?
The problem that Actional solves can best be demonstrated with a typical conversation between "business person" and "technical person."
[business person] "It's not working (again)!"
[technical person] "But, we have %99.9999 uptime, everything is working fine."
I say let's focus on trying to accomplish something substantial, reduce the bloat, and demonstrate value before trying to boil the SOA ocean just to cook a couple o' fish. And, figuring out how to communicate better with each other with more accurate and actionable information is a great place to start.
View all posts from david bressler on the Progress blog. Connect with us about all things application development and deployment, data integration and digital business.
Let our experts teach you how to use Sitefinity's best-in-class features to deliver compelling digital experiences.
Learn MoreSubscribe to get all the news, info and tutorials you need to build better business apps and sites