Manodaya B. Gavali, N. D. Kale
Abstract: Cloud computing is a model for enabling, presenting a suitable, on-demand network access to a shared pool of configurable computing resources such as network, storage, server in form of compute, applications complying SOA, and services that can be frequently provisioned and released with less management effort or less interaction of service provider. Application which are deployed on cloud computing environment has shown lots of inherent advantages. Important one of them is the flexibility and High Availability. For example, in Storage cloud the files and data can be accessed by Staff as per there need even if they are working remotely and outside office. Consider, for example, how quickly an cloud enabled application can scale up/out as and when needed. Cloud computing is often cheaper and require no manual efforts. Rather than heavy investment at initial phases of project, cloud computing aims on sharing the resources, software is provided on-rent basis. Cloud model contains of below five necessary characteristic, four deployment models and three service model.
Keywords: cloud, IaaS, PaaS, SaaS, High availability cluster, Scalability