Orchestration & Application
Deployment

Deploy applications, not servers

CloudCamp - Primary Use Cases
Presentation
22nd ...
Elas.cBox)High9Level)Use)Cases:)
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 

Applica.on)Component)deployment)Framework)
Com...
Logical)Design)–)Box)Instance))

Provider)

Service)

Provider)

Service)

Provider)

Vsphere
Cloudstack
Public Cloud

App...
Choose)stack)based)on)requirements)
WebApp)
Requires)IIS)7.598.5)

IIS)7)

IIS)7.5)

Requires)2008)

Requires)2008R2)

IIS...
Choose)stack)based)on)requirements)
WebApp)
Requires)IIS)7.598.5)

IIS)7)

IIS)7.5)

Requires)2008)

Requires)2008R2)

IIS...
Choose)stack)based)on)requirements)
WebApp)
Requires)IIS)7.598.5)

IIS)7)

IIS)7.5)

Requires)2008)

Requires)2008R2)

IIS...
Upcoming SlideShare
Loading in …5
×

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

534 views

Published on

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

  • Be the first to comment

  • Be the first to like this

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

  1. 1. Orchestration & Application Deployment Deploy applications, not servers CloudCamp - Primary Use Cases Presentation 22nd January 2013)
  2. 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) Company)Confiden.al) 2)
  3. 3. Logical)Design)–)Box)Instance)) Provider) Service) Provider) Service) Provider) Vsphere Cloudstack Public Cloud Applica.on) Defini.on) WebApp) Tomcat) Tomcat) Chef) Client) Ruby) Linux) Compute) Deployment) Profile) Box)Instance) Service) WebApp) Run.me) Box) Box) Box) Box) Box) Box) Box) Box) Box) Box) Box) Box) Box) Chef) Client) Ruby) Linux) Compute) Provider)
  4. 4. Choose)stack)based)on)requirements) WebApp) Requires)IIS)7.598.5) IIS)7) IIS)7.5) Requires)2008) Requires)2008R2) IIS)8) Requires)2012) AWS) Windows) 2008) Windows) 2008R2) IIS)8.5) Requires)2012R2) vSphere) Windows) 2012) Windows) 2008R2) Windows) 2012) Windows) 2012R2)
  5. 5. Choose)stack)based)on)requirements) WebApp) Requires)IIS)7.598.5) IIS)7) IIS)7.5) Requires)2008) Requires)2008R2) IIS)8) Requires)2012) AWS) Windows) 2008) Windows) 2008R2) IIS)8.5) Requires)2012R2) vSphere) Windows) 2012) Windows) 2008R2) Windows) 2012) Windows) 2012R2)
  6. 6. Choose)stack)based)on)requirements) WebApp) Requires)IIS)7.598.5) IIS)7) IIS)7.5) Requires)2008) Requires)2008R2) IIS)8) Requires)2012) AWS) Windows) 2008) Windows) 2008R2) IIS)8.5) Requires)2012R2) vSphere) Windows) 2012) Windows) 2008R2) Windows) 2012) Windows) 2012R2)

×