WSO2 API Manager : Going beyond the just API Management

Post on 08-Jan-2017

8253 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

Transcript

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

?edgar@wso2.com

top related