Cloud challenges: From the eyes Of a CIO and cloud provider

Characteristics Of Cloud Computing:

To understand the advantages of cloud computing it is important to define the characteristics.

Cloud computing means delivering applications over the Internet. The applications are hosted in a single or multiple datacentres (DC). The applications are accessible from anywhere globally. Typically the cost model will be pay-per-use.

Basically it is one hosted environment which serves many customers, also known as multi-tenant model. The key advantage of cloud computing is that it is built in such a way that the application can be reasonably customised for each customer requirement in spite of a single hosted environment. Customers can scale up and scale down as per requirements.