wso2 product release webinar introducing wso2 api manager for complete api management

22
Introducing WSO2 API Manager Hiranya Jayathilaka, Sumedha Rubasinghe WSO2 June, 2012

Upload: wso2

Post on 20-May-2015

1.486 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Introducing WSO2 API Manager

Hiranya Jayathilaka, Sumedha Rubasinghe WSO2

June, 2012

Page 2: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2

● Founded in 2005 by acknowledged leaders in XML, Web Services Technologies & Standards and Open Source. Primary contributors to Apache Web Services projects started in 2001

● Producing entire middleware platform 100% open source under Apache license

● Business model is to sell comprehensive support & maintenance for our products

● Technology OEM’d by IBM, Progress, Software AG, Alcatel, EMC, and CA

● Venture funded by Intel Capital and Quest Software. ● Global corporation with offices in Palo Alto, USA

Portsmouth, UK & Colombo, Sri Lanka● 150+ employees and growing.

Page 3: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

APIs

● An API is a business capability delivered over the Internet to internal or external consumers○ Network accessible function ○ Available using standard web protocols○ With well-defined interfaces○ Designed for access by third-parties○ Scope

■ Internal■ Between Partners■ Between Customers■ Open

Page 4: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Managed APIs

● Actively advertised ● Subscribe-able● Available with SLAs● Secured, authenticated, authorized and

protected● Monitored ● Monetized with analytics

Page 5: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Challenges In Managing APIs

● API Provisioning○ Publishing○ Key Management○ Versioning

● Monitoring● Usage Tracking● Monetization

Page 7: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2 Platform & APIs

Page 8: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2 Platform & APIs

● Proven platform for : ○ creating / hosting APIs○ Achieving scalability○ Managing life cycle○ Configuration Governance○ Security○ Monitoring○ Application Development

Page 9: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2 Case Studies http://wso2.com/casestudies

Page 10: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2 API Manager

● API Publishing, API Store, Gateway & Statistics● Only Open source API Management platform● Apache 2 License● Part of award winning WSO2 Carbon platform● Built using proven WSO2 components

○ Enterprise Service Bus○ Identity Server○ Governance Registry○ Business Activity Monitor○ Jaggery

● Latest version - 1.0.0-ALPHA

Page 11: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2 API Manager

● API Manager leverages WSO2 proven components:○ WSO2 ESB

■ used as API Gateway by eBay, AAA, and others. eBay handles > 1 billion API calls/day

○ WSO2 Governance Registry■ used by British Airways, Intermountain

Healthcare, and many others○ WSO2 Identity Server

■ used by Citigroup, Federal Home Loan Bank of SF, US Navy and others

Page 12: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2 API Manager - ComponentsM

onitoring & M

onetization

Page 13: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Demo time ...

Page 14: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Deployment Choices

● All-in-one○ API Store, Provider, Gateway - single JVM○ Business Activity Monitor - separate JVM

Page 15: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Deployment For Scalability

● Distributed○ API Store, Provider & Gateway can be deployed

independently○ Deciding factors:

■ Load■ Enterprise security policies■ Usage patterns

● eg: only internal department publishes APIs

Page 16: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Future Directions

Page 17: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Release Plan

● Beta : 1st week of July● GA : last week of July

Page 19: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2

Page 20: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

WSO2 engagement model● QuickStart - ● Development● Support● Development ● Services● Production ● Support● Turnkey Solutions

○ WSO2 Mobile Services Solution○ WSO2 FIX Gateway Solution○ WSO2 SAP Gateway Solution

Page 21: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Questions ?

Page 22: WSO2 Product Release Webinar   Introducing WSO2 API Manager for Complete API Management

Thank You