Database Reference
In-Depth Information
sizable firm with IT staff of about 20 with the same spreadsheet will constantly be in a
"Oh shhh…!" situation.
Again, OSR, OER, UDDI, and MDS are only part of the complete Governance suite and
what Oracle can offer.
Service governing - monitoring, error handling, and recovering
A complete governance infrastructure includes the following components of Oracle's SOA
Governance Suite in addition to OER and OSR:
• Runtime security policy enforcement (OWSM)
• Service monitoring (Oracle Enterprise Manager SOA Management Pack Enter-
prise Edition)
• Business Activity Monitoring (BAM)
• The Centralized Fault Management facility (partly Error Hospital in SOA Suite)
Here we would like to reiterate that you do not need to implement all the elements of the
governance infrastructure from the very beginning. It's definitely expensive, depends on
your company's size, and is ultimately useless if you do not have a clear SOA strategy in
mind (building a strategy was discussed in Chapter 1 , SOA Ecosystem - Interconnected
Principles, Patterns, and Frameworks ). Although some components will be prepacked,
like Error Hospital as a part of SOA Suite, a separate purchase won't be necessary. It's part
of a policy-based fault management framework (yes, another one) within SOA Suite, so
we cannot consider it as enterprise wide. Nevertheless, you can assign custom actions to
your error conditions and use retry and notification mechanisms. Some effort will be re-
quired to make it common for several frameworks, and we will discuss this in Chapter 8 ,
Taking Care - Error Handling . No wonder Enterprise Repository will be an essential part
of the unified Error Handler.
All together, these elements of the Governance framework contribute to the realization of
discoverability and the Composability principles. More about governance infrastructure
can be obtained from the Oracle documents at: http://docs.oracle.com/cd/E28280_01/
doc.1111/e16581/install.htm#sthref9 .
Securing service interactions - Security Gateway
This is the last framework to discuss, both graphically (the seventh layer in the very first
figure in this chapter) and chronologically, according to Oracle's purchase history, but un-
doubtedly, a highly critical one. From the SOA realization perspective, this framework
Search WWH ::




Custom Search