FREE ELECTRONIC LIBRARY - Abstracts, online materials

«SOA Governance: What’s Required To Govern And Manage A Service-Oriented Architecture An Oracle White Paper October 2006 SOA Governance: What’s ...»

SOA Governance:

What’s Required To Govern And

Manage A Service-Oriented


An Oracle White Paper

October 2006

SOA Governance: What’s Required to Govern and

Manage a Service-Oriented Architecture.


Service-oriented architectures (SOA) offer significant advantages, however they

place additional demands on visibility, control, and overall governance.

Although enterprise SOA initiatives are generally deployed incrementally, issues around SOA governance must be addressed early in the implementation process to gain long-term value and maintain quality and consistency.

Typically, SOA governance ensures that (1) services deliver expected results based on well-defined business goals, and (2) services are published and managed throughout their lifecycle according to company rules for design, deployment, access control, and audit, as well as compliance with regulatory requirements.

An ungoverned SOA can become a liability for the enterprise, reversing the positive Oracle provides an integrated SOA solution including multiple components cycle and adding costs and disrupting

addressing the following:

processes. In fact, Gartner estimates that a lack of working governance mechanisms Lifecycle management of services and related resources • in mid-to-large-size (greater than 50 services) SOA projects is the most Definition and management of security policies • common reason for project failure.

Runtime security policy and service-level agreement enforcement • Gartner, “Service-Oriented Architecture Service availability • Craves Governance”, January 2006 Service provisioning • Monitoring

–  –  –

SOA Governance: What’s Required to Govern and Manage a SOA Page 2 A lack of interoperability amongst web services, creating silos of business • services and perpetuating the same challenges presented by traditional, tightly-coupled architectures.

Non-compliance with company and government regulations due to the • failure to associate key policies with services.

Security breaches caused by allowing arbitrary access to services.

• Governance in current and future SOA deployments requires centralized definition of web services security policies and service-level agreements (SLAs). Security and management policies should be defined and stored centrally in a single point of control, and enforced locally where the web services actually run.

SOA governance policies must be provisioned to local enforcement points from a policy management system leveraging a web services registry.

STANDARDS A key component of a successful SOA governance implementation is a registry based on the Universal Description, Discovery and Integration (UDDI) specification.

A UDDI registry is essentially an online directory enabling service providers to advertise their offerings and allowing service consumers to find services that match their criteria. It provides a “white pages” listing of service providers, a “yellow pages” listing of the services offered, and technical information needed to access a service as defined in the Web Services Description Language (WSDL) document for that service.

In addition, Web Services Inspection Language (WSIL) provides an XML framework designed to inspect a specific site for available services and a set of rules for how inspection-related information should be made available to web services consumers. In this sense, WSIL can be seen as a "metacatalog" of services.

Unlike UDDI, WSIL works under the assumption that you are already aware of the service provider. WSIL facilitates the aggregation of references to various service description documents, which allows users to inspect sites for available web services. For example, users who choose to register their service descriptions in UDDI can create WSIL references instructing consumers to use UDDI to discover service description information.

Another set of standards relevant to SOA governance is Web Services Policy (WSPolicy) and its companion specifications (WS-PolicyAssertions and WSPolicyAttachment).

A web service provider may define conditions (or “policies”) under which a service is to be provided. The WS-Policy framework enables one to specify policy information that can be processed by web services applications.

–  –  –

SOA Governance: What’s Required to Govern and Manage a SOA Page 4 A key component of Oracle’s offering is the fully UDDI V3-compliant Oracle Service Registry. The Registry provides a central platform for such critical governance functions as lifecycle management of services and resources; ensuring quality and external and internal standards compliance; notifying stakeholders of change; adherence to policy; and access control to services.

Compliance with the UDDI standard is critical to offering a scalable governance solution. For example, UDDI compliance enables integrated development environments such as Oracle JDeveloper and Eclipse to query the Oracle Service Registry in a standard manner, enabling such tools to retrieve service interfaces for client generation.

In addition, the Registry itself is implemented as a standards-based web service, meaning that virtually all of the Registry’s functionality can be accessed through standard SOAP-based application programming interface (API) calls. As such, any number of client applications can be implemented or extended to interact with the Registry at design-time or runtime.

In addition to the Registry, the Oracle SOA governance solution includes Oracle Web Service Manager (WSM), which provides the ability to enforce SOA policy at runtime for each web service registered with the environment.

Oracle WSM can be used by a developer or a security administrator. The Oracle

WSM process includes:

Defining security policies and SLAs based on corporate and regulatory • requirements using Oracle WSM’s Policy Manager.

Broadcasting security policies and SLAs to enforcement points which can • be gateways (analogous to proxy servers sitting in the DMZ) or agents (running in the same process space as the application they protect).

Gateways and Agents execute security policies and SLAs in real time.

Monitoring access-control events such as authentication and authorization, • as well as web service requests traffic and pre-defined SLAs. Monitoring is reported in charts and other graphical representations in Oracle WSM’s web-based management console.

The Oracle Service Registry integrates with Oracle WSM to enable runtime enforcement of policies set on services exposed through the Registry. Specifically, the Oracle WSM administrator can import service information published to the Registry and used by Oracle WSM to secure access to web services through its policy enforcement points (gateways and agents described above). Once a service is secured, the UDDI entry for the service within the Registry can easily be updated with the proxy URL redirecting service callers through Oracle WSM.

CONCLUSION The promise of SOA is powerful and appealing but it radically changes traditional IT architecture approaches.

SOA Governance: What’s Required to Govern and Manage a SOA Page 5 While SOA provides many benefits, it also introduces new challenges and risks that must be managed and mitigated.

The concept of SOA governance, while still nascent, is already a prerequisite for a successful SOA implementation. As with any sound management practice, SOA must be seen as a first-order concern, with requirements that must be factored into your organization’s SOA strategy at the very earliest stages of implementation.

SOA Governance: What’s Required to Govern and Manage a SOA Page 6 SOA Governance: What’s Required to Govern and Manage a SOA.

October 2006 Author: Marc Chanliau Contributing Author: Dan Hynes Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A.

Worldwide Inquiries:

Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright © 2006, Oracle. All rights reserved.

This document is provided for information purposes only and the contents hereof are subject to change without notice.

This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.

Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks

Similar works:

«newsletter Number 11 December 2014 EVELYN AND RALPH THOMPSON MEMORIAL SCHOLARSHIP 2014 L-R: Corinne Cowling (winner), Amy Yarham, Carly Power, Claire Condipodero (runner-up), Bonnie de la Hunty (runner-up). From ASP President Dr Harry Cohen Dear members and friends Welcome to our final newsletter for 2014. I look back on the yearand indeed the past 24 years with great pleasure and satisfaction. Although only a small and entirely voluntary organisation, we continue to play an important role in...»

«HIGHGATE PRESBYTERIAN CHURCH Annual Report 2012 2013 Maori Hill B@tCH To help people to know Jesus we will: live worshipfully, help others and have the habits of faith Notice of Meeting Notice is hereby given that the 2013 Annual Meeting of the Highgate Presbyterian Parish will be held in the Stewart Hall, Maori Hill on Sunday 20 October 2013 at 5:00pm A bring your own meal will follow with juice, tea, coffee provided 1. Opening Prayer & Welcome DVD for children at the back of the church 2....»

«JD Edwards EnterpriseOne Internet of Things Orchestrator ORACLE WHITE PAPER | JULY 2015 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products...»

«May 19, 2016 Dr. Richard Guarasci President Wagner College 1 Campus Road Staten Island, NY 10301 Ms. Elsa Magee Acting President Higher Education Services Corporation 99 Washington Avenue Albany, NY 12255 Ms. MaryEllen Elia Commissioner State Education Department State Education Building 89 Washington Avenue Albany, NY 12234 Re: Audit of the State Financial Aid Program at Wagner College Report 2015-T-3 Dear Dr. Guarasci, Ms. Magee, and Ms. Elia: The Office of the State Comptroller audits...»

«2013 CODES SEG Student Chapter Student-Industry Field Trip South Ural Mountains 26th July 8th August 2013 Group photo of field trip participants back row (l-r): Qiuyue Huang, Ivan (unknown surname), Sasha (unknown surname), Olga Apukhtina, Daniel Gregory, Don Allen, Igor Zhukov, Douglas MacQuarrie. Front row (l-r) Francisco Testa, mine geologist (unknown name), mine geologist (unknown name) Field Trip Itinerary Date Activities Accommodation Day 1 26 July Fri Travel to Yekaterinburg Bol’shoi...»

«E-DOSSIER #13 NORTH KOREA INTERNATIONAL DOCUMENTATION PROJECT North Korean Perspectives on the Overthrow of Syngman Rhee, 1960 January 2013 NORTH KOREAN PERSPECTIVES ON THE OVERTHROW OF SYNGMAN RHEE, 1960 NKIDP E-DOSSIER Introduction North Korean Perspectives on the Overthrow of Syngman Rhee, 1960 1 by Jong-dae Shin, Christian F. Ostermann, and James Person *** DOCUMENT NO. 1 Journal of Soviet Ambassador in the DPRK A.M. Puzanov for 23 March 1960 4 DOCUMENT NO. 2 Journal of Soviet Ambassador in...»

«NEWRY MOURNE AND DOWN DISTRICT COUNICL _ Minutes of the Audit Committee Meeting held on Thursday 25 June 2015 at 2.00pm in the Mourne Room Downshire Civic Centre Downpatrick. Chairperson: Councillor C Enright In Attendance: (Committee Members) Councillor P Brown Councillor C Casey Councillor T Hearty Councillor D Hyland Councillor M Murnin Councillor J Tinnelly Officials in Attendance: Mr L Hannaway Chief Executive Mr E Curtis Director Strategic Planning & Performance Ms M Ward Director...»

«Carlo MATTOGNO AUSCHWITZ: LA FALSA “CONVERGENZA DI PROVE” DI ROBERT JAN VAN PELT AAARGH Internet MATTOGNO : La falsa “convergenza di prove” di Robert Jan Van Pelt AUSCHWITZ: LA FALSA “CONVERGENZA DI PROVE” DI ROBERT JAN VAN PELT Giugno 2007 Prima edizione Questo libro sara prossimamente publicato dall'edizioni Effepi, Genova. AAARGH Il situ fu creato in 1996 da une squadra internazionale http://vho.org/aaargh http://aaargh.com.mx Lavoriamo in quindici lingue Le rassegne dell'AAARGH...»

«Analysis and Measurement of Intrinsic Noise in Op Amp Circuits Part VIII: Popcorn Noise by Art Kay, Senior Applications Engineer, Texas Instruments Incorporated This TechNote discusses how to measure and identify popcorn noise; the magnitude as compared to 1/f and broadband noise; and applications that are especially susceptible to popcorn noise. Review of 1/f and Broadband Noise Before looking at popcorn noise, it is useful to review the time domain and statistical representation of broadband...»

«Journal of the Music & Entertainment Industry Educators Association Volume 15, Number 1 (2015) Bruce Ronkin, Editor Northeastern University Paul Linden, Associate Editor University of Southern Mississippi David Schreiber, Associate Editor Belmont University Published with Support from Magical Mystery Tour: Failures From The Beatles’ Self-Managed Era and Lessons for Today’s DIY Musicians David Philp William Paterson University Abstract Managing a band can be a full-time job. If it’s the...»

«ISSUE# 12 VOLUME# 3 May/June2001 My Swim through Cleansing Stream Lonnie Schutz By the Bank of the River In the winter of 2001, I enrolled into the 13 week Cleansing Stream course for five dollars at the Vineyard Church in Davenport, IA. During that time, the Mississippi River flooded out of its banks causing severe damage to the downtown Davenport area, as well as many other cities along the river. The Vineyard church had about two feet of water in their basement from the flood and the...»

«City of Powell, Ohio City Council MEETING MINUTES MARCH 17,2015 A regular meeting of the Powell City Council was called to order by Mayor Jim Hrivnak on Tuesday, March 17, 2015 at 7:30 p.m. City Council members present included Frank Bertone, Richard Cline, Tom Counts and Brian Lorenz. Jon Bennehoof and Mike Crites were absent. Also present were Steve Lutz, City Manager; Debra Miller, Finance Director; Susie Ross, City Clerk; and interested parties. CALL TO ORDER/ROLL CALL PLEDGE OF ALLEGIANCE...»

<<  HOME   |    CONTACTS
2017 www.abstract.dislib.info - Abstracts, online materials

Materials of this site are available for review, all rights belong to their respective owners.
If you do not agree with the fact that your material is placed on this site, please, email us, we will within 1-2 business days delete him.