Cloud is used for network diagram represent internet, results of applications and services move into internet cloud, represent cloud computing. Device uses different types of services and applications being delivered in the internet and does not require any special application for it.

Cloud computing provides shared Infrastructure —various users use the cloud infrastructure can access visualized software model, sharing of physical services, storage and networking and also automation dynamic scaling to maintain top level security during request of necessary services. Users access all type of applications on wide range of devices using standards-based APIs, they get reports and bill for services whatever is used during time period.

Service Models

The three essential cloud services are usually regarded as:

Software as a Service (SaaS) — Software as a Service (SaaS) is the model in which an application is hosted in the cloud, users able to access it through internet. Hosting service can change but customers don’t have rights to maintain and support software.

Platform as a Service (PaaS) — Consumers purchase access services include application design, development, testing, deployment, web service integration, database integration, security, storage and hosting. Operating System and Network Access are not managed by the users.

Hardware as a Service (HaaS) HaaS is sometimes also called Infrastructure as a Service (IaaS) —Users allow to manage the operating systems, applications, storage, and network connectivity, but restrict to control the cloud infrastructure. The service provider rents Server space, Network equipment, Memory, CPU cycles, Storage space, according to need the infrastructure can be scaled up and down and bill based upon resources consumed.

Deployment Models

The four primary service models being deployed. Differ depending on requirements; each has their own distinct differences. The services are offered according to users in particular ways-

Private Cloud — It is for specific organization may be operate in-house or third party place.

Community Cloud — Number of organizations shared infrastructure for same purpose, operate from in-house or third party place. Expenditures are distributed in companies this help in saving expenses.

Public Cloud — Cloud service provider offer a consumer to develop and deploy service in the cloud, infrastructure is available on a commercial basis in less money.

Hybrid Cloud — The combination of private and public clouds or many other clouds to retain data and offer services, also allow data or applications to be transferred from one cloud to another.

Pros– The benefits of cloud Hosting :-

Saving Money — It requires fewer in-house IT resources that helps companies to reduce their expenses.

Moveable Access — Access infrastructure from anywhere increased productivity.

Maintenance — It’s reduce maintenance by providing access through APIs that do not require application installations onto PCs.

Reliable — Support business and disaster recovery.

Cons – The some are challenges in the cloud services can be resolved with due care and attention in the planning.

Security — Storing the information internal to the organization but allowing it to be used in the cloud and monitored by the cloud service providers. These issues are generally alleged.

Regular involvement — The cloud is for public cannot remain stable, User continuously grow as per the requirements for interfaces, networking, and storage.

No norm —Open Cloud Computing Interface has to resolve the issue and the Open Cloud Consortium is working on cloud computing standards and practices. These groups should be mature, but it is not known whether they will address the needs of the people deploying the services.

Permission — US data protection is different and can vary from state to state. Its typically happens in Hybrid cloud deployment with one cloud storing the data internal and other to the different state or country organization.