A WHITE PAPER ON NEXT GENERATION ENTERPRISE SERVICESRavi Kumar BuragapuPage 311/24/2006
The traditional model for selling high-end business software is veryinefficient, and is based on investing huge sums of money in sendingout sales people to find and persuade prospects to buy the software.The traditional heavyweight, expensive and
model does not work anymore.Furthermore, why do we buy software? Is it so we can have the joy ofowning servers, doing backups, patches and maintenance? Of coursenot! We buy software to get things done. We want to use the services itprovides and frankly if we could let someone else manage theheadaches all the better.Of course several Open Source packages are available completelyfree,which is a perfectsolution for the cost problem, but frankly most ofthese packages areby geeksfor geeks; i.e. you really have to be quite IT-savvy to implement, integrate, upgradethem, and as we statedmostsmall businesses simply do not have that type of resource.The objective of this paper is to describe the brave new world of nextgeneration software services that provides
All the benefits of enterprise software.
A faster way to business value.
A managedapproach that frees staff resources.
A low-risk option for enterprise management.
A predictable way to achieve better outcomes.
THE SERVICE ORIENTED ARCHITECTURE (SOA)
SOA is a architecture and programming model, a way of thinking aboutbuilding software. An SOA enables you to design software systems thatprovide services to other applications through published anddiscoverable interfaces, and where the services can be invoked over anetwork. When you implement an SOA using Web servicestechnologies, you create a new way of building applications within amore powerful, flexible programming model. You can reduce yourdevelopment and ownership costs-and your implementation risk.It's important to understand that Web service does not equal SOA. Webservices is a collection of technologies, including XML, Simple ObjectAccess Protocol (SOAP), Web Services Description Language (WSDL)and Universal Description, Discover and Integration (UDDI),