|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Service-Oriented Architecture Service-Oriented Architecture and Business Process Management
Two to tango
By: Deepak Pareek
Jun. 28, 2005 10:00 AM
Today's business environment is changing rapidly. Business dynamics and technological innovations have left organizations with a disparate mix of operating systems, applications, and databases - making it difficult, time consuming, and costly for IT departments to deliver new applications that integrate heterogeneous technologies. The key to success in the networked economy is not only being able to create business processes to automate value chains, but also being able to modify these processes as business requirements change. Innovation in enterprise architecture will come from service-oriented architecture (SOA) and business process management (BPM).
This article examines concepts of SOA and BPM, evaluates the benefits of these concepts individually, and articulates expectations for them. Further, it proposes and explains the SOA-BPM framework and its components. Finally this article makes a case about synergy between SOA and BPM and how each one can enhance the returns of the other. Until now, SOAs have only been implemented by a few leading-edge enterprises due to high costs and the level of technical skill required; however, Web services are now making it both affordable and possible from a skills point of view. In addition, the consolidation of security technologies and maturing standards for Web services means security is no longer a stumbling block. This will accelerate the spread of SOA and make it mainstream. Web services used to be a solution looking for a problem. With SOA, it has finally found it. BPM improves process design and integration, thereby making application systems work more efficiently together. It delivers tactical cost/time benefits, while building a base for competitive growth. Regulatory compliances such as Sarbanes-Oxley or Basel 2 are additional drivers for BPM, as they require the monitoring of critical business processes and the ability to report abnormal situations in the processes themselves. SOA allows companies to reuse existing applications and data to create new business processes. It makes the enterprise more agile and less locked-in to certain ways of doing business, as applications can be changed faster and more easily. The impending risk of standard fragmentation will make it more complex for enterprises to reap the full benefits of SOA and BPM during the next three years. However, enterprises must invest now to create the skills and governance processes necessary to leverage SOA and BPM for business advantage. Enterprises have traditionally implemented separate solutions for operating legacy and packaged applications, business-to-business (B2B) interactions, collaboration, and general-purpose distributed computing. Moreover, IT professionals also need to plan for unforeseen and changing dynamics created by mergers and acquisitions, new partnerships, expansion, and new customer requirements. This creates a serious bottleneck in the ability to manage, change, and modify enterprise processes to dynamically match changes in requirements. The key to success in the networked economy is the ability to create and modify processes to automate value chains in concert with changing requirements. Faster change management will help enterprises integrate their processes over the Internet so they can achieve greater efficiency, generate more revenue, and enter new markets. A new category of enterprise infrastructure solutions, built on an SOA, will deliver these benefits. SOAs are based on the notion of services, which are high-level software components that include Web services. Implementation of an SOA requires tools as well as run-time infrastructure software, which we collectively refer to as an SOA implementation framework (SOAIF). An SOAIF includes both design-time and run-time capabilities, as well as all of the software functionality that an enterprise requires to build and operate an SOA, including service-oriented:
SOAIFs address the needs of process management at the application, human-interaction, and implementation levels. The SOAIF addresses these needs within and across enterprises and across multiple domains, including EAI, B2B integration, BPM, collaboration, and even network management; each area is traditionally served by distinct solutions. BPM is a very important and vital part of enterprise SOA implementation.
What Is Business Process Management?
Reader Feedback: Page 1 of 1
Your Feedback
SOA World Latest Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||