As the basic components of cloud computing hit the mainstream, we’re seeing a second generation of application stack components emerge—cloud databases, load-balancers, messaging queues, caches, workers, and so on. They’re much more than just rented metal, and they’re what makes clouds much more than just on-demand hardware.
In this session, we’ll look at the latest and greatest trends in the “cloud stack”, looking at where this technology is headed, why it holds so much promise, and what the major challenges and risks are.
5. Big Picture
App Stack
“Cloud OS”
Virtualization
Data Center
@GevaPerry
6. Cloud OS
• Server Operating System
• Virtualization Layer
• Provisioning Model
• API
@GevaPerry
7. Cloud OS Choices
Amazon RAX/Citrix/OpenStack VMWare SFDC/Heroku Microsoft
•Eucalyptus for
Private/Provider
8.
9. Approaches to the Stack in the Cloud
• Run Traditional Components in the Cloud
• Stack Assemblers
• Mix ‘n Match Cloud Services
• Curated Stack
• Blackbox
@GevaPerry
25. The Importance of Ecosystem
• Rapid Product Maturity
– Stability, core features
– Even if driven by only a few actual contributors
• “Whole Product”
– Advanced features
– Professional Services and Support
– Integrations
@GevaPerry
26. “Lock-iness”
Openness
U
De Facto Adopted
b Standard Standard
i
q
u Dead
i Standard,
t Proprietary
Unadopted
y OSS
@GevaPerry