WSO2 significantly expands on fostering new business models for monitizing APIs with the WSO2 API Manager 1.4, which introduces two industry firsts. Featuring full native multi-tenancy, the API Manager:

  • can run on servers, in a private cloud, public cloud or hybrid cloud environment—all from the same software.
  • enables federated access to APIs across multiple entities, enabling new models for organizations to collaborate and monetize APIs.

The WSO2 API Manager combines managed API access with full API governance and analysis. Offering an API Store, it lets IT organizations set up their own Apple or Google Marketplace-like store where developers can easily subscribe to and consume APIs. Meanwhile it provides API publishers with complete API lifecycle governance—from creating to publishing, deprecating and retiring APIs—as well as analytics and metrics to support decision-making and enforce service-level agreement (SLA) policies. The WSO2 API Manager is built on the same WSO2 technology used by enterprises around the world, including a eBay that is handling more than 1 billion API calls per day.

Multi-tenancy on Servers and in the Cloud

WSO2 API Manager 1.4 runs directly on server hardware or in a virtualized environment, such as an Amazon or VMware cloud, bringing the efficiencies of multi-tenancy and self-service to on-premises deployments. Additionally, the cloud-ready WSO2 API Manager 1.4 software can plug into the WSO2 Stratos platform as a service (PaaS) foundation to operate as part of a PaaS, adding cloud-native capabilities, such as elastic scaling, expanded self-service provisioning, metering, billing, and storage, among others. The move brings unprecedented ease to IT professionals, enabling them to deploy their API management implementation on-premises, on a PaaS, or in a hybrid environment from the same software.

Managing APIs Across Multiple Entities

The inherent multi-tenancy now available within WSO2 API Manager 1.4 allows organizations to manage isolation between departments, partners or simply between separate development groups. As a result, organizations can implement federated access to APIs.

For example, an enterprise may use WSO2 API Manager to offer a central API store in which APIs in different languages are available, provided by different experts in those languages. Those who want to consume the APIs may choose to obtain them through the central store or they may go to participating tenants, such as the German store or French store to obtain the APIs in those languages.

Similarly, the government of a state or province may want to federate access to APIs managed by different agencies. With WSO2 API Manager, domains can be established for each agency, each of which can push the APIs out to stores or make them public.

For more details about this new release and other enhancements to the API Management product, see this press release