5. vCloud Resource Design
   
5. vCloud Resource Design
Resource design for vCloud involves examining requirements to determine how best to partition and organize resources. With the commoditization of infrastructure resources, the ability to scale these fungible units up and down becomes increasingly important.
When designing for vCloud, keep in mind that the ultimate consumers of the product are the end-users of system. These users have a varying range of technical skills and experience, typically less than that of the architects and administrators of the vCloud environment. To encourage the use of vCloud computing as an effective tool, simplify user decision points where possible. If complexity is unavoidable, document all required steps to guide the end-users through a particular process.
Taking a top-down approach to vCloud design necessitates understanding of the new abstractions introduced in the vCloud API and how they map to traditional vSphere objects.