33
PaaS for the new Cloud Era Asanka Abeysinghe Vice President, Solutions Architecture - WSO2,Inc

PaaS for the New Cloud Era

  • Upload
    wso2

  • View
    351

  • Download
    0

Embed Size (px)

Citation preview

PaaS for the new Cloud Era

Asanka AbeysingheVice President, Solutions Architecture - WSO2,Inc

2  

AgileApplication development is

3  

{ API } DrivenApplication development is

4  

Preprocessor driven Application development is

5  

Polyglot Application development is

6  

Quick ReleasesApplication development requires

7  

Consumerized Applications are

8  

Unpredictable LoadApplications should handle

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/

10  

~80% of time to setup the

environment

Developers spend

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

Solution provides

12  

Self service

Workflow driven

Polyglot programming

model

Heterogynous runtimes

API drivenAutomated /

Template driven

13  

Cloudas an enabler

14  

PaaSas the core implementation

Platform as a Service

15  

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 )

Reference Architecture

17  

Reference Implementation

18  

A platform that supports applications from cradle to grave.

Implementation, integrated

19  

Implementation, runtime view

20  

Self service, template driven

21  

Dashboards, monitor, measure

22  

Lifecycle, manage, control, advertise

23  

Runtime, enterprise middleware

24  

Runtime, cloud enabled, polyglot

25  

26  

Runtime, cloud enabled, polyglot

27  

Scalable, elastic, multi-tenanted

WSO2 Cloud Platform

28  

Reference architecture, cont.

29  

30  

DemoApplication development and lifecycle

31  

Story : DevOps PaaS in airline

32  

Story : DevOps PaaS in state gov.

33  

b  :  h/p://asanka.abeysinghe.org  t  :  @asankama  e  :  asankaa  AT  wso2.com  w  :  h/p://wso2.com