BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Research API Management Platforms Capabilities

API Management Platforms Capabilities

Bookmarks

InfoQ's research widget has been deprecated and is no longer available.

Every API program needs a set of capabilities to manage the technical and business aspects. The set of capabilities vary for each program based on the criteria for success but with this survey we want to find out which of the following are most valued by API providers:

  • API Discovery (Catalog, Search and Provisioning)
  • API Security (SSL, PKI, threat protection, schema validation, encryption, signatures, etc)
  • API Identity (AuthN & AuthZ, API key, OAuth, SAML, LDAP, proprietary IAM, multifactor, token translation & management)
  • API Orchestration (adaptation of multiple services, workflow operations, branching policies, etc.)
  • Uniform interface/proxy to multiple backend messaging protocols (JMS, RMI etc)
  • Developer and App OnBoarding (Client ID/App Key generation, Interactive API console)
  • Community Management (Blogs, Forums, Social features etc)
  • API Lifecycle governance (Versioning)
  • Traffic Mediation (SOAP to REST mediation, data format transformation, legacy application integration)
  • Traffic Shaping( Rate limitation, Caching etc)
  • Analytics & Traffic Monitoring
  • API metering, Billing and Monetization
  • Data Protection(Data encryption, Data masking etc for PCI/PII compliance)
  • Mobile Optimization (Pagination, Compression, JSON etc)
  • Deployment Flexibility (on-premise, cloud, managed service, SaaS, hybrid)
  • Operational Integration (System Monitoring, Clustering, Scalability, Migration)
  • Mobile Integration (support for push notifications, geolocation, streaming protocols)
  • Cloud Integration (SSO to SaaS providers, IaaS integration, SaaS data connectors, hybrid cloud support)

 

 

BT