SlideShare a Scribd company logo
Managing your business APIs using
WSO2 API Manager
Sanjeewa Malalgoda, Vijayaratha Vijayasingam
WSO2
September, 2013
About WSO2
● Providing the only complete open source componentized cloud
platform
■ Dedicated to removing all the stumbling blocks to enterprise agility
■ Enabling you to focus on business logic and business value
● Recognized by leading analyst firms as visionaries and leaders
■ Gartner cites WSO2 as visionaries in all 3 categories of application
infrastructure
■ Forrester places WSO2 in top 2 for API Management
● Global corporation with offices in USA, UK & Sri Lanka
■ 200+ employees and growing
● Business model of selling comprehensive support & maintenance
for our products
150+ globally positioned support customers
What we will cover today…………..
● Transforming web services , data feed , external APIs into
Business APIs.
○ APIs
○ Business APIs
● Managing, Monitoring APIs on various aspects
○ Managing APIs
○ Monitoring and usage patterns
● How to secure, scale and control Business APIs
● Analyze and identify business patterns
○ API related Business use cases
What is an API ?
● In computer science we’ve used the term “Application
Programming Interface”.
● APIs facilitate communication between different applications.
● “web services API” means some functionality that you can
invoke over the Internet.
Business APIs - API usages
Source : http://blog.programmableweb.com/2011/05/25/who-belongs-to-the-api-billionaires-club/
Business APIs - Enabling business
● The application programming interfaces (API) economy has arrived and is
growing thanks to the role it plays in IT industry.
● APIs came into picture with the growth of consumer-oriented applications
such as Facebook, Twitter and LinkedIn.
● Twitter, facebook and google's popularity is large because users can
interact with the network through multiple channels and devices, which
made possible by APIs.
Business APIs - Driving revenue from the API
● For example, Pizza Ordering mobile application uses
○ Google Maps to locate nearby shops,
○ Communicate with point-of-sales system to place orders and
○ Connect with the bank Network to buy and refill pizza credits.
● Not only support this type of integration, but a good set of APIs ensures
this process is seamless and efficient.
Business APIs - Startups
For new companies, the API is a key part of the toolbox that has slashed
costs and development time in getting to market.
Data centers, servers, storage, databases, load-balancers and more are now
all programmable through an API.
Not only startups
APIs are not just for startups anymore.
Most of big companies are developing an API strategy.
This includes the well known companies like Google, facebook, twitter and
Amazons
Business APIs -Challenges
● How to create API centric business?
○ Why?
○ For whom?
● Authentication & Authorization
● Subscription Management
● Access Provisioning
○ How to control access?
○ Throttling
● Monitoring & SLA
Business APIs -Challenges
● Revenue Generation
○ Statistics collection
○ Billing Model
● Selling your APIs
○ Advertising
○ Store
○ Subscription Tiers
● Deployment
○ Fail safe
○ Scalable
● many more..
Manage APIs - API Publisher
Consume APIs - API Store
Manage APIs - API access control and throttling
● Application level throttling
● API level throttling
● Resource level throttling
● Spike arrest throttling policies
● Custom throttling policies using WS policy
Manage APIs - Custom policy sample
Add custom throttling policy
<wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:throttle="http://www.wso2.org/products/wso2commons/throttle">
<throttle:MediatorThrottleAssertion>
<wsp:Policy>
<throttle:ID throttle:type="IP">10.1.1.1</throttle:ID>
<wsp:Policy>
<throttle:Control>
<wsp:Policy>
<throttle:MaximumCount>1</throttle:MaximumCount>
<throttle:UnitTime>60000</throttle:UnitTime>
</wsp:Policy>
</throttle:Control>
</wsp:Policy>
</wsp:Policy>
<wsp:Policy>
<throttle:ID throttle:type="IP">other</throttle:ID>
<wsp:Policy>
<throttle:Control>
<wsp:Policy>
<throttle:MaximumCount>2</throttle:MaximumCount>
<throttle:UnitTime>60000</throttle:UnitTime>
</wsp:Policy>
</throttle:Control>
</wsp:Policy>
</wsp:Policy>
</throttle:MediatorThrottleAssertion></wsp:Policy>
Engage throttling policy to your API
<handler class="org.wso2.carbon.apimgt.gateway.handlers.throttling.APIThrottleHandler">
<property name="id" value="A"/>
<property name="policyKey" value="gov:/apimgt/applicationdata/throttle.xml"/>
</handler>
Monitoring APIs - Statistics
Monitoring APIs - Statistics
Monitoring APIs - Using WSO2 BAM
Monitoring APIs - Traffic Monitoring
WSO2 API management platform lets you monitor APIs keeping an eye on traffic.
● Monitoring features include:
○ Monitoring - Get visibility into how your API or App is behaving understand
how your customers are using it
○ Troubleshooting - Quickly identify and fix problems to keep your customers
happy
Monitoring APIs - SLA and QoS
WSO2 API management platform lets you manage quality-of-service for your APIs,
managing quotas and service-levels for individual Apps. Management features
include:
● Performance and Scale - use our proven enterprise platform to ensure that your
API starts and remains blisteringly fast
● Protect Applications/ APIs - Avoid overloading your internal applications while
providing customers with guaranteed service-levels using our comprehensive
QoS management for SLAs and quotas
Securing,Scaling Business APIs
Securing & Scaling Business APIs
Securing APIs
Securing APIs
● Application access tokens
■ Owned by application owner
■ Domains/token validity time can be specified
● User tokens
■ For subscribed users
■ Token partitioning
Securing APIs
Scaling APIs
Scaling APIs
Controlling APIs
Business Patterns - Identifying and Analyzing
● Why it is important?
■ Enables us to have systematic and relevant information about
business operations
■ To Identify market potential
● How to do it?
■ Gather data
■ Analyze
■ Presentation
Business Patterns - Identifying and Analyzing
● WSO2 Business Activity Monitor (BAM) to collect and summarize runtime
statistics
● Sample to generate Billing and Usage for APIs.
● Extensible solution
Business Patterns
Some use cases;
● Region/Domain specific usage
● Billing and Metering
● Market potential of APIs
Wrap Up…
● In this session, we covered some topics on ‘How Business APIs can be
managed using WSO2APIManager’.
○ Transforming external APIs into Business APIs.
○ Managing, Monitoring the APIs on various aspects.
○ How to secure, scale and control the Business APIs
○ Analyze and identify the business patterns.
Engage with WSO2
●Helping you get the most out of your deployments
●From project evaluation and inception to development
and going into production, WSO2 is your partner in
ensuring 100% project success
Managing your Business APIs is using WSO2 API Manager

More Related Content

PDF
WSO2 API Manager : Going beyond the just API Management
PDF
An Introduction to the WSO2 API Manager
PDF
API Management - Why it matters!
PPT
Workshop: API Management
PPT
Six Steps To Build A Successful API
PDF
Lessons from the Trenches: Building an API-Centric Architecture
PDF
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
PDF
Create and Manage APIs with API Connect, Swagger and Bluemix
WSO2 API Manager : Going beyond the just API Management
An Introduction to the WSO2 API Manager
API Management - Why it matters!
Workshop: API Management
Six Steps To Build A Successful API
Lessons from the Trenches: Building an API-Centric Architecture
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
Create and Manage APIs with API Connect, Swagger and Bluemix

What's hot (20)

PDF
Getting Started with the WSO2 API Manager
PDF
[WSO2 Integration Summit London 2019] The Composable Enterprise
PDF
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
PDF
API First - Best Practices for consistent API management
PDF
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
PPT
SOA and API Convergence Strategy and Tactics
PPTX
Adapt or Die DevJam: San Francisco, Sept 27 2016
PPTX
Vizag Virtual Meetup #7: Trending API Topics for 2022
PDF
Api architectures for the modern enterprise
PDF
APIStrat Open API Workshop
PPTX
API designing with WSO2 API Manager
PDF
API Management 101: The New API Experience with WSO2
PDF
Modernize Service-Oriented Architecture with APIs
PDF
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
PDF
[WSO2 Integration Summit London 2019] API-led Integration
PPTX
Api-First service design
PDF
Architecting an Enterprise API Management Strategy
PDF
apidays LIVE Jakarta - What will the next generation of API Portals look like...
PPT
Why APIs are not SOA++
PDF
apidays LIVE Paris - Potential of API integrations, common traps and advices ...
Getting Started with the WSO2 API Manager
[WSO2 Integration Summit London 2019] The Composable Enterprise
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
API First - Best Practices for consistent API management
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
SOA and API Convergence Strategy and Tactics
Adapt or Die DevJam: San Francisco, Sept 27 2016
Vizag Virtual Meetup #7: Trending API Topics for 2022
Api architectures for the modern enterprise
APIStrat Open API Workshop
API designing with WSO2 API Manager
API Management 101: The New API Experience with WSO2
Modernize Service-Oriented Architecture with APIs
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
[WSO2 Integration Summit London 2019] API-led Integration
Api-First service design
Architecting an Enterprise API Management Strategy
apidays LIVE Jakarta - What will the next generation of API Portals look like...
Why APIs are not SOA++
apidays LIVE Paris - Potential of API integrations, common traps and advices ...
Ad

Similar to Managing your Business APIs is using WSO2 API Manager (20)

PDF
Exposing Business Functionalities with SOA, Integration and API Management
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
API Management
PDF
BATBern46_Syncier Marketplace.pdf
PDF
Which ap is which business models_ a real-world guide for banks in sri lanka
PDF
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
PDF
Monitor Your APIs Like a Pro_ WebStatus247 Feature Breakdown.pdf
PDF
Best salesforce development company
PPTX
API Management in Digital Transformation
PDF
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
PPTX
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
PDF
Manage your ap is securely and easily ibm apim 4.0
PDF
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
PPTX
API Frenzy: API Strategy 101
PDF
SAP API Management sap insider webinar intelligent business operations netw...
PDF
[WSO2 Summit Americas 2020] APIs: The Products of the 21st Century.pdf
PDF
How Strategic Custom Cloud API Development Empowers Businesses?
PDF
API Governance and Monetization - The evolution of API governance
PPTX
Platform for Secure Digital Business
PPT
Api management introduction and product overview v1.0 2014.08.28
Exposing Business Functionalities with SOA, Integration and API Management
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
API Management
BATBern46_Syncier Marketplace.pdf
Which ap is which business models_ a real-world guide for banks in sri lanka
[WSO2 Summit Sydney 2019] Building a Successful API Strategy from Scratch and...
Monitor Your APIs Like a Pro_ WebStatus247 Feature Breakdown.pdf
Best salesforce development company
API Management in Digital Transformation
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
Manage your ap is securely and easily ibm apim 4.0
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
API Frenzy: API Strategy 101
SAP API Management sap insider webinar intelligent business operations netw...
[WSO2 Summit Americas 2020] APIs: The Products of the 21st Century.pdf
How Strategic Custom Cloud API Development Empowers Businesses?
API Governance and Monetization - The evolution of API governance
Platform for Secure Digital Business
Api management introduction and product overview v1.0 2014.08.28
Ad

More from WSO2 (20)

PDF
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
PDF
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
PDF
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
PDF
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
PDF
Platformless Modernization with Choreo.pdf
PDF
Application Modernization with Choreo for the BFSI Sector
PDF
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
PPTX
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
PPTX
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
PPTX
WSO2Con 2025 - Building Secure Customer Experience Apps
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
PPTX
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
PPTX
WSO2Con 2025 - Architecting Cloud-Native Applications
PDF
Mastering Intelligent Digital Experiences with Platformless Modernization
PDF
Accelerate Enterprise Software Engineering with Platformless
PDF
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
PDF
architecting-ai-in-the-enterprise-apis-and-applications.pdf
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
Platformless Modernization with Choreo.pdf
Application Modernization with Choreo for the BFSI Sector
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2Con 2025 - Architecting Cloud-Native Applications
Mastering Intelligent Digital Experiences with Platformless Modernization
Accelerate Enterprise Software Engineering with Platformless
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
architecting-ai-in-the-enterprise-apis-and-applications.pdf

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
KodekX | Application Modernization Development
PDF
Modernizing your data center with Dell and AMD
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KodekX | Application Modernization Development
Modernizing your data center with Dell and AMD
Review of recent advances in non-invasive hemoglobin estimation
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Building Integrated photovoltaic BIPV_UPV.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction
NewMind AI Weekly Chronicles - August'25 Week I
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Advanced methodologies resolving dimensionality complications for autism neur...
Chapter 3 Spatial Domain Image Processing.pdf

Managing your Business APIs is using WSO2 API Manager

  • 1. Managing your business APIs using WSO2 API Manager Sanjeewa Malalgoda, Vijayaratha Vijayasingam WSO2 September, 2013
  • 2. About WSO2 ● Providing the only complete open source componentized cloud platform ■ Dedicated to removing all the stumbling blocks to enterprise agility ■ Enabling you to focus on business logic and business value ● Recognized by leading analyst firms as visionaries and leaders ■ Gartner cites WSO2 as visionaries in all 3 categories of application infrastructure ■ Forrester places WSO2 in top 2 for API Management ● Global corporation with offices in USA, UK & Sri Lanka ■ 200+ employees and growing ● Business model of selling comprehensive support & maintenance for our products
  • 3. 150+ globally positioned support customers
  • 4. What we will cover today………….. ● Transforming web services , data feed , external APIs into Business APIs. ○ APIs ○ Business APIs ● Managing, Monitoring APIs on various aspects ○ Managing APIs ○ Monitoring and usage patterns ● How to secure, scale and control Business APIs ● Analyze and identify business patterns ○ API related Business use cases
  • 5. What is an API ? ● In computer science we’ve used the term “Application Programming Interface”. ● APIs facilitate communication between different applications. ● “web services API” means some functionality that you can invoke over the Internet.
  • 6. Business APIs - API usages Source : http://blog.programmableweb.com/2011/05/25/who-belongs-to-the-api-billionaires-club/
  • 7. Business APIs - Enabling business ● The application programming interfaces (API) economy has arrived and is growing thanks to the role it plays in IT industry. ● APIs came into picture with the growth of consumer-oriented applications such as Facebook, Twitter and LinkedIn. ● Twitter, facebook and google's popularity is large because users can interact with the network through multiple channels and devices, which made possible by APIs.
  • 8. Business APIs - Driving revenue from the API ● For example, Pizza Ordering mobile application uses ○ Google Maps to locate nearby shops, ○ Communicate with point-of-sales system to place orders and ○ Connect with the bank Network to buy and refill pizza credits. ● Not only support this type of integration, but a good set of APIs ensures this process is seamless and efficient.
  • 9. Business APIs - Startups For new companies, the API is a key part of the toolbox that has slashed costs and development time in getting to market. Data centers, servers, storage, databases, load-balancers and more are now all programmable through an API. Not only startups APIs are not just for startups anymore. Most of big companies are developing an API strategy. This includes the well known companies like Google, facebook, twitter and Amazons
  • 10. Business APIs -Challenges ● How to create API centric business? ○ Why? ○ For whom? ● Authentication & Authorization ● Subscription Management ● Access Provisioning ○ How to control access? ○ Throttling ● Monitoring & SLA
  • 11. Business APIs -Challenges ● Revenue Generation ○ Statistics collection ○ Billing Model ● Selling your APIs ○ Advertising ○ Store ○ Subscription Tiers ● Deployment ○ Fail safe ○ Scalable ● many more..
  • 12. Manage APIs - API Publisher
  • 13. Consume APIs - API Store
  • 14. Manage APIs - API access control and throttling ● Application level throttling ● API level throttling ● Resource level throttling ● Spike arrest throttling policies ● Custom throttling policies using WS policy
  • 15. Manage APIs - Custom policy sample Add custom throttling policy <wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:throttle="http://www.wso2.org/products/wso2commons/throttle"> <throttle:MediatorThrottleAssertion> <wsp:Policy> <throttle:ID throttle:type="IP">10.1.1.1</throttle:ID> <wsp:Policy> <throttle:Control> <wsp:Policy> <throttle:MaximumCount>1</throttle:MaximumCount> <throttle:UnitTime>60000</throttle:UnitTime> </wsp:Policy> </throttle:Control> </wsp:Policy> </wsp:Policy> <wsp:Policy> <throttle:ID throttle:type="IP">other</throttle:ID> <wsp:Policy> <throttle:Control> <wsp:Policy> <throttle:MaximumCount>2</throttle:MaximumCount> <throttle:UnitTime>60000</throttle:UnitTime> </wsp:Policy> </throttle:Control> </wsp:Policy> </wsp:Policy> </throttle:MediatorThrottleAssertion></wsp:Policy> Engage throttling policy to your API <handler class="org.wso2.carbon.apimgt.gateway.handlers.throttling.APIThrottleHandler"> <property name="id" value="A"/> <property name="policyKey" value="gov:/apimgt/applicationdata/throttle.xml"/> </handler>
  • 16. Monitoring APIs - Statistics
  • 17. Monitoring APIs - Statistics
  • 18. Monitoring APIs - Using WSO2 BAM
  • 19. Monitoring APIs - Traffic Monitoring WSO2 API management platform lets you monitor APIs keeping an eye on traffic. ● Monitoring features include: ○ Monitoring - Get visibility into how your API or App is behaving understand how your customers are using it ○ Troubleshooting - Quickly identify and fix problems to keep your customers happy
  • 20. Monitoring APIs - SLA and QoS WSO2 API management platform lets you manage quality-of-service for your APIs, managing quotas and service-levels for individual Apps. Management features include: ● Performance and Scale - use our proven enterprise platform to ensure that your API starts and remains blisteringly fast ● Protect Applications/ APIs - Avoid overloading your internal applications while providing customers with guaranteed service-levels using our comprehensive QoS management for SLAs and quotas
  • 22. Securing & Scaling Business APIs
  • 24. Securing APIs ● Application access tokens ■ Owned by application owner ■ Domains/token validity time can be specified ● User tokens ■ For subscribed users ■ Token partitioning
  • 29. Business Patterns - Identifying and Analyzing ● Why it is important? ■ Enables us to have systematic and relevant information about business operations ■ To Identify market potential ● How to do it? ■ Gather data ■ Analyze ■ Presentation
  • 30. Business Patterns - Identifying and Analyzing ● WSO2 Business Activity Monitor (BAM) to collect and summarize runtime statistics ● Sample to generate Billing and Usage for APIs. ● Extensible solution
  • 31. Business Patterns Some use cases; ● Region/Domain specific usage ● Billing and Metering ● Market potential of APIs
  • 32. Wrap Up… ● In this session, we covered some topics on ‘How Business APIs can be managed using WSO2APIManager’. ○ Transforming external APIs into Business APIs. ○ Managing, Monitoring the APIs on various aspects. ○ How to secure, scale and control the Business APIs ○ Analyze and identify the business patterns.
  • 33. Engage with WSO2 ●Helping you get the most out of your deployments ●From project evaluation and inception to development and going into production, WSO2 is your partner in ensuring 100% project success