Transcript
Page 1: A Flexible Platform as a Service

Flexible Platform as a Service

John WetherillHo Ming LiSeptember 25, 2013

Wednesday, September 25, 13

Page 2: A Flexible Platform as a Service

Today’s Speakers

John Wetherill Developer Evangelist

Ho Ming Li Cloud Engineer

Wednesday, September 25, 13

Page 3: A Flexible Platform as a Service

AgendaRecent Events

Background

Frameworks and Runtimes

Web and non-web applications

Buildpacks

The Stackato Manifest

Deployment Hooks

Wednesday, September 25, 13

Page 4: A Flexible Platform as a Service

Recent Events

Wednesday, September 25, 13

Page 5: A Flexible Platform as a Service

Wednesday, September 25, 13

Page 6: A Flexible Platform as a Service

HypervisorIaaS (“Cloud”)RuntimeFrameworkDB ServiceIDE/CLI

Choices

Wednesday, September 25, 13

Page 7: A Flexible Platform as a Service

YAML File - stackato.yml“Spec File” for your applicationname/mem/env/urls/requirements/services/cron/hooks

Simple: node-envhttps://github.com/Stackato-Apps/node-env/blob/master/stackato.yml

More involved: drupal-pressflowhttps://github.com/Stackato-Apps/drupal-pressflow/blob/stackato/stackato.yml

Wednesday, September 25, 13

Page 8: A Flexible Platform as a Service

Demo: App Store Deployment

Wednesday, September 25, 13

Page 9: A Flexible Platform as a Service

Demo: Non-web application

Wednesday, September 25, 13

Page 10: A Flexible Platform as a Service

Demo:Buildpack

Wednesday, September 25, 13

Page 11: A Flexible Platform as a Service

Demo: YAML and Hooks

Wednesday, September 25, 13

Page 12: A Flexible Platform as a Service

Thank you

Any questions?

John WetherillDeveloper Evangelist, [email protected]@bcferrycoder

Ho Ming LiCloud Engineer, [email protected]@horeal

Wednesday, September 25, 13

Page 13: A Flexible Platform as a Service

Today’s Presenters

Wednesday, September 25, 13

Page 14: A Flexible Platform as a Service

Topics / FlowStackato Private PaaS enables enterprises to be more flexible and agile in an increasingly fast-paced world:• Frameworks/Runtimes … just push one, and see others• Web & non-web applications … demo non-web application• Buildpacks - history & cross platform … more of a discussion• The power of YML files … dive into stackato.yml• Using hooks to tailor to your enterprise needs … hooks allow

you to dictate the deployment flow and do anything in the container!

Wednesday, September 25, 13


Top Related