WSO2 API Manager : Going beyond the just API Management
-
Upload
edgar-silva -
Category
Technology
-
view
8.257 -
download
3
Transcript of WSO2 API Manager : Going beyond the just API Management
WSO2 API ManagerProduct Overview v.1.9.1
Edgar SilvaVP, Latin America
API Economy
API Strategies for Enterprises
3
http://visualhunt.com/f/photo/5946364039/75aa001fa7/
PublicAPIs PrivateAPIs
Digital Transformation for Enterprises might start on APIs
Partner Channels
Increase revenue
Mobile and IoT
Digital Transformation for Enterprises might start on APIs
Partner Channels
Increase revenue
Mobile and IoT
For Implementing an API Strategy
6
Introducing
WSO2 API Manager Basic Concepts Components
7
• API Publisher • API Store • API Gateway • Key Manager
API Publisher
8
API Store
10
Gateway
API Store Layer
Gateway (mini ESB)
Interanal/External Services
http://visualhunt.com/f/photo/7339261/d525120d6b/
Key Manager • Manages all clients, security and
access token-related operations • Oauth 2.0 Tokens • Caching
Statistics
14
ViaWSO2BAM/DAS
GoogleAnalytics
Components: All Together
15
Documenting APIs
16
Workflows
17
New Themes
18
Social
19
Prototyping an API
20
Swagger Editor
21
Throttling tiers
22
• To protect your APIs from common types of security attacks such as denial of service (DOS)
• To regulate traffic according to infrastructure availability
• To make an API, application or a resource available to a consumer at different levels of service,
usually for monetisation purpose
Multi-Tenant Support
23
ApiStoreA ApiStoreB
Security
24
o Support for: o Enduser Attributes to the Backend Using JWT o Encrypting Secure Endpoint Passwords o Saving Access Tokens in Separate Tables o WSO2 Identity Server as the Key Manager o Third-Parties Key Managers o Validating Fine-Grained Policy Decisions using XACML o Working with Standard OAuth Access Tokens
Is a component of a full connected business platform…
What’s the matter?
Combination with other WSO2 Platform’s components
26
Combination with other WSO2 Platform’s components
27
Combination with other WSO2 Platform’s components
28
Combination with other WSO2 Platform’s components
29
Combination with other WSO2 Platform’s components
30
Combination with other WSO2 Platform’s components
32
WSO2 PaaS Strategy
33
34
Service Design
Combination with other WSO2 Platform’s components
35
Summaryo Multi-tenant Support o Security standards (Oauth,SAML etc) o Policies o Throttling o Plans and Tiers o Billing and Monetisation o Extensible o 100% Opensource o Cloud, On-Premise, Managed Cloud or Hybrid o Swagger Editor o Integrated to Microservices Platform