Designing cloud computing solutions is not about transplanting the same enterprise data center design onto another platform. To properly leverage the highly automated and dynamic cloud computing platform, an architect must use the environment's elasticity and scalability to improve operational efficiency or economics. The concepts in this section are essential tools for accomplishing that task and modifying the data center architecture design to leverage these approaches will be the key to a profitable cloud computing transition.
The following topics will be covered in this chapter:
- Elastic infrastructure
- Elastic platform
- Node-based availability
- Environment-based availability
- Technology service consumption model
- Design balance
- Virtualization