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.