Infosys’ blog on industry solutions, trends, business process transformation and global implementation in Oracle.

« Oracle Production Scheduling-Shop Floor Mantra to Success | Main | Who holds the key to success in ERP led business transformation programs »

Looking for right recipe for Successful SOA Implementations! Know about SOA Governance:

SOA Governance has become the buzz word today and has caught everyone's attention. Puzzled why? Here is the answer.

When the traditional programming approach posed major concerns with respect to flexibility in switching and replacing applications, reusability of assets and business agility- SOA emerged as the one stop solution for integration initiatives. It catered to almost all integration requirements through the wide spectrum of components that were offered as part of the SOA Suite. Still, organizations did not witness complete success in implementing SOA Projects. Reason being, the diverse functionalities offered by SOA products also brought in great deal of complexity in managing them thereby increasing the risk factor.  This is where SOA Governance pitched in; helping enterprise architects to utilize the benefits of SOA to the full potential eradicating the risk factor. Now, the question is what is SOA Governance and how does it help in successfully implementing SOA Projects. You will find the answer below.
SOA Governance solution provides a single set of lifecycle management processes and tools to simplify and automate management of services. It acts as glue that holds and brings the four corners of SOA Implementation together- the run time back bone (including application servers, adapters, connectors, service bus, workflows etc), the development environment (including IDE tools, workflow tools, test, configuration management tools etc ), the operation environment (including monitoring, alarming, BAM, KPI, job scheduling etc) and the security environment(including authentication, authorization, policies etc ).It basically provides 3 value propositions- Visibility, Control and Analytics. The governance Suite includes the following components to address the above said values. These components are individually set up and can be used based on business needs.

  1. Oracle Enterprise Repository- It serves as the core element. Provides visibility into all SOA assets, policies and their relationships, automatically discovers, maps and manages new dependencies to support impact analysis and track reports on reuse throughout the SOA Lifecycle.
  2. Oracle Service Registry- Provides a standards-based interface for SOA runtime infrastructure to dynamically discover and bind to deployed service end points. It bridges the gap between the design time and runtime environments through automated synchronization with Oracle Enterprise Repository and Oracle SOA Suite.
  3. Run time Policy Validation Tooling(OWSM)- Provides a solution for governing the interactions with shared services through security and operational policy management and enforcement to ensure service reuse remains under control
  4. Service monitoring (Enterprise Manager Management Pack) - Provides a fully centralized management console enabling administrators to easily correlate events and activities for all components across the SOA environment to resolve performance and availability issues faster.

The cost of an ungoverned SOA is lack of reuse, failure of business processes, security breaches, non compliance, difficulty in managing complex pieces and many more; these issues multiply as the number of service offerings grow. Governance, is therefore not an optional ingredient in SOA implementations; it must begin with initial SOA deployment, providing the framework, processes and practices for scaling out a healthy and efficient SOA.

TrackBack

TrackBack URL for this entry:
http://www.infosysblogs.com/apps/mt-tb.cgi/4313

Comments

How useful is SOA governance in small medium business? Also can you elaborate how AIA provides SOA governance out of the box.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Please key in the two words you see in the box to validate your identity as an authentic user and reduce spam.

Subscribe to this blog's feed

Follow us on

Blogger Profiles

Infosys on Twitter