August 08, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Development Tools Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
How to Identify, Specify, and Realize Services for your SOA (Part II)
02/21/2005
By Ali Arsanjani, Ph.D., Chief Architect, SOA and Web Services Center of Excellence, IBM

An abstract view of SOA depicts it as a partially layered architecture of composite services that align with business processes. Figure 3 depicts a representation of this type of architecture.

ADVERTISEMENT
Our Popular Webinars
BPM for Financial Services
Roundtable Discussion: Open Source Market Update
Global Launch - SAP REACH Compliance Solution Demo
Event-Driven SOA: The Best Practice of Advanced Architecture Teams
Evolving Security Architectures and SOA for Better Business Collaboration
More Webinars

The relationship between services and components is that enterprise-scale components (large-grained enterprise or business line components) realize the services and are responsible for providing their functionality and maintaining their quality of service. Business process flows can be supported by a choreography of these exposed services into composite applications. An integration architecture supports the routing, mediation, and translation of these services, components, and flows using an Enterprise Service Bus (ESB). The deployed services must be monitored and managed for quality of service and adherence to non-functional requirements.

Figure 3: The layers of a SOA

For each of these layers, you must make design and architectural decisions. Therefore, to help document your SOA, you might want to create a document consisting of sections that correspond to each of the layers.

Here is a template for your SOA architecture document:

Now, let's describe each layer in greater detail and discuss the composition of each of these layers.

Layer 1: Operational systems layer. This consists of existing custom built applications, otherwise called legacy systems, including existing CRM and ERP packaged applications, and older object-oriented system implementations, as well as business intelligence applications. The composite layered architecture of an SOA can leverage existing systems and integrate them using service-oriented integration techniques.

Layer 2: Enterprise components layer. This is the layer of enterprise components that are responsible for realizing functionality and maintaining the QoS of the exposed services. These special components are a managed, governed set of enterprise assets that are funded at the enterprise or the business unit level. As enterprise-scale assets, they are responsible for ensuring conformance to SLAs through the application of architectural best practices. This layer typically uses container-based technologies such as application servers to implement the components, workload management, high-availability, and load balancing.

Page 1

More Top Stories
Virtualization, SOAs, and Management Miasma Gold Club Protected
BPM Changes the Game for Financial Services Gold Club Protected
SOA Market to Hit $51.9B in 2012 Gold Club Protected
AMR Research: The Future of the SOA Market Gold Club Protected
Is Big the New Small in Application Security? Gold Club Protected
The Inside Scoop on IBM-Cognos Gold Club Protected
More Top Stories
Related News
Princess Cruises Sails With IBM Infosphere Software
XAware Enhances Open Source Data Integration Software
Apatar Data Integration and Vertica Analytic Database Accelerate Data Analysis
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Event-Driven SOA: The Best Practice of Advanced Architecture Teams
Date: Aug 12, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Global Launch - SAP REACH Compliance Solution Demo
Date: Aug 14, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  BI for Health Care
By: Don Tapscott HOSPITALS FROM ACROSS the world are facing increased pressure to improve operations from multiple directions. Legal...Learn More
ebizQ also recommends
 Drive Sustainable, Profitable Growth Through CRM: 8 Rules to Turn Your Company into a Customer-Centric Enterprise
 How Much Business Value is Your SOA Delivering?<br>2008 SOA Governance Survey Report
 Transforming the Enterprise by Automating Document-Centric Processes
 BPM: The Next Stage for Continous Process Improvement
 Process360 Scalability - Process Management Application
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat