44
S.Uthaiyashankar VP Engineering [email protected] WSO2 Platform Overview WSO2 Meetup 16 th October 2014 Sumedha Rubasinghe Director, API Architecture [email protected]

WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

Embed Size (px)

DESCRIPTION

WSO2 Platform Overview

Citation preview

Page 1: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

S.UthaiyashankarVP Engineering

[email protected]

WSO2 Platform OverviewWSO2 Meetup

16th October 2014

Sumedha RubasingheDirector, API Architecture

[email protected]

Page 2: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Agenda

๏ Company Overview

๏ WSO2 Platform

๏ Carbon Architecture

๏ Cloud Computing

๏ Big Data Analytics & Machine Learning

๏ API Management

๏ Mobile & Internet of Things (IoT)

๏ Customer Usecases

Page 3: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

build completeenterprise

middlewareplatform

100%open sourceno gimmicks

Apache Wayas the way for

everything

#1 middlewarecompany

global corporation

notoutsourcing

Vision behind WSO2

Page 4: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

500+

Team

Page 5: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Global Presence๏ 450+ employees in offices across

USA, Europe and Sri Lanka

๏ Growing network of partners, worldwide.

๏ Strategic partnerships with SUSE, T-Systems, Wipro, Yenlo and Cognizant

Page 6: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

WSO2 Platform

Page 7: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

Analyst Reports

Page 8: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

* What WSO2 Delivers

Page 9: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Agenda

๏ Company Overview

๏ WSO2 Platform

๏ Carbon Architecture

๏ Cloud Computing

๏ Big Data Analytics & Machine Learning

๏ API Management

๏ Mobile & Internet of Things (IoT)

๏ Customer Usecases

Page 10: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

What We Do

Business = {People, Processes, Data}

3rd Party AppsAPI

PaaS for Managed 3rd Party Apps

API

App App App

Business = {People, Processes, Data}

3rd Party Apps

API

Business = {People, Processes, Data}

Business(WSO2 Carbon

Middleware)

Business with APIs(WSO2 API Manager)

Connected Business(WSO2 App Factory)

WSO2 can help any business wherever they are and take them where they want to go.

Page 11: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

WSO2 Product Offerings

Page 12: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

WSO2 Carbon Middleware Platform

Page 13: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Agenda

๏ Company Overview

๏ WSO2 Platform

๏ Carbon Architecture

๏ Cloud Computing

๏ Big Data Analytics & Machine Learning

๏ API Management

๏ Mobile & Internet of Things (IoT)

๏ Customer Usecases

Page 14: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

Carbon Component Architecture

Page 15: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

Carbon Component Manager

Page 16: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

WSO2 Carbon : Architect’s View

Page 17: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Agenda

๏ Company Overview

๏ WSO2 Platform

๏ Carbon Architecture

๏ Cloud Computing

๏ Big Data Analytics & Machine Learning

๏ API Management

๏ Mobile & Internet of Things (IoT)

๏ Customer Usecases

Page 18: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

WSO2 Product Offerings

Page 19: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

WSO2 Private PaaS Architecture

Page 20: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

WSO2 App Factory

Page 21: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

**

Page 22: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Agenda

๏ Company Overview

๏ WSO2 Platform

๏ Carbon Architecture

๏ Cloud Computing

๏ Big Data Analytics & Machine Learning

๏ API Management

๏ Mobile & Internet of Things (IoT)

๏ Customer Usecases

Page 23: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

(Big) Data Collection, Analytics

Page 24: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Dashboard Support

Page 25: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Online Stream Processing

Page 26: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Siddhi Queries

Page 27: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Machine Learning

Page 28: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Internet of Things (IoT)

source : http://newsroom.cisco.com/feature-content?type=webcontent&articleId=1208342

Page 29: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

IoT & Connected Business

source : http://singularityhub.com/2013/07/30/is-ciscos-forecast-of-50-billion-internet-connected-things-by-2020-too-conservative/

Page 30: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Device Management

Page 31: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

WSO2 Connected Device Manager

Page 32: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Connecting Devices To Platform

Page 33: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Page 34: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

APIs, API Management

• API?• Dumb API -> Intelligent API• Authentication & Authorization

- Subscription Management - Access Provisioning

• How to control access? - Throttling

• Monitoring & SLA

Page 35: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

WSO2’s API Management Platform

Page 36: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

API Manager - Key Components

Page 37: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Agenda

๏ Company Overview

๏ WSO2 Platform

๏ Carbon Architecture

๏ Cloud Computing

๏ Big Data Analytics & Machine Learning

๏ API Management

๏ Mobile & Internet of Things (IoT)

๏ Customer Usecases

Page 38: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

eBay

eBay was looking for a scalable middleware platform to connect their backend services with their main online portal

Product

Challenge• eBay was looking to move away from a home-grown

middleware solution to an industry proven ESB.• The solution demanded a lightweight deployment model with

flexibility over artifact deployment, ESB node management and cluster administration.

• Benchmarked 10 ESBs proprietary and open source, and WSO2 ESB was the only product that supported their performance and manageability requirements.

Solution• A high availability ESB clusters capable of handling billions of

transactions per day (average 4-6 billion transactions per day right now – 2014)

• Reduced Cost of Ownership compared to managing internally• Automated provisioning between Dev, QA, Integration and

Production deployments. • Several pools of high-end WSO2 ESB servers provisioning one of

three use cases that support eBay’s various business functions: routing, orchestration, and service chaining.

• eBay already has planned several future deployments with WSO2 including the use of REST gateway deployments and federated ESBs

Page 39: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

eBay

Page 40: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Boeing

Solution• A platform that can create supporting profitability through

integration between airline and OEM data• A solution based on open architecture and modular design• Reusable app services and a platform to leverage analytics to

improve operation• Unified user experience across distinct functional modules (i.e.

Fleet, Material services)• Highly extensible architecture capable of driving strategy,

people, process and tools

Challenge• Help airlines convert all the silo, non-standard data into

common data formats that can be shared in a variety of ways• Ability to interface with a wide set of of Legacy, stove-pipe data

and applications• A platform that can scale under high volumes of data whilst

supporting real time performance optimizations

Products

‘The Boeing Edge’; a PaaS solution to reshape the way Boeing connects with its customers

Page 41: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

Boeing

Page 42: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

StubHub

StubHub needed an API centric architecture to become the worldwide destination for an end-to-end experience for fans

ProductProduct

Challenge• StubHub was missing out on potential channel of new business

revenue with a looming competitive threat from industry peers and newcomers

• The solution demanded the development of an API economy strategy, and re-architecting a running business

• There was a need for a scalable system, which while handling high volumes of data, also has the ability to constantly evolve as an agile system

• It had to not only be a product, but a platform that can leverage broad third-party developers and businesses to thrive

Solution• A high performance and scalable API management solutions

system that can handle high volumes of traffic• A simple lifecycle model that can be customized and extended

to align with the company’s API strategies• WSO2’s integration suite not only exposes existing capabilities,

but helps to deploy new systems to maximize value, analyze, results, etc.

Page 43: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

*

StubHub

Page 44: WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014

Contact us !