Definition

API management

This definition is part of our Essential Guide: Enterprise architect's guide to API best practices and trends
Contributor(s): Delaney Rebernik

API management is the process of publishing, documenting and overseeing application programming interfaces (APIs) in a secure, scalable environment.  The goal of API management is to allow an organization that publishes an API to monitor the interface’s lifecycle and make sure the needs of developers and applications using the API are being met. 

API management software tools typically provide the following functions:

  1. Automate and control connections between an API and the applications that use it.
  2. Ensure consistency between multiple API implementations and versions.
  3. Monitor traffic from individual apps. 
  4. Provide memory management and caching mechanisms to improve application performance.
  5. Protect the API from misuse by wrapping it in security procedures and policies.

API management software can be built in-house or purchased as a service through a third-party provider. A growing open API movement, spearheaded by big name companies like Facebook, Google and Twitter, has led to reduced API dependency upon conventional service-oriented architecture (SOA) in favor of more lightweight JSON and REST services.  Some API management tools are capable of converting existing SOAP, JMS or MQ interfaces into RESTful APIs or JSON content. 

 

This was last updated in May 2016

Next Steps

Learn how essential Oracle ICS and Oracle SOA Cloud Service are to the Oracle Cloud Platform, and also how they are designed to meet common standards for user experience and security.

Continue Reading About API management

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

3 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What is the biggest challenge of managing APIs?
Cancel
The article touches on technical aspects. I'm wondering how is it viable as a business model?
Cancel
Thanks for sharing this guide for API Management, that's a hot topic right now.
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close