Transcript
Page 1: 2014-QCon-SF PaaS for the new Cloud Era

PaaS for the new Cloud Era

Asanka Abeysinghe

Vice President, Solutions Architecture - WSO2,Inc

QCon San Francisco - 2014

Page 2: 2014-QCon-SF PaaS for the new Cloud Era

2

Agile

Application development is

Page 3: 2014-QCon-SF PaaS for the new Cloud Era

3

{ API } Driven

Application development is

Page 4: 2014-QCon-SF PaaS for the new Cloud Era

4

Preprocessor driven

Application development is

Page 5: 2014-QCon-SF PaaS for the new Cloud Era

5

Polyglot

Application development is

Page 6: 2014-QCon-SF PaaS for the new Cloud Era

6

Quick Releases

Application development requires

Page 7: 2014-QCon-SF PaaS for the new Cloud Era

7

Consumerized

Applications are

Page 8: 2014-QCon-SF PaaS for the new Cloud Era

8

Unpredictable Load

Applications should handle

Page 9: 2014-QCon-SF PaaS for the new Cloud Era

Relationship with IT

9

2 days to create a

user

½ day to reset a

password

3 days to create a

database

1 week to provision

a VMruntime policies

devops policies

Picture Credit : http://web.zizinya.com/blog/

Page 10: 2014-QCon-SF PaaS for the new Cloud Era

10

~80% of time to setup the

environment

Developers spend

Page 11: 2014-QCon-SF PaaS for the new Cloud Era

Solution to facilitate

11

Quick release cycles

Agile, iterative process

Ability to migrate

shadow IT apps

Accept the creative

experimen-tation

Empower the dev groups

Governed/Secured

Enterprise ready

Page 12: 2014-QCon-SF PaaS for the new Cloud Era

Solution provides

12

Self service

Workflow driven

Polyglot programming

model

Heterogynous runtimes

API drivenAutomated /

Template driven

Page 13: 2014-QCon-SF PaaS for the new Cloud Era

13

Cloudas an enabler

Page 14: 2014-QCon-SF PaaS for the new Cloud Era

14

PaaSas the core implementation

Page 15: 2014-QCon-SF PaaS for the new Cloud Era

Platform as a Service

15

Page 16: 2014-QCon-SF PaaS for the new Cloud Era

Roadmap

16

- Access to (your) cloud- Private cloud (privately/publicly hosted)- Public cloud

- Link ALM and dev tools with the cloud- Expose the services as APIs, list APIs to

subscribe- Create your project templates- Develop and publish apps - Track the usage- ( Iterate last two steps )

Page 17: 2014-QCon-SF PaaS for the new Cloud Era

Reference Architecture

17

Page 18: 2014-QCon-SF PaaS for the new Cloud Era

Reference Implementation

18

A platform that supports applications from cradle to grave.

Page 19: 2014-QCon-SF PaaS for the new Cloud Era

Implementation, integrated

19

Page 20: 2014-QCon-SF PaaS for the new Cloud Era

Implementation, runtime view

20

Page 21: 2014-QCon-SF PaaS for the new Cloud Era

Self service, template driven

21

Page 22: 2014-QCon-SF PaaS for the new Cloud Era

Dashboards, monitor, measure

22

Page 23: 2014-QCon-SF PaaS for the new Cloud Era

Lifecycle, manage, control, advertise

23

Page 24: 2014-QCon-SF PaaS for the new Cloud Era

Runtime, enterprise middleware

24

Page 25: 2014-QCon-SF PaaS for the new Cloud Era

Runtime, cloud enabled, polyglot

25

Page 26: 2014-QCon-SF PaaS for the new Cloud Era

26

Runtime, cloud enabled, polyglot

Page 27: 2014-QCon-SF PaaS for the new Cloud Era

27

Scalable, elastic, multi-tenanted

Page 28: 2014-QCon-SF PaaS for the new Cloud Era

28

Deploying at ScaleLakmal Warusawithana,

Director-Cloud Architecture, WSO2 / VP- Apache Stratos

Wed, 5th Nov 11:50 AM

Page 29: 2014-QCon-SF PaaS for the new Cloud Era

WSO2 Cloud Platform

29

Page 30: 2014-QCon-SF PaaS for the new Cloud Era

Reference architecture, cont.

30

Page 31: 2014-QCon-SF PaaS for the new Cloud Era

31

DemoApplication development and lifecycle

Page 32: 2014-QCon-SF PaaS for the new Cloud Era

32

Story : DevOps PaaS in airline

Page 33: 2014-QCon-SF PaaS for the new Cloud Era

33

Story : DevOps PaaS in state gov.

Page 34: 2014-QCon-SF PaaS for the new Cloud Era

34

b : http://asanka.abeysinghe.orgt : @asankamae : asankaa AT wso2.comw : http://wso2.com


Top Related