Upload
wso2-inc
View
602
Download
9
Embed Size (px)
Citation preview
Release Timelines●
2012 - 4 major releases2013 - 2 major releases and patch release2014 - 3 major releases2015 - 2 releases2016 - 2 releases and one on the way….
Change Product Packaging1.0.0 ………………… 1.10.0 2.0.0 …….
API Manager 1.10.0 - Profiles
API Manager 2.0.0 - Profiles
API Manager 1.x - Deployment Architecture
API Manager 2.0.0 - Deployment Architecture
API Traffic Control: Use Cases● Rate Limiting
○ To control request bursts on APIs
● Bandwidth Control○ To control data usage over a period of time
● Limiting by Http Headers○ Ex: Apply limits by device type (User Agent)
● Limiting by IP addresses○ To control limits by location (internal vs external traffic)
● Limiting by JWT claims○ Ex: Apply limits by user privileges
● Limiting by Query Parameters
API Traffic Control: Architecture
Traffic Manager
API Gateway
Back-End
App
Thrift/BinaryJMS
API Traffic Control: Out of the box Policies
● Quota based policies
● Blacklisting based on attributes
○ APIs
○ Applications
○ Users
○ IP addresses
○ IP address ranges
API Traffic Control: Custom Policies
API Store - Redesigned
API Store - Grant Types
Real Time Analytics: Use Cases● Sudden change in user’s Geo Location
● Abnormal Response Time in API
● Resource Access pattern change in Application
● Frequent Quota Breaches of an Application
● And a few more….
Real Time Analytics
Dashboard
Alerts
Subscribing to Alerts
Alerts Dashboard
Notifications on new API versions
API - V1.0.0
Notifications on new API versions
API - V1.0.0
API - V2.0.0
Create new version
Analytics (Batch) on API Manager 1.x
● API Usage Summary● API Last Access Time● API Usage by Resource Path● API Usage by Destination● API Usage Comparison● Throttled requests by API● Throttled requests by Application● API Faults● API Subscription Summary
Analytics (New) - API Latency Breakdown
Analytics (New) - API Usage by Geography
Analytics (New) - API Usage by Device Type
API Analytics - Summary of capabilities
Log Analyzer
Log Analyzer Contd..Access Token Validation Errors
Log Analyzer Contd..Error Log Summary
Summary - API Manager 2.0.0 Capabilities
● Advancement in throttling and rate limiting● Custom traffic controlling policies● New features in analytics such as real time alerts● Store look and feel● Enhancements to Notifications● Have also improved existing support for batch analytics● A log analyser for server
Thank You!!