Version 9.6
 —  Overview of Run-Time Governance  —

Overview of the Run-Time Governance Environment

When you use CentraSite to govern Web services at run time, the basic components in the run-time environment are:

Subsequent sections of the CentraSite documentation provide the information you need for designing and configuring your run-time governance environment in CentraSite. The following sub-sections provide a brief overview of those subsequent sections:


Run-Time Targets

To use an instance of CentraSite with webMethods Mediator, you must define a run-time target that identifies the specific instance of Mediator that you want to use. A run-time target is a registry object that represents a particular instance of a policy enforcement point (in this case, an instance of webMethods Mediator). The target object specifies the address of the Mediator's deployment endpoint, which is the endpoint that CentraSite uses to interact with Mediator to deploy virtualized services or virtualized APIs. You define a target using the CentraSite Control user interface.

If you use multiple Mediators with an instance of CentraSite, you must create a target for each Mediator. To make the Mediators easier to distinguish when they are viewed in CentraSite, consider adopting a naming convention for targets that clearly identifies to which environment the target belongs (e.g., development, test, production). You can deploy any given virtualized service or virtualized API to one or more run-time targets.

Instead of (or in addition to) using webMethods Mediator for mediation and/or policy enforcement, you can use other third-party products with CentraSite. Support for third-party policy-enforcement and run-time governance tools is available through integrations that are provided by members of the CentraSite Community. These tools are made available through the CentraSite Community Web site at http://www.centrasite.org.

In addition to using Mediator, you can use webMethods Insight. Insight is an additional monitoring tool from Software AG that you can use with CentraSite. Insight enables you to see what is happening in real-time with service transactions as they flow across any system. It provides visibility and control at the transaction level to heterogeneous SOA environments. CentraSite provides support for Insight as a target type out-of-the-box. For more information about Insight's uses and capabilities, see the Insight user documentation.

For details, see the section "Run-Time Targets", which follows this "Overview of Run-Time Governance".

Top of page

Virtualized Services in CentraSite Control

If you choose to expose Web services as virtualized services, you need to:

For details, see the section "Virtualized Services in CentraSite Control", which follows this "Overview of Run-Time Governance".

Top of page

Virtualizing APIs Using the CentraSite Business UI

As an alternative to exposing your Web services as virtualized services, you can instead expose the Web services as virtualized APIs.

Like virtualized services, virtualized APIs run on webMethods Mediator and act as the consumer-facing proxy for a native service that runs elsewhere on the network. You can create a virtualized API for Web services that are SOAP-based, REST-based or plain XML Web services.

CentraSite provides an Application Programming Interface (API) Management platform that you can implement to expose Web services as virtualized APIs.

CentraSite’s Application Programming Interface (API) Management platform enables enterprises to selectively externalize their new and existing assets as APIs across various channels, monitor the interface’s lifecycle with an integrated infrastructure, and make sure the needs of developers and application using the API are met.

Application Program Interfaces (APIs) are the new distribution channel for CentraSite assets. With an integrated infrastructure, you can:

To support this new distribution channel, CentraSite's API Management enables developers, architects and business developers to:

For details, see the following sections:

Top of page

The Run-Time Governance Reference Information

This documentation set provides a section called "Run-Time Governance Reference", which provides details about:

For details, see the section "Run-Time Governance Reference", which follows this "Overview of Run-Time Governance".

Top of page