wiki

Codit Wiki

Loading information... Please wait.
Azure API Management

Azure API Management

How to publish an API in no time

Want to publish, protect and monitor your business data and web services? In modern service infrastructures such as cloud and mobile, API management is a core component to accelerate API adoption, assure API quality and protect your enterprise’s assets. Azure API Management enables you to quickly respond to new demands or opportunities, as it allows you to take any backend and expose an API in minutes.

Benefits of API Management


Embrace the API economy

Exposes business assets and services to unlock additional business and generate new revenue and opportunities. API Management allows enterprises to successfully share core services across the organization and across boundaries. The lightweight virtualization layer of Azure API Management enables modern and restful APIs to integrate data and resources with today's mobile devices, without any security sacrifice.

Drive API adoption
Provides comprehensive documentation to drive API adoption and reduce the learning curve of performing the API intake in the first place. The developer portal helps developers to easy understand and promote the use of the API and prevent misuse.

Protect your assets
With API Management, you can protect your enterprises' APIs by providing security solutions including SSL, API authentication, API Keys management and other runtime policies such as API quota and rate limit.

Monitor and analyze
Get thorough insight in the performance, health and quality of your APIs. API Management provides an in-depth look into your APIs trough a diverse set of metrics about the API usage. You will be able to discover the trends that are most impacting your business.

Share, protect and monitor your assets and web services

API Proxy is the component that implements the front layer used to uncouple the internal implementation and the API consumer experience.

It manages the runtime behavior:

  • enforce the protection policies
  • secure access to the back-end service
  • convert JSON to/from XML
  • set headers, parameters and caching
  • ...

The API Administration portal allows company to easily create APIs and define their specifications and policies.

The administrator bundles the APIs into products to have better control of the resources that developers have access to.

Capabilities like developer management, content management, notification and delegation are also within the responsiblity of the API Administrators.

Engage not only internal developers, but also external partners and public users.

The API Developer Portal makes the API products discoverable and usable thanks to self-provisioning API documentation with built-in console and auto-generated code for different languages.

API Monitoring helps to measure the business goals of your API through deep analytical insights. Different views are available to analyze the quality of the API from different perspectives.

  • At a glance view: provides a wide range of metrics, including overall usage and health, top developers, top products, top APIs, top operations,... 
  • Usage: provides an in-depth view into the API calls and bandwidth, including geographical map
  • Health: focuses on status codes, cache success rates, response times, and API and service response times

Because it is Azure based, the API Management services brings you all benefits that this cloud-based technology offers such as availability, reliability, elasticity, scalability and security.

As you move between editions, you will have access to even more scalability, larger volumes of API calls, extensive caching and high availability.

 

Everything you always wanted to know about APIs and API Management

API Management - Codit whitepaper

APIs have been around for decades and are trending, more than ever: its amount has more than doubled since 2012 only. An evolution that comes with interesting challenges:

  • How to keep up with the increasing demand for APIs? 
  • What if your company missed out on the API trend?
  • How to enhance business visibility to better respond to market changes?
  • How to secure your business assets and APIs?
  • What is the Total Cost of Ownership and the Return on Investment of  effective API Management?

What the expert says

Cloud computing, mobile computing and Internet of Things (IoT) are the main driving forces of the API Economy. APIs are rapidly growing and an API management platform is your key for API Economy success.

Massimo Crippa, Integration Architect, Codit

API Management