Post on 25-Jul-2015
Understanding the API Management Pla3orm
Isabelle MAUNY WSO2
VP, Product Management isabelle@wso2.com
2 From: http://www.mainframegurukul.com/tutorials/programming/cics/sample-cics-cobol-program.html
APIs are not new...
FricDonless IntegraDon
APIs
APIs = IntegraDon at the edge
APIs are just the tip of the iceberg!
Pla3orm
Pla3orm Features Design and Implement
Secure and Manage
Publish and Engage
Monitor and Analyze
Your HosDng OpDons • On-‐premise
– Windows Server, Linux , AIX , Solaris, …
• Private Cloud – Any virtualizaDon pla3orm really…
• WSO2 Managed Cloud (your Cloud managed by WSO2) • WSO2 Public Cloud ( API Cloud )
Comparing OpDons Features On-‐Premise Private Cloud Managed Cloud Public Cloud
(SaaS) Core features Supported Supported Supported Supported
MulD-‐tenancy Supported Supported Supported Supported
ElasDcity Manual Depends on pla3orm
Supported Supported (Private PaaS)
CustomizaDon Full Full Full ParDal
Pricing By JVM By JVM By Month By Usage
AnalyDcs OpDonal OpDonal Included Included
Upgrades Manual Manual Included Included
What drives the API Management pla3orm roadmap ? • Need for scalability (to 1000’s of APIs and 1000’s of TPS) • Unified Governance ( Services, APIs and other enterprise
assets governed together) • Extended Security (beyond API Keys) • AdapDng to exisDng architectures
– SupporDng 3rd party security components – SupporDng 3rd party gateways
• Understanding APIs value – Batch, real-‐Dme and predicDve capabiliDes
• SupporDng Internet of Things scenarios • Provide be`er User Experience for Developer’s Portal and
Publishing applicaDon