|
David Linthicum on Changing the Enterprise
David S. Linthicum is a managing partner with Zapthink, a consulting and advisory organization dedicated to SOA planning, implementation, training, mentoring and strategy. He is a well-known application integration and SOA expert who has authored 10 books on related topics. See More by David Linthicum Here Comes Salesforce SOA
I've been blogging about the "platform on-demand" space for a while now, clearly a destination for many SaaS players with Salesforce.com leading the way. Indeed, Salesforce has been cobbling together an offering for some time now under the "Apex" brand. This week at its Salesforce Developer Conference, the company announced that it has added enough features to now offer Salesforce SOA, or SOA on-demand. "Salesforce SOA provides the ability to mashup salesforce.com's multi-tenant, on-demand service with enterprise workflow and business processes to enable new kinds of enterprise applications on demand. As a new capability of the Apex programming language, Salesforce SOA will enable SOA-based business processes, such as enterprise applications, to be created, maintained and leveraged on demand. SOA business processes will become virtual and sharable, and benefit from the scalability and agility of the on-demand model." Brad Shimmin, another Intelligent Enterprise contributor, did a good job with a story that discussed the notion of SOA on demand. "SaaS is about delivering a single piece of software to many users, and SOA is about building software that's flexible and reusable. If you put the two together, you end up with a SaaS solution that uses SOA technologies to more rapidly adjust to changing market conditions and customer needs." Salesforce.com is on to something here. Indeed, on-demand SOA is one of those notions that will find a market quickly. It's cost effective, provides enough features to be productive… oh, did I say cost effective? Truth-be-told, SOA is a rich man's game. The time in planning, requirements gathering, implementation and testing is daunting enough. When you consider the cost of a "big stack" SOA platform, most midsized enterprises are priced out of that market. Moreover, SOA has the danger of creating another set of stovepipes that could make inter-enterprise integration difficult if not done properly. Cost. Yes, I said it again. But you need to consider maintenance as well - no hardware or software to maintain. The product upgrades itself since it's a remote platform that somebody else is maintaining. Centralization. The use of a central SOA, on demand, means that other enterprises can easily discover and share services in support of value-chain integration and other applications where many distributed entities are accessing the same set of services and/or applications for common purposes. Integration with Web assets. The fact that this is SOA on-demand, on the platform of the Web, means that all of the assets of the Web, such as APIs, information and millions of services, will be available to that centralized SOA as the mother of all repositories. I've always said that SaaS and SOA are linked concepts, now Salesforce.com is proving me right. It will take some months before the killer applications/SOAs begin to exist on this platform, but with the number of Salesforce.com subscribers and interest in this product, I don't think it will be a long wait. I'll be watching Salesforce SOA, as well as anybody else jumping into this space. It's just darn interesting. Application integration and service oriented architecture expert David Linthicum heads the product development, implementation and strategy consulting firm The Linthicum Group. Write him at david@linthicumgroup.com. E-MAIL | SLASHDOT | DIGG This is a public forum. CMP Technology and its affiliates are not responsible for and do not control what is posted herein. CMP Technology makes no warranties or guarantees concerning any advice dispensed by its staff members or readers. Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of CMP Media LLC and may be edited and republished in print or electronic format as outlined in CMP Technology's Terms of Service. Important Note: This comment area is NOT intended for commercial messages or solicitations of business.
|
Blog Channels
Cindi Howson on Business Intelligence The Brain Food Blogger Tony Byrne on Content Management SQL Puzzlers by Joe Celko Rajan Chandras on IT & Information Management Seth Grimes on Analytics In Context by Doug Henschen Phil Kemelor on Web Analytics Sandy Kemsley's Column Two Nelson King on Enterprise App Development SharePoint TrendWatch, by Shawn Shell Enterprise Architecture TrendWatch, by Kas Thomas Natural Insight, By Mark Madsen Alan Pelz-Sharpe on Content Management Mark Smith on Performance Management Neil Raden on Business Intelligence Bruce Silver on Business Process Management Product Maven Subscribe to RSS Archives
|
| ||||||||||||||||||||||||||||||||










