CentraSite and API Management
A new wave of innovation is revolutionizing enterprises as mobile internet users exceed internet desktop users. Today’s enterprises are looking at leveraging their existing and new IT assets across multiple channels that include not only the existing internet based browser-centric model, but more importantly, cater to mobile device users. In addition, new opportunities to leverage these assets with third party sources, allows for innovative solutions and new operating models.
CentraSite’s Application Programming Interface (API) Management Solutions enable 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.
With an integrated infrastructure, you can securely expose your APIs to external developers and partners (By partners we mean 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.), and provide design time and run time governance capabilities to the APIs.
CentraSite's support for 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, and retiring APIs.
Obtain detailed information about an API, including the list of its consumers, technical support contacts, 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.
Currently, CentraSite supports the API Management concept for the three base asset types:
Service
REST Service
XML Service
and, their virtual types:
Virtual Service
Virtual REST Service
Virtual XML Service
Instructions throughout the remainder of this document use the term API when referring to these base types, and Virtual API when referring to these virtual types in general.
Related sections of the CentraSite documentation provide the information you need for creating and managing your API.