Types of Cloud Computing
The following are the
types of cloud also known as cloud deployment models as follows:
1. Public
cloud
2. Private
cloud
3. Hybrid
cloud
4. Community
cloud
5. Multicloud
1. Public Cloud
- Public clouds are managed by third
parties which provide cloud services over the internet to the public,
these services are available as pay-as-you-go billing models.
- They offer solutions for minimizing
IT infrastructure costs and become a good option for handling peak loads
on the local infrastructure. Public clouds are the go-to option for small
enterprises, which can start their businesses without large upfront investments
by completely relying on public infrastructure for their IT needs.
- The fundamental characteristics of
public clouds are multitenancy. A public cloud is meant to
serve multiple users, not a single customer. A user requires a virtual
computing environment that is separated, and most likely isolated, from
other users.
Examples: Amazon EC2(Elastic Compute Cloud ), IBM, Azure, GCP
Figure: Public Cloud
Advantages of
Public Cloud
The following are the
advantages of public cloud:
- Public cloud is easily able to scale
up and down resources as per the demand of traffic and workload. It
facilitates with performance optimization and cost efficiency.
- It works on pay-as-you-go cloud model
and helps in resolving the investments needs in hardware and
infrastructure reducing overall costs.
Disadvantages of
using Public Cloud
The following are the
disadvantages of Public Cloud:
- It is difficult to trust and maintain
data to a third-party provider may raise concerns about control and
ownership
- The shared infrastructure of public
cloud resources increases the risk of data breaches and unauthorized
access. It raises security and privacy concerns.
- Public cloud comes with limited
transparency about the underlying infrastructure which may make it
challenging to monitor and manage performance effectively.
2. Private Cloud
- Private clouds are distributed
systems that work on private infrastructure and provide the users with
dynamic provisioning of computing resources. Instead of a pay-as-you-go
model in private clouds, there could be other schemes that manage the
usage of the cloud and proportionally billing of the different departments
or sections of an enterprise. Private cloud providers are HP Data Centers,
Ubuntu, Elastic-Private cloud, Microsoft, etc.
- Resources are deployed for one
particular organization. This method is more used for intra-business
interactions. Computing resources can be governed, owned and operated by
the same organization.
Examples: VMware
vCloud Suite, OpenStack, Cisco Secure Cloud, Dell Cloud Solutions, HP Helion
Eucalyptus.
Figure: Private Cloud
Advantages Of
Private Cloud
- Customer information protection: In
the private cloud security concerns are less since customer data and other
sensitive information do not flow out of private infrastructure.
- Infrastructure ensuring Service Level
Agreements (SLAs): Private cloud provides
specific operations such as appropriate clustering, data replication,
system monitoring, and maintenance, disaster recovery, and other uptime
services.
- Compliance with standard procedures
and operations: Specific procedures have to be
put in place when deploying and executing applications according to
third-party compliance standards. This is not possible in the case of the
public cloud.
Disadvantages Of
Private Cloud
- The restricted area of operations: Private
cloud is accessible within a particular area. So the area of accessibility
is restricted.
- Expertise requires: In
the private cloud security concerns are less since customer data and other
sensitive information do not flow out of private infrastructure. Hence
skilled people are required to manage & operate cloud services.
3. Hybrid cloud
- A hybrid cloud is a heterogeneous
distributed system formed by combining facilities of the public cloud and
private cloud. For this reason, they are also called heterogeneous
clouds.
- A major drawback of private
deployments is the inability to scale on-demand and efficiently address
peak loads. Here public clouds are needed. Hence, a hybrid cloud takes
advantage of both public and private clouds.
- Examples: AWS Outposts, Azure Stack, Google Anthos, IBM Cloud
Satellite, Oracle Cloud at Customer.
Benefits of Hybrid
Cloud Computing
The following are the
advantages of using Hybrid Cloud:
- Hybrid cloud is available at a cheap
cost than other clouds because it is formed by a distributed system.
- It works comes up with working fast
with lower cost and facilitates in reducing the latency of the data
transfer process.
- Most important thing is security. A
hybrid cloud is totally safe and secure because it works on the
distributed system network.
Disadvantages of
Using Hybrid Cloud
The following are the
disadvantages of using Hybrid Cloud:
- It's possible that businesses lack
the internal knowledge necessary to create such a hybrid environment.
Managing security may also be more challenging. Different access levels
and security considerations may apply in each environment.
- Managing a hybrid cloud may be more
difficult. With all of the alternatives and choices available today, not
to mention the new PaaS components and technologies that will be released
every day going forward, public cloud and migration to public cloud are
already complicated enough. It could just feel like a step too far to
include hybrid.
4. Community Cloud
- Community clouds are distributed
systems created by integrating the services of different clouds to address
the specific needs of an industry, a community, or a business
sector. But sharing responsibilities among the organizations is
difficult.
- In the community cloud, the
infrastructure is shared between organizations that have shared concerns
or tasks. An organization or a third party may manage the cloud.
- Examples: CloudSigma,
Nextcloud, Synology C2, OwnCloud, Stratoscale
Advantages of
Using Community Cloud
The following are the
advantages of using Community Cloud:
- Because the entire cloud is shared by
numerous enterprises or a community, community clouds are cost-effective.
- Because it works with every user, the
community cloud is adaptable and scalable. Users can alter the documents
according to their needs and requirements.
- Public cloud is less secure than the
community cloud, which is more secure than private cloud.
- Thanks to community clouds, we may
share cloud resources, infrastructure, and other capabilities between
different enterprises.
Disadvantages of
using Community Cloud
The following are the
disadvantages of using Community Cloud:
- Not all businesses should choose
community cloud.
- Gradual adoption of data
- It's challenging for corporations to
share duties.
0 Comments