Question: Rosenberg discuss five principles of cloud computing, i.e.: - Pooled Computing Resources - Virtualised Computing Resources - Elastic Scaling up or down - Automatic creation

Rosenberg discuss five principles of cloud computing, i.e.: - Pooled Computing Resources - Virtualised Computing Resources - Elastic Scaling up or down - Automatic creation and deletion of new VM's - Resource usage billed only as used Please Note: Write your answers in a separate document and save it locally before submitting the answers here. Resubmitting the form (e.g. by answering one question at the time) clears all previous answers. Questions: 1. Briefly discuss each of these principles. Are they necessary? What do they mean for a cloud service? What do they mean for a service using the cloud? 2. Is this a complete set? Are there other [fundamental] principles that you expect for cloud computing? 3. Elastic Scaling is one of the key principles. Please reason about the business implications of this. 1. Give examples of applications where a quick (within minutes) elastic scaling might be necessary. 2. Give examples of applications where a slower scaling would be more relevant. 3. If your application grows at a steady state, what does this mean for your scaling needs? Is "going to the cloud" still the best option
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
