webinar: understanding how your apis are being traffic controlled
TRANSCRIPT
❏❏❏❏❏
❏❏❏❏
❏
What’s New In API Manager 2.0.0 Throttling❏
❏
❏
❏
❏
❏
❏
❏❏
More Features
Policy deployment and Throttling
Different Throttling Policies
❏❏❏❏❏
Policy execution order
Blocking Policies❏❏❏
❏
❏
❏
❏
Advanced Throttling Policy❏❏
❏❏
❏
❏❏❏❏
❏
Default Limits
Condition GroupsConditions
Group Limit
Subscription Throttling with burst controlling
❏
❏❏
❏
❏
Application Throttling
❏❏❏
User Inputs Converted to a Siddhi Query
Custom Throttling Policies
❏❏❏❏
❏
❏❏
Sample Custom Throttling Policy
❏
Logging Events using event Publisher
Sample Event Log [2016-09-29 18:09:59,703] INFO - LoggerEventAdapter Unique ID: Request_Data_logger, Event: messageID:urn:uuid:527854d3-d059-4e9b-9aea-0d08d8b0499f,appKey:1:[email protected],app Tier:Unlimited,subscription Key:1:/pizza shack/1.0.0:1.0.0,apiKey:/pizzashack/1.0.0:1.0.0,apiTier:,subscriptionTier:Sam,resourceKey:/pizzashack/1.0.0/1.0.0/menu:GET,resourceTier:Unlimited,userId:[email protected],apiContext:/pizzashack/1.0.0,apiVersion:1.0.0,appTenant:carbon.super,apiTenant:carbon.super,appId:1,apiName:PizzaShackAPI,propertiesMap:{ip=174327232}
Scale Traffic Management Deployment
❏❏❏❏
Distributed Deployment(default)
Distributed Deployment(with Traffic Manager)
❏❏❏
Distributed Deployment(with Traffic Manager)
Distributed Traffic Management Solution
Distributed Traffic Management Solution + HA
Data receiver patterns - Failover receiver
❏
❏
❏
❏
Data receiver patterns - Failover receiver
Data publisher patterns
❏
❏❏❏
❏
❏❏
Failover data publishing.
Failover data publishing.
❏
❏
Load balance data publishing.
❏
❏
❏
Load balance data publishing.
Data publishing for multiple groups with load balance within group.
❏❏
❏
❏
❏
Data publishing for multiple groups with load balance within group.
Data publishing to multiple receiver groups with failover within group.
❏❏
❏
❏
Data publishing to multiple receiver groups with failover within group.
Publishing to all receivers.
Publishing to all receivers.
❏
❏
❏
❏