Professional Documents
Culture Documents
Overview of webMethods
API Management Platform
Subhash Ramachandran
SVP, Product Management
1 | ©2015 Software AG. All rights reserved. For internal use only
Growth in Public APIs
2 | ©2015 Software AG. All rights reserved. For internal use only
APIs are at the center of the Internet of Things
API
IOT
API
API calls
Gateway/Mediation
ESB
4 | ©2015 Software AG. All rights reserved. For internal use only
APIs provision Mobile initiatives
5 | ©2015 Software AG. All rights reserved. For internal use only
API Management enables Digital Business
Combining the digital and the physical world
“APIs are perhaps the most critical technology in digital business
design.”1
“API management will provide the required security, governance,
and performance management framework”7
Sources: 1- Forrester: Sizing The Market For API Management Solutions, 2- Ovum
6 | ©2015 Software AG. All rights reserved. For internal use only
Why do APIs Need to be Managed?
The scope of API Management
7 | ©2015 Software AG. All rights reserved. For internal use only
webMethods API Management Platform
8 | ©2015 Software AG. All rights reserved. For internal use only
API-Portal: Expose APIs and Manage Users
• Self-service portal to
expose APIs & onboard
developers and partners
• Built-in Usage Analytics
and reporting
• Integrated Collaboration
• Private API
Commmunities
• REST & SOAP API Testing
• Metadata-driven API
Documentation
• Tenant backup & restore
• Customize with logos,
colors, branding
9 | ©2015 Software AG. All rights reserved. For internal use only
CentraSite: Lifecycle Management
10 | ©2015 Software AG. All rights reserved. For internal use only
Security & Mediation
DMZ
API Gateway
• Virus Scanner Integration
• Reverse Invoke Technology
ENTERPRISE
• Mediator: API Mediation and
Virtualization
• Enforce Security, Traffic
Management, Monitoring and SLA
Management Policies for APIs
• Intelligent Routing and Load
balancing of Requests
• Collection of analytical data on API webMethods 3rd Party ESB AppServer
consumption and policy evaluation ESB
• SOAP-to-Rest Transformation
• Configurable Service Result Caching
11 | ©2015 Software AG. All rights reserved. For internal use only
Insight: Visibility and Monitoring
ENTERPRISE
CentraSite
• Large set of agents for 3rd party
AppServers, ESBs and other ESB
runtimes
RDBMS
Insight Agent
Oracle SAP Databases Mainframes
12 | ©2015 Software AG. All rights reserved. For internal use only
Advanced Analytics
Runtime Analytics
• Performance metrics
• SLA metrics & violations
• Consumer identity by host name or IP
address
• Log request/response payloads
• # service invocation per time interval
13 | ©2015 Software AG. All rights reserved. For internal use only
webMethods
API-Portal
User Mgt
webMethods
Enterprise
Gateway
API Gateway
webMethods
Mediator
Service
Governance
webMethods
Integration & Visibility & Insight
Insight Agent
Software AG
Components
Back-end Systems
14 | ©2015 Software AG. All rights reserved. For internal use only
API-Portal & API
Cloud Details
15 | ©2015 Software AG. All rights reserved. For internal use only
Discovering APIs – Searching and Browsing
16 | ©2015 Software AG. All rights reserved. For internal use only
Investigating APIs (1/3)
High level API overview
Rating
17 | ©2015 Software AG. All rights reserved. For internal use only
Investigating APIs (2/3)
API Details – API parameters, examples, return codes
18 | ©2015 Software AG. All rights reserved. For internal use only
Investigating APIs (3/3)
API Details – API parameters, examples, return codes
Enforced Policies
Endpoint Information
Activity Stream
19 | ©2015 Software AG. All rights reserved. For internal use only
Testing APIs in API-Portal
20 | ©2015 Software AG. All rights reserved. For internal use only
Social Collaboration within the API-Portal
• Collaboration with
threaded
discussions,
moderation
capabilities, liking,
sharing,
tagging, personalized
collaboration feeds
• API level Comments
Stream
for specific
announcements
and feedback
• API level rating
21 | ©2015 Software AG. All rights reserved. For internal use only
Private API Communities
22 | ©2015 Software AG. All rights reserved. For internal use only
Developer onboarding – Self Service
23 | ©2015 Software AG. All rights reserved. For internal use only
Full SOAP API Support
24 | ©2015 Software AG. All rights reserved. For internal use only
Self Service Customization
25 | ©2015 Software AG. All rights reserved. For internal use only
API Portal Usage Analytics
Key Capabilities
• An API Portal provider needs to
understand:
• Where do users come from?
• Why do my bounce rates increase?
• Why are certain APIs not embraced?
• What is the ratio of provisioned vs. used
access tokens?
• The API portal provides deep built in
usage data collection and analytic
capabilities
• As API Portal Provider …
• understand consumer behavior
• constantly improve your API Portal
26 | ©2015 Software AG. All rights reserved. For internal use only
Summary
27 | ©2015 Software AG. All rights reserved. For internal use only