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 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’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:
Securely expose your APIs to external developers and partners (that is, any external entities with which your enterprise interacts, such as suppliers and other vendors, dealers and distributors, customers, government agencies, trade organizations and so forth).
Provide design time and run time governance capabilities to the APIs.
To support this new distribution channel, CentraSite's API Management enables developers, architects and business developers to:
Publish the right APIs into their organization's central registry.
Discover APIs and use them to assemble new applications.
Manage the entire process of creating, publishing, deploying, and retiring APIs.
Obtain detailed information about an API, including: the list of its consumers; its technical support contacts; its disposition in the development lifecycle; usage tips; and performance data.
Control access to
CentraSite and to the metadata for individual APIs listed in the registry.
Impose mandatory approval processes to ensure that APIs accepted into the SOA adhere to organizational standards and policies.
Get notifications on the APIs they use.
Model the lifecycle process associated with each API and specify the events that are to be triggered when an API transitions from one lifecycle state to another.
For detailed information about virtualizing APIs using the
CentraSite UI, see
Working with the CentraSite Business UI and
Creating a Virtual API.