31
Technical Lead - WSO2 Nuwan Dias WSO2 API Manager 1.9.0 Product Release Webinar

WSO2 Product Release Webinar - WSO2 API Manager 1.9

  • Upload
    wso2

  • View
    441

  • Download
    1

Embed Size (px)

Citation preview

Technical Lead - WSO2Nuwan Dias

WSO2 API Manager 1.9.0 Product Release Webinar

‹#›

WSO2 API Manager - Introduction๏ Open Source API Management Platform

• API Publishing • API Store (Developer Portal) • Subscription Management • Token Management • Throttling • Statistics • Scalable Deployment

๏ Part of the award winning WSO2 Carbon Platform

๏ Apache 2.0 Licensed

๏ Utilises proven WSO2 Technology • WSO2 Enterprise Service Bus • WSO2 Identity Server • WSO2 Governance Registry

‹#›

Main Components of the WSO2 API Manager

‹#›

API Manager 1.9.0๏ First Release in 2015

๏ Several New Features and Bug Fixes! • Support for Third Party Token (OAuth) Server • Upgrading to Swagger 2.0 • API Version by Groups • Sharing Applications and Subscriptions • Exporting and Importing APIs • ……..

‹#›

Deploy Sample API

‹#›

Creating an API

‹#›

Creating an API from Swagger

‹#›

Editing the API Definition

‹#›

Introducing the Swagger Editor

‹#›

Implementing the API

‹#›

Managed API

‹#›

Prototype API

‹#›

Publishing to Multiple Gateways

‹#›

API Versioning by Groups•Allows the version to be part of the API Context URL

‹#›

Honouring the Business Owner

‹#›

Ability to Export and Import APIs

Documentation: - https://docs.wso2.com/display/AM190/Export+and+Import+APIs

‹#›

Integration with Third Party Key ServersWSO2 API Manager can interface with third party key servers for Application Registration, Key (Token) Generation and Token Validation

‹#›

Integration with Third Party Key ServersTwo main interfaces are required to be implemented when integrating with an external Key Server.

‹#›

Mapping Applications to existing Keys

‹#›

Mapping Applications to existing Keys

‹#›

API Store - Change Password

‹#›

API Store - Sharing Applications and Subscriptions

• Applications and Subscriptions of users in the same group are shared among each other.

• The group to which a user belongs to is decided at login time.

• Deciding the group of a particular user can be provided via a standard extension point of the product.

‹#›

API Store - Sharing Applications and Subscriptions

• The default grouping selector is based on the “organization” claim of the user profile.

‹#›

API Store - Sharing Applications and Subscriptions

• The interface to be implemented for customising the group selector. Ex: Decide user’s group when logging in with SAML based SSO.

‹#›

API Store - Display Scopes of APIs

‹#›

API Store - Generate Token With Scope(s)

‹#›

UI for configuring API Analytics

‹#›

Improved Graphs/Charts for Analytics

‹#›

Improved Graphs/Charts for Analytics

‹#›

More Information๏ Product Site - http://wso2.com/api-management/

๏ Product Download - http://wso2.com/api-management/try-it/

๏ Product Documentation - https://docs.wso2.com/display/AM190/WSO2+API+Manager+Documentation

๏ Upcoming Webinars - http://wso2.com/events/webinars/

Contact us !