Costing and Billing Practices in Cloud
The primary mode of using Cloud Computing is through a service provider. Wherein, the two primary stakeholders here are the consumers of the service and provider of the service. However, unlike utilities such as electricity, water, postal or city services, the Cloud Computing services offer opportunities for many interesting and innovative provisions, which we shall discuss later in this chapter. In this section, we compare and contrast some facets of billing in traditional utility services versus Cloud Computing. The entire Cloud Computing usage model is based on a pay as you go or pay for what users consume. This enables Cloud customers to not buy IT hardware or software products, but rent them on need basis, e.g., how many CPU cores are needed and for how long, with memory and persistence storage space, etc. The persistence storage also comes in various forms, such as disks directly attached to the computing instance for faster access, but at a higher cost, or stored across the network in a long-term storage repository at a cheaper cost, higher latency, etc. Using our proposed framework, a user can understand needs, pick a Cloud Service Provider, and wisely choose additional services or capabilities to do auto-scaling, load balancing, and plan for future growth.
- 1.Webinar “beyond the bill” by Forrester research (2011)Google Scholar