30

WSO2 Product Release Webinar: WSO2 API Manager 2.0

Embed Size (px)

Citation preview

Page 1: WSO2 Product Release Webinar: WSO2 API Manager 2.0
Page 2: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Release Timelines●

2012 - 4 major releases2013 - 2 major releases and patch release2014 - 3 major releases2015 - 2 releases2016 - 2 releases and one on the way….

Page 3: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Change Product Packaging1.0.0 ………………… 1.10.0 2.0.0 …….

Page 4: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Manager 1.10.0 - Profiles

Page 5: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Manager 2.0.0 - Profiles

Page 6: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Manager 1.x - Deployment Architecture

Page 7: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Manager 2.0.0 - Deployment Architecture

Page 8: WSO2 Product Release Webinar: WSO2 API Manager 2.0

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

Page 9: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Traffic Control: Architecture

Traffic Manager

API Gateway

Back-End

App

Thrift/BinaryJMS

Page 10: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Traffic Control: Out of the box Policies

● Quota based policies

● Blacklisting based on attributes

○ APIs

○ Applications

○ Users

○ IP addresses

○ IP address ranges

Page 11: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Traffic Control: Custom Policies

Page 12: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Store - Redesigned

Page 13: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Store - Grant Types

Page 14: WSO2 Product Release Webinar: WSO2 API Manager 2.0

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….

Page 15: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Real Time Analytics

e-mail

Dashboard

Alerts

Page 16: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Subscribing to Alerts

Page 17: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Alerts Dashboard

Page 18: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Notifications on new API versions

API - V1.0.0

Page 19: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Notifications on new API versions

API - V1.0.0

API - V2.0.0

Create new version

Page 20: WSO2 Product Release Webinar: WSO2 API Manager 2.0

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

Page 21: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Analytics (New) - API Latency Breakdown

Page 22: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Analytics (New) - API Usage by Geography

Page 23: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Analytics (New) - API Usage by Device Type

Page 24: WSO2 Product Release Webinar: WSO2 API Manager 2.0

API Analytics - Summary of capabilities

Page 25: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Log Analyzer

Page 26: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Log Analyzer Contd..Access Token Validation Errors

Page 27: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Log Analyzer Contd..Error Log Summary

Page 28: WSO2 Product Release Webinar: WSO2 API Manager 2.0

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

Page 29: WSO2 Product Release Webinar: WSO2 API Manager 2.0
Page 30: WSO2 Product Release Webinar: WSO2 API Manager 2.0

Thank You!!