BAM and SaaS – SOA killer apps?
IT.Director.com has an…
…interesting article discussing the IT industry’s attempts to speed up SOA adoption by identifying the killer apps that will drive business execs to make the required investments.
Taking the liberty of paraphrasing, the two killer apps candidates discussed are Business Activity Monitoring (BAM) and Software as a Service (SaaS). Now, I absolutely agree that BAM can be a significant business driver, presenting as it does a greatly increased visibility into business operations, often available real-time. The combination of this visibility with management tools to set and monitor exceptions and key performance indicators can be very appealing to business execs. However, I must point out that BAM isn’t actually anything to do with SOA. Sure, an SOA architecture provides an ideal basis for BAM, exposing IT activities in business services terms, but BAM can also be achieved a number of other ways, such as through Business Intelligence (BI) based solutions like those from Information Builders and Business Objects.
On the SaaS front, the key point is that operational processes must be of a level of granularity and ease of access that it is easy to take a particular process or set of processes and effectively outsource them by using a hosted service. In this case, the suitability of SOA is even stronger, largely because not only does it present clean interfaces but also they are standards-based.
However, It is unclear to me that these two angles will drive enterprise-wide take-up of SOA. They might be a way to get a foot in the door, but in the end I believe that the investment needed to drive widespread use of SOA will need to have a mixture of drivers. Reuse may be boring, but within the IT budget it matters, and the resulting faster time to market and associated agility is also important. The visibility point is strong, but since there are other ways to achieve it I think the key will be to focus on the fact that SOA enables MANY killer app opportunities by making IT investments more flexible, responsive, productive and better aligned with business needs, and that it does so in a much easier, faster and less risky way.
The summary in my mind is that although excitement will continue to grow around SOA, all-consuming, enterprise-wide deployments through 2007 will still be rare. A lot of toes will be dipped in the water, pilots will be carried out, individual projects will be implemented – but we are still some way off mass adoption.
Steve
Recent Comments
November 1, 2010 (8:36) CICS and PHP - DON'T PANIC It's great to see transactional support of any kind for a cloud language... be it PHP or not (whi...
July 16, 2010 (12:41) Does Micro Focus Server for SOA miss the point? I think Micro Focus has done a tremodeous introduction of Web Service from a COBOL. May not be a ...
June 15, 2010 (6:14) CICS and PHP - DON'T PANIC Hi Steve, Well, we don't actually *demand* that you host the PHP in regions separate to those ru...
April 3, 2010 (12:27) AMQP - Great idea, but it will never work As someone who has worked on DDS from an implementation perspective as well as an OMG standards p...
December 12, 2009 (9:15) Did Teilhard's JuxtaComm patent wipe out IBM, Microsoft and SAP? Subsequent to my post, the Calgary Herald ran an article (http://www.calgaryherald.com/business/P...
December 10, 2009 (9:01) AMQP - Great idea, but it will never work Now, this is a late reply! @Thorlin. I looked at DDS before embarking on AMQP (I also looked a...
December 7, 2009 (2:40) Come in Texas East District Court, your time is up The important thing to remember about patents is that they're all about the claims. While the bu...
October 27, 2009 (9:08) BAM vs BI Good article. Thanks, Emil
October 23, 2009 (11:04) So Oracle got Sun - but why? Oracle has stepped up the rhetoric when it comes to its plans for Sun. In a message to Sun custom...
September 16, 2009 (1:15) IBM gets Cognos to fill the gaps IBM has two BAM solutions now Cognos Now! and Websphere Business Monitor. Why two BAM solutions f...