Types of Cloud Computing

 Not all cloud are the same and not one type cloud computing suits everyone. There are various types of cloud computing which can help offer you right solution according to your needs.

types of cloud computing

First of all you need to figure out which type of cloud computing architecture or cloud deployment is right for you to meet your business goals. There are three different ways in which you can deploy cloud services: on a public cloud, private cloud or a hybrid cloud(combination of public and private cloud)

  • Public Cloud
The public cloud is defined as the computing service in which a cloud service provider offer services over the public internet and make them available to anyone who wants to use or purchase them. The services may be free or sold as per request, allowing customer to pay only for the usage of CPU cycles, storage and the resources they use.

public cloud

Unlike private clouds, public clouds can save companies from the expensive costs of having to purchase, manage and maintain on-premises hardware and application infrastructure - the cloud service provider is held responsible for all management and maintenance of the system. Public clouds can also be deployed faster than on-premises infrastructures and with an almost infinitely scalable platform. Every employee of a company can use the same application from any office or branch using their device of choice as long as they can access the Internet. While security concerns have been raised over public cloud environments, when implemented correctly, the public cloud can be as secure as the most effectively managed private cloud implementation if the provider uses proper security methods, such as intrusion detection and prevention systems (IDPS).

  • Private Cloud

The private cloud is defined as computing services offered either over the Internet or a private internal network and only to select users instead of the general public. Also called an internal or corporate cloud, private cloud computing gives businesses many of the benefits of a public cloud - including self-service, scalability and elasticity - with the additional control and customization available from dedicated resources over a computing infrastructure hosted on-premises. In addition, private clouds deliver a higher level of security and privacy through both company firewalls and internal hosting to ensure operations and sensitive data are not accessible to third-party providers. One drawback is that the company’s IT department is held responsible for the cost and accountability of managing the private cloud. So private clouds require the same staffing, management and maintenance expenses as traditional datacenter ownership.

private cloud

Two models for cloud services can be delivered in a private cloud. The first is infrastructure as a service (IaaS) which allows a company to use infrastructure resources such as compute, network and storage as a service. The second is platform as a service (PaaS) which lets a company deliver everything from simple cloud-based applications to sophisticated-enabled enterprise applications. Private clouds can also be combined with public clouds to create a hybrid cloud, allowing the business to take advantage of cloud bursting to free up more space and scale computing services to the public cloud when computing demand increases.

We will learn more about the IaaS and PaaS in next upcoming blogs.

  • Hybrid Cloud
Hybrid Cloud is a combination of private and public cloud, allowing data and applications to be shared between them. Some people define hybrid cloud to include “multi-cloud” configurations where an organization uses more than one public cloud in addition to their on-premises datacenter.

hybrid cloud

No matter which definition of hybrid cloud you use, the benefits are the same: When computing and processing demand increases beyond an on-premises datacenter’s capabilities, businesses can use the cloud to instantly scale capacity up or down to handle excess capacity. It also allows them to avoid the time and cost of purchasing, installing, and maintaining new servers that they may not always need.

Comments

Popular posts from this blog

Azure regions, availability zones, and region pairs

Demystifying Linked and Nested templates in Azure

What is ARM and what are ARM Templates?