SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
APIs: The Products of the 21st Century
September 9, 2020
Hello!
Sanjeeewa Malalgoda
Software Architect - API Management WSO2
@sanjeewa190
Anything that can be offered to a market to satisfy the desires or needs of a
customer.
What is a Product?
3
Delivering business value to customers
4
Consumer
Applications APIs Business Services /
System of Records
The Growth of the Application Market
5
2.2 Million Apps 2.8 Million Apps
● 2.7 billion smartphone users globally.
● 1.3 billion tablet users globally.
● Mobile app revenue expected to grow to $189 billion in 2020.
● Average smartphone user uses 30 apps monthly.
The Growth of API Driven Revenue
6
Source https://www.information-age.com/organisations-advantage-api-economy-123485729/
100% of Revenue
comes through API
calls
How to build your value proposition?
● Pick your customer.
● Understand their pain points.
● Understand the goals of your customer.
● Know the available assets to build upon.
7
APIs are the “Interface” to the value
proposition. They are building the
foundation of our digital experience.
APIs do two valuable things.
● APIs connect your customers to your data and services.
● APIs simplify that connection process.
The API Wave
9
Makes it easy to securely connect your bank to
the apps you want to use
Growing a business is also about building
products your customers aren’t asking for,
but would love to use when built.
The API Product Factory
Manufacturing
● Building your API.
● Different technologies - REST, SOAP,
GraphQL, gRPC, Events, etc.
Assembly
● Integrating systems and services to build
APIs.
Packaging
● Packaging APIs to form products
● Creating documentation
● Associating business plans
● Categorization
Delivery
● API Platforms (Marketplaces)
● Catering to demand
Automation
● API Automation techniques
● CI/CD and delivery pipelines
API Product Lifecycle
The WSO2 Platform
ENTERPRISE INTEGRATION
Low code
Integration
Streaming
Integration
Code based
Integration
IDENTITY AND ACCESS MANAGEMENT
Identity
Federation
SSO
MFA and
Adaptive Auth
APIs API Products
The API Value
14
Microservices
API Consumers
API
Business
Partners
External
Users
API Marketplaces
Focus about the Quality
15
API User Portal
● Follow design best practices
● Proper naming conventions
● Use correct resources methods etc.
Make your APIs Discoverable
16
API User Portal
Tags
Catégories
Search (personalized)
Make your APIs Easy to Use
API User Portal
Intuitive Interfaces
Trial Run (Sandbox)
/SDKs
Business
Documentation
Technical
Documentation
“The Wells Fargo Gateway developer portal makes it fast and easy for
customers to integrate application programming interfaces (APIs) that access
their financial data” - BusinessWire
Automate your API Development Lifecycle
MANAGEMENT PLANE
API Publisher Developer
Portal
Business Value
Reporting
CONTROL PLANE
Key Manager Traffic Manager Anomaly
Detection
DATA PLANE
Edge APIs Process APIs System APIs
API Developer
Checks In
Code
Triggers
CI/CD
CI/CD
API Product
Manager
Application
Developer
Application
User
Make your APIs Safe to Use
API Gateway, Access Control and Federation
Standard protocols and well
known channels
User convenience
Patterns, ML and AI
End to End API Security
API Security is much more than Authentication and Authorization!
API
Bot Detection
Authentication
& Authorization
Rate Limiting
Payload
Scanning
Payload
Scanning
Data Redaction
Surveillance
Logs
AI / ML Analysis
End to End API Security(WSO2)
Static and Dynamic
Security for APIs
AI-powered Threat
Protection for APIs
OpenAPI Exploitation
API Security Audit, API Conformance Scan, API Protection
Data & Application Attacks
Advanced Persistent Threats, Data exfiltration, Deletion
DoS & DDoS Attacks
DDoS API attack, Login service DDoS attack, Botnet attacking API
Login Attacks
Stolen tokens or cookies, Credential stuffing, Fuzzing
Payload Scanning
JSON/XML threat protection, SQL injection, XSS, Schema validation, Encryption &
signature, Redaction
Access Control
Authentication, Authorization, Token Translation
Rate Limiting
Client throttling, Provider throttling, Quotas, Spike Arrest
Network Privacy
SSL/TLS
Fine Grained Permission Validation
OAuth 2.0 based scopes /XACML
API Security Tools to
identify and remedy
OpenAPI vulnerabilities
and offer runtime
protection for APIs
Make your APIs Scale to Demand
API Gateways, throttling and rate limiting
CONSUMER DEMAND
SUPPLIERS DISAGGREGATE ARCHITECTURE TO MEET DEMAND
MONOLITHIC
BUSINESS APP
ENTERPRISE
APPS
DEPARTME
NTAL APPS
SAAS APPS
PUBLIC /
PRIVATE APIS
SERVERLESS &
MICROSERVICES
1970s
|
MAINFRAME
1980s
|
IT
AWAKENING
1990s
|
INTERNET
2000s
|
MOBILE
2010s
|
IoT/AI
2020+
|
DIGITAL NATIVE
1
10
102
103
105
109
Scale up fast on demand
Scale down to prevent
resource wastage
Prevent systems from
overheat
Build an Elastic Data Plane
MANAGEMENT PLANE
API Publisher Developer
Portal
Business Value
Reporting
CONTROL PLANE
Key Manager Traffic Manager Anomaly
Detection
API
DATA PLANE
API API API
Iterate and Improve your API Product
Business Value Reporting,
Operational Metrics, Developer
Metrics (NPS, community, churn)
Monitor usage and metrics
Get feedback from
developers
Innovate - New API versions,
lifecycle management and
migration of consumers
https://wso2.com/about/customers/qantas/
Build business models for your API Product
API Monetization and Billing Models
● Free access to APIs
○ (ex some government APIs, Facebook APIs)
● Developers/Consumer pays for API usage.
○ Revenue generated by API usage(ex stripe, paypal, google).
○ Tiered, freemium, pay as go, transaction fee based, unit based etc
● Developers/Consumers get paid for API usage.
○ Affiliated marketing, ecommerce platforms, revenue sharing solutions.
● Indirect revenue
○ Internal API usages, ecommerce solutions,
○ Use APIs to do some business and earn revenue through that.
Build business models for your API Product
API Monetization and Billing
Implicit monetization
Explicit monetization
● One time pay
● Pay as you go
● Subscription based
● Revenue share
API delivery models
Forrester wave for API Management Solutions: Q3 2020
Download link: https://wso2.com/resources/analyst-reports/the-forrester-wave-api-management-solutions-q3-2020/
● Built in plugins for third party IDP integrations (Okta, KeyCloak, etc).
● Private Jet Microgateways on Kubernetes
● Git Integration support for the API Controller (:> apictl)
● Built in synchronizer for API Gateway artifacts (no NFS, RSync, etc).
● GraphQL - Query complexity based subscription policies.
● And more ……
Download: https://wso2.com/api-management/
Docs: https://apim.docs.wso2.com/en/latest/
Announcing WSO2 API Manager v3.2.0
28
wso2.com
Thanks!

Weitere ähnliche Inhalte

Was ist angesagt?

Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live DemoMonetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
WSO2
 
Best Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated TestingBest Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated Testing
WSO2
 

Was ist angesagt? (20)

[WSO2 Summit Americas 2020] CIAM and Securing the Integrated API Supply Chain
[WSO2 Summit Americas 2020] CIAM and Securing the Integrated API Supply Chain[WSO2 Summit Americas 2020] CIAM and Securing the Integrated API Supply Chain
[WSO2 Summit Americas 2020] CIAM and Securing the Integrated API Supply Chain
 
[WSO2 Summit Americas 2020] Moving to a Value Chain from a Supply Chain
[WSO2 Summit Americas 2020] Moving to a Value Chain from a Supply Chain[WSO2 Summit Americas 2020] Moving to a Value Chain from a Supply Chain
[WSO2 Summit Americas 2020] Moving to a Value Chain from a Supply Chain
 
Building Sustainable Ecosystems: The Economics of Collaboration
Building Sustainable Ecosystems: The Economics of CollaborationBuilding Sustainable Ecosystems: The Economics of Collaboration
Building Sustainable Ecosystems: The Economics of Collaboration
 
[WSO2 Integration Summit Singapore 2019] The API-driven World
[WSO2 Integration Summit Singapore 2019] The API-driven World[WSO2 Integration Summit Singapore 2019] The API-driven World
[WSO2 Integration Summit Singapore 2019] The API-driven World
 
How to Effectively Build Web APIs for Microservices
How to Effectively Build Web APIs for Microservices How to Effectively Build Web APIs for Microservices
How to Effectively Build Web APIs for Microservices
 
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
 
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live DemoMonetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
 
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
[WSO2 Integration Summit Singapore 2019] Transforming Your Business through APIs
 
How APIs Transform Both Your Business and Technology
How APIs Transform Both Your Business and TechnologyHow APIs Transform Both Your Business and Technology
How APIs Transform Both Your Business and Technology
 
[WSO2 Summit EMEA 2020] Enabling Data-Driven Scania Through Integration Trans...
[WSO2 Summit EMEA 2020] Enabling Data-Driven Scania Through Integration Trans...[WSO2 Summit EMEA 2020] Enabling Data-Driven Scania Through Integration Trans...
[WSO2 Summit EMEA 2020] Enabling Data-Driven Scania Through Integration Trans...
 
[WSO2 Summit APAC 2020] APIs as the Accelerator to Bring CSP Business Forward
[WSO2 Summit APAC 2020] APIs as the Accelerator to Bring CSP Business Forward[WSO2 Summit APAC 2020] APIs as the Accelerator to Bring CSP Business Forward
[WSO2 Summit APAC 2020] APIs as the Accelerator to Bring CSP Business Forward
 
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
 
Which APIs? which business models - A real-world guide for African banks.
Which APIs? which business models - A real-world guide for African banks.Which APIs? which business models - A real-world guide for African banks.
Which APIs? which business models - A real-world guide for African banks.
 
Best Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated TestingBest Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated Testing
 
[WSO2 Integration Summit Singapore 2019] API-driven Microservice Architecture
[WSO2 Integration Summit Singapore 2019] API-driven Microservice Architecture[WSO2 Integration Summit Singapore 2019] API-driven Microservice Architecture
[WSO2 Integration Summit Singapore 2019] API-driven Microservice Architecture
 
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
 
[WSO2 Summit APAC 2020] The Integrated API Supply Chain
[WSO2 Summit APAC 2020] The Integrated API Supply Chain[WSO2 Summit APAC 2020] The Integrated API Supply Chain
[WSO2 Summit APAC 2020] The Integrated API Supply Chain
 
[WSO2 Summit APAC 2020] Fintech Ecosystems & Consumer Experiences: The Next G...
[WSO2 Summit APAC 2020] Fintech Ecosystems & Consumer Experiences: The Next G...[WSO2 Summit APAC 2020] Fintech Ecosystems & Consumer Experiences: The Next G...
[WSO2 Summit APAC 2020] Fintech Ecosystems & Consumer Experiences: The Next G...
 
[WSO2 Summit EMEA 2020] The Integrated API Supply Chain
[WSO2 Summit EMEA 2020] The Integrated API Supply Chain[WSO2 Summit EMEA 2020] The Integrated API Supply Chain
[WSO2 Summit EMEA 2020] The Integrated API Supply Chain
 
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs [apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
 

Ähnlich wie [WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century

WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2
 

Ähnlich wie [WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century (20)

IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip Little
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
 
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric Enterprise
 
Role of API Management in an API led Digital Economy
Role of API Management in an API led Digital EconomyRole of API Management in an API led Digital Economy
Role of API Management in an API led Digital Economy
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
João Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIsJoão Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIs
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
 
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
 
API Management
API ManagementAPI Management
API Management
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
 
API Best Practices
API Best PracticesAPI Best Practices
API Best Practices
 
Api management customer
Api management customerApi management customer
Api management customer
 
apidays LIVE Hong Kong 2021 - Enterprise Integration Patterns for OpenAPI Ini...
apidays LIVE Hong Kong 2021 - Enterprise Integration Patterns for OpenAPI Ini...apidays LIVE Hong Kong 2021 - Enterprise Integration Patterns for OpenAPI Ini...
apidays LIVE Hong Kong 2021 - Enterprise Integration Patterns for OpenAPI Ini...
 
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBMapidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
 
WSO2 API Manager : Going beyond the just API Management
WSO2 API Manager : Going beyond the just API ManagementWSO2 API Manager : Going beyond the just API Management
WSO2 API Manager : Going beyond the just API Management
 
Webinar: How API Lifecycle Management can help to Accelerate Growth
Webinar: How API Lifecycle Management can help to Accelerate GrowthWebinar: How API Lifecycle Management can help to Accelerate Growth
Webinar: How API Lifecycle Management can help to Accelerate Growth
 
Gluecon2014 - Building an API strategy at Enterprise Scale
Gluecon2014 - Building an API strategy at Enterprise ScaleGluecon2014 - Building an API strategy at Enterprise Scale
Gluecon2014 - Building an API strategy at Enterprise Scale
 
apidays LIVE India 2022 - Building the API Banking capability
apidays LIVE India 2022 - Building the API Banking capabilityapidays LIVE India 2022 - Building the API Banking capability
apidays LIVE India 2022 - Building the API Banking capability
 

Mehr von WSO2

Mehr von WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century

  • 1. APIs: The Products of the 21st Century September 9, 2020
  • 2. Hello! Sanjeeewa Malalgoda Software Architect - API Management WSO2 @sanjeewa190
  • 3. Anything that can be offered to a market to satisfy the desires or needs of a customer. What is a Product? 3
  • 4. Delivering business value to customers 4 Consumer Applications APIs Business Services / System of Records
  • 5. The Growth of the Application Market 5 2.2 Million Apps 2.8 Million Apps ● 2.7 billion smartphone users globally. ● 1.3 billion tablet users globally. ● Mobile app revenue expected to grow to $189 billion in 2020. ● Average smartphone user uses 30 apps monthly.
  • 6. The Growth of API Driven Revenue 6 Source https://www.information-age.com/organisations-advantage-api-economy-123485729/ 100% of Revenue comes through API calls
  • 7. How to build your value proposition? ● Pick your customer. ● Understand their pain points. ● Understand the goals of your customer. ● Know the available assets to build upon. 7
  • 8. APIs are the “Interface” to the value proposition. They are building the foundation of our digital experience.
  • 9. APIs do two valuable things. ● APIs connect your customers to your data and services. ● APIs simplify that connection process. The API Wave 9 Makes it easy to securely connect your bank to the apps you want to use
  • 10. Growing a business is also about building products your customers aren’t asking for, but would love to use when built.
  • 11. The API Product Factory Manufacturing ● Building your API. ● Different technologies - REST, SOAP, GraphQL, gRPC, Events, etc. Assembly ● Integrating systems and services to build APIs. Packaging ● Packaging APIs to form products ● Creating documentation ● Associating business plans ● Categorization Delivery ● API Platforms (Marketplaces) ● Catering to demand Automation ● API Automation techniques ● CI/CD and delivery pipelines API Product Lifecycle
  • 12. The WSO2 Platform ENTERPRISE INTEGRATION Low code Integration Streaming Integration Code based Integration IDENTITY AND ACCESS MANAGEMENT Identity Federation SSO MFA and Adaptive Auth
  • 14. The API Value 14 Microservices API Consumers API Business Partners External Users API Marketplaces
  • 15. Focus about the Quality 15 API User Portal ● Follow design best practices ● Proper naming conventions ● Use correct resources methods etc.
  • 16. Make your APIs Discoverable 16 API User Portal Tags Catégories Search (personalized)
  • 17. Make your APIs Easy to Use API User Portal Intuitive Interfaces Trial Run (Sandbox) /SDKs Business Documentation Technical Documentation “The Wells Fargo Gateway developer portal makes it fast and easy for customers to integrate application programming interfaces (APIs) that access their financial data” - BusinessWire
  • 18. Automate your API Development Lifecycle MANAGEMENT PLANE API Publisher Developer Portal Business Value Reporting CONTROL PLANE Key Manager Traffic Manager Anomaly Detection DATA PLANE Edge APIs Process APIs System APIs API Developer Checks In Code Triggers CI/CD CI/CD API Product Manager Application Developer Application User
  • 19. Make your APIs Safe to Use API Gateway, Access Control and Federation Standard protocols and well known channels User convenience Patterns, ML and AI
  • 20. End to End API Security API Security is much more than Authentication and Authorization! API Bot Detection Authentication & Authorization Rate Limiting Payload Scanning Payload Scanning Data Redaction Surveillance Logs AI / ML Analysis
  • 21. End to End API Security(WSO2) Static and Dynamic Security for APIs AI-powered Threat Protection for APIs OpenAPI Exploitation API Security Audit, API Conformance Scan, API Protection Data & Application Attacks Advanced Persistent Threats, Data exfiltration, Deletion DoS & DDoS Attacks DDoS API attack, Login service DDoS attack, Botnet attacking API Login Attacks Stolen tokens or cookies, Credential stuffing, Fuzzing Payload Scanning JSON/XML threat protection, SQL injection, XSS, Schema validation, Encryption & signature, Redaction Access Control Authentication, Authorization, Token Translation Rate Limiting Client throttling, Provider throttling, Quotas, Spike Arrest Network Privacy SSL/TLS Fine Grained Permission Validation OAuth 2.0 based scopes /XACML API Security Tools to identify and remedy OpenAPI vulnerabilities and offer runtime protection for APIs
  • 22. Make your APIs Scale to Demand API Gateways, throttling and rate limiting CONSUMER DEMAND SUPPLIERS DISAGGREGATE ARCHITECTURE TO MEET DEMAND MONOLITHIC BUSINESS APP ENTERPRISE APPS DEPARTME NTAL APPS SAAS APPS PUBLIC / PRIVATE APIS SERVERLESS & MICROSERVICES 1970s | MAINFRAME 1980s | IT AWAKENING 1990s | INTERNET 2000s | MOBILE 2010s | IoT/AI 2020+ | DIGITAL NATIVE 1 10 102 103 105 109 Scale up fast on demand Scale down to prevent resource wastage Prevent systems from overheat
  • 23. Build an Elastic Data Plane MANAGEMENT PLANE API Publisher Developer Portal Business Value Reporting CONTROL PLANE Key Manager Traffic Manager Anomaly Detection API DATA PLANE API API API
  • 24. Iterate and Improve your API Product Business Value Reporting, Operational Metrics, Developer Metrics (NPS, community, churn) Monitor usage and metrics Get feedback from developers Innovate - New API versions, lifecycle management and migration of consumers https://wso2.com/about/customers/qantas/
  • 25. Build business models for your API Product API Monetization and Billing Models ● Free access to APIs ○ (ex some government APIs, Facebook APIs) ● Developers/Consumer pays for API usage. ○ Revenue generated by API usage(ex stripe, paypal, google). ○ Tiered, freemium, pay as go, transaction fee based, unit based etc ● Developers/Consumers get paid for API usage. ○ Affiliated marketing, ecommerce platforms, revenue sharing solutions. ● Indirect revenue ○ Internal API usages, ecommerce solutions, ○ Use APIs to do some business and earn revenue through that.
  • 26. Build business models for your API Product API Monetization and Billing Implicit monetization Explicit monetization ● One time pay ● Pay as you go ● Subscription based ● Revenue share API delivery models
  • 27. Forrester wave for API Management Solutions: Q3 2020 Download link: https://wso2.com/resources/analyst-reports/the-forrester-wave-api-management-solutions-q3-2020/
  • 28. ● Built in plugins for third party IDP integrations (Okta, KeyCloak, etc). ● Private Jet Microgateways on Kubernetes ● Git Integration support for the API Controller (:> apictl) ● Built in synchronizer for API Gateway artifacts (no NFS, RSync, etc). ● GraphQL - Query complexity based subscription policies. ● And more …… Download: https://wso2.com/api-management/ Docs: https://apim.docs.wso2.com/en/latest/ Announcing WSO2 API Manager v3.2.0 28