cloudcamp. richard weerasinghe, elasticbox - 'cloud-enabling enterprise applications

6
Deploy applications, not servers CloudCamp - Primary Use Cases Presentation 22nd January 2013 Orchestration & Application Deployment

Upload: chris-purrington

Post on 18-Nov-2014

337 views

Category:

Documents


2 download

DESCRIPTION

Richard Weerasinghe, ElasticBox - 'Cloud-Enabling Enterprise Applications'.

TRANSCRIPT

Page 1: CloudCamp. Richard Weerasinghe, ElasticBox - 'Cloud-Enabling Enterprise Applications

Deploy applications, not servers

CloudCamp - Primary Use Cases Presentation

22nd January 2013)

Orchestration & Application Deployment

Page 2: CloudCamp. Richard Weerasinghe, ElasticBox - 'Cloud-Enabling Enterprise Applications

Company)Confiden.al) 2)

Elas.cBox)High9Level)Use)Cases:)

•  Applica.on)Component)deployment)Framework)

•  Complex)Mul.9Tier)Applica.ons)

•  Legacy)Applica.on)Injec.on)•  Collapse)Applica.on)‘Time)to)Produc.on’)Metrics)

•  Test)/)Dev)to)Produc.on)Deployment)Framework)

•  GUI)Replicable)Applica.on)Building)Blocks)•  De9Couple)Applica.on)from)Infrastructure)

•  Infrastructure)Orchestrated)Applica.on)Layer)and)Metadata)

•  Provider)Agnos.c)–)vSphere,)AWS,)Google,)Azure)etc)

•  Applica.on)Workload)SLA)Placement)

•  Dynamic)Infrastructure)Scaling)/)Workload)Thresholds)

•  Stretched)Hybrid)Workloads)

•  Burstable)Resources)•  Applica.on)Governance)and)Versioning)

Page 3: CloudCamp. Richard Weerasinghe, ElasticBox - 'Cloud-Enabling Enterprise Applications

Run.me)

Box)Box)

Box)Box)

Box)

Box)

Box) Box)

Box)Box)

Box)

Box)Box)

Service) Service)Service)

Provider) Provider)Provider)

WebApp)

Tomcat)

Chef)

Client)

Ruby)

Linux)

Compute)

Applica.on)

Defini.on)

Deployment)

Profile)

Box)Instance)

WebApp)

Tomcat)

Chef)

Client)

Ruby)

Linux)

Compute)

Provider)

Logical)Design)–)Box)Instance))

Cloudstack

Vsphere

Public Cloud

Page 4: CloudCamp. Richard Weerasinghe, ElasticBox - 'Cloud-Enabling Enterprise Applications

AWS)

Windows)2008)

Windows)2008R2)

Windows)2012)

vSphere)

Windows)2008R2)

Windows)2012)

Windows)2012R2)

WebApp)Requires)IIS)7.598.5)

IIS)7)Requires)2008)

IIS)7.5)Requires)2008R2)

IIS)8)Requires)2012)

IIS)8.5)Requires)2012R2)

Choose)stack)based)on)requirements)

Page 5: CloudCamp. Richard Weerasinghe, ElasticBox - 'Cloud-Enabling Enterprise Applications

AWS)

Windows)2008)

Windows)2008R2)

Windows)2012)

vSphere)

Windows)2008R2)

Windows)2012)

Windows)2012R2)

WebApp)Requires)IIS)7.598.5)

IIS)7)Requires)2008)

IIS)7.5)Requires)2008R2)

IIS)8)Requires)2012)

IIS)8.5)Requires)2012R2)

Choose)stack)based)on)requirements)

Page 6: CloudCamp. Richard Weerasinghe, ElasticBox - 'Cloud-Enabling Enterprise Applications

AWS)

Windows)2008)

Windows)2008R2)

Windows)2012)

vSphere)

Windows)2008R2)

Windows)2012)

Windows)2012R2)

WebApp)Requires)IIS)7.598.5)

IIS)7)Requires)2008)

IIS)7.5)Requires)2008R2)

IIS)8)Requires)2012)

IIS)8.5)Requires)2012R2)

Choose)stack)based)on)requirements)