Top Banner
PaaS for the new Cloud Era Asanka Abeysinghe Vice President, Solutions Architecture - WSO2,Inc
33
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PaaS for the New Cloud Era

PaaS for the new Cloud Era

Asanka AbeysingheVice President, Solutions Architecture - WSO2,Inc

Page 2: PaaS for the New Cloud Era

2  

AgileApplication development is

Page 3: PaaS for the New Cloud Era

3  

{ API } DrivenApplication development is

Page 4: PaaS for the New Cloud Era

4  

Preprocessor driven Application development is

Page 5: PaaS for the New Cloud Era

5  

Polyglot Application development is

Page 6: PaaS for the New Cloud Era

6  

Quick ReleasesApplication development requires

Page 7: PaaS for the New Cloud Era

7  

Consumerized Applications are

Page 8: PaaS for the New Cloud Era

8  

Unpredictable LoadApplications should handle

Page 9: 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: PaaS for the New Cloud Era

10  

~80% of time to setup the

environment

Developers spend

Page 11: 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: PaaS for the New Cloud Era

Solution provides

12  

Self service

Workflow driven

Polyglot programming

model

Heterogynous runtimes

API drivenAutomated /

Template driven

Page 13: PaaS for the New Cloud Era

13  

Cloudas an enabler

Page 14: PaaS for the New Cloud Era

14  

PaaSas the core implementation

Page 15: PaaS for the New Cloud Era

Platform as a Service

15  

Page 16: 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: PaaS for the New Cloud Era

Reference Architecture

17  

Page 18: PaaS for the New Cloud Era

Reference Implementation

18  

A platform that supports applications from cradle to grave.

Page 19: PaaS for the New Cloud Era

Implementation, integrated

19  

Page 20: PaaS for the New Cloud Era

Implementation, runtime view

20  

Page 21: PaaS for the New Cloud Era

Self service, template driven

21  

Page 22: PaaS for the New Cloud Era

Dashboards, monitor, measure

22  

Page 23: PaaS for the New Cloud Era

Lifecycle, manage, control, advertise

23  

Page 24: PaaS for the New Cloud Era

Runtime, enterprise middleware

24  

Page 25: PaaS for the New Cloud Era

Runtime, cloud enabled, polyglot

25  

Page 26: PaaS for the New Cloud Era

26  

Runtime, cloud enabled, polyglot

Page 27: PaaS for the New Cloud Era

27  

Scalable, elastic, multi-tenanted

Page 28: PaaS for the New Cloud Era

WSO2 Cloud Platform

28  

Page 29: PaaS for the New Cloud Era

Reference architecture, cont.

29  

Page 30: PaaS for the New Cloud Era

30  

DemoApplication development and lifecycle

Page 31: PaaS for the New Cloud Era

31  

Story : DevOps PaaS in airline

Page 32: PaaS for the New Cloud Era

32  

Story : DevOps PaaS in state gov.

Page 33: PaaS for the New Cloud Era

33  

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