Browse Definitions :

BACKGROUND IMAGE: iSTOCK/GETTY IMAGES

This content is part of the Essential Guide: Taking a look at today's API management services and strategies
Definition

API management platform

Contributor(s): Matthew Haughn

An API management platform is a tool that acts as a proxy for customer requests to protect the back end of an online service from being brought down from too many queries. API programmers use API management platforms to ensure customers don't intentionally or unintentionally take down services by sending too many queries to the back-end server.

An API management platform limits the number of queries for each customer per second or per day. The platform does this by relaying requests between customers, consuming applications or partners and the API. This stops users from making more requests than the API can handle and creating what is effectively a DoS (denial of services) attack, whether intentional or not. A user will at most be able to bring down the API management platform, leaving the API still standing.

Generally API management platforms include analytics and usage reporting, API key and authorization management, live updated documentation, developer community management and billing and payment management. Popular API management platforms include Mashery, Apigee, 3 Scale and Layer 7.

This was last updated in June 2018

Continue Reading About API management platform

Join the conversation

1 comment

Send me notifications when other members comment.

Please create a username to comment.

Why only those API Managements were included? What ab. AgamaAPI or other smaller from Europe?
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

SearchSecurity

  • computer worm

    A computer worm is a type of malicious software program whose primary function is to infect other computers while remaining ...

  • Single Sign-On (SSO)

    Single sign-on (SSO) is a session and user authentication service that permits a user to use one set of login credentials (e.g., ...

  • Certified Information Systems Auditor (CISA)

    Certified Information Systems Auditor (CISA) is a certification issued by ISACA to people in charge of ensuring that an ...

SearchHealthIT

SearchDisasterRecovery

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • disaster recovery team

    A disaster recovery team is a group of individuals focused on planning, implementing, maintaining, auditing and testing an ...

  • cloud insurance

    Cloud insurance is any type of financial or data protection obtained by a cloud service provider. 

SearchStorage

Close