BT

API Management Platforms Capabilities

by Jeevak Kasarkod on Apr 24, 2013 |

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)

 

 

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

CloudGate API Management by Al Aghili

Check out CloudGate API management from Managed Methods. It's very versatile and it includes all the above capabilities and much more. It can be used both on premise or in the Cloud as a SaaS application.

IDE Integration by Viswanatha Basavalingappa

It is very imp to provide Seamless integration to most Mobile and Enterprise Development env like IDE (Eclipse )...so Developer can consume Service and Artifacts easily...when they need it

WSo2 API Manager by Rashod Chamikara

Some features you got on WSO2 api manager

  • Graphical experience similar to Android Marketplace or Apple App Store.

  • Browse APIs by provider, tags or name.

  • Self-registration to developer community to subscribe to APIs.

  • Subscribe to APIs and manage subscriptions on per-application basis.

  • Attach documentation (files, external URLs) to APIs.

  • Apply Security policies to APIs (authentication, authorization).

  • Associate API available to system defined service tiers.

  • Provision and Manage API keys.

  • Track consumers per API.

API Management by David Valtorta

Here is an API Management that i've been using for my work for a while.

API management by gustavo hernan

3scale provides a hybrid , API traffic management on-premise, API administration, traffic reports and developer portal cloud based and full featured API Management solution.
www.3scale.net/api-management/

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

5 Discuss
General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT