WSO2 Product Release Webinar Introducing WSO2 API Manager for Complete API Management

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

Transcript of WSO2 Product Release Webinar Introducing WSO2 API Manager for Complete API Management

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