Cloud Computing is the leading solution needed by the industry for fast
accessibility and on-demand deliverance of computer resources like
servers, applications, and databases via the cloud(internet) on a
pay-as-you-go usage-based model.
Check out our post on introduction to cloud computing, if you don't understand this post
1. Deployment model
Check out our post on introduction to cloud computing, if you don't understand this post
Every type of cloud has similarities in its computing resources, it's
features.
There are generally some technologies that are used in every type of
cloud-like operating system, API(application programming interfaces),
virtualization software, management-related software, and automation
software.
The different types of clouds are based on a multitude of attributes,
such as ownership, and where it is situated.
The Types of models in cloud computing are
1. Deployment model
2. Service Model
The deployment model as the name suggests is all about making the distinction in the deployment of the service that is the distinction in the deployment model is based on the type of "location" & "Control" you have .eg, Public, Private, or Hybrid Cloud.
Service Model makes the distinction not, of the deployment but the different types of services and features of said services like IAAS, SAAS, PAAS, and FAAS.
There are three types of deployment models
1. Public cloud
2. Private cloud
3. Hybrid cloud
Public cloud
Hybrid cloud
It is used by individuals to organizations that need a public cloud to provide information as well as a private cloud to withhold classified information from unauthorized users.
1. IAAS
2. PAAS
3. SAAS
IAAS
SAAS
|
The deployment model as the name suggests is all about making the distinction in the deployment of the service that is the distinction in the deployment model is based on the type of "location" & "Control" you have .eg, Public, Private, or Hybrid Cloud.
Service Model makes the distinction not, of the deployment but the different types of services and features of said services like IAAS, SAAS, PAAS, and FAAS.
There are three types of deployment models
1. Public cloud
2. Private cloud
3. Hybrid cloud
Public cloud
It is a general-purpose cloud that is publicly available and its
ownership isn't provided to any end-user. The distinction of
location and ownership is no longer necessary.
The public cloud has multiple end-users, some clouds also allow
free or trial access to the public cloud.
Payment can be varied as it can be free or on-demand pay-as-you-go,
paying cycles, or based on storage and bandwidth consumed.
Although the public cloud has restricted infrastructure control
& varied costs it still is highly scalable.
Anyone can use these services online and thus it is highly
available, this high availability results in flexibility for the
owner to provide extra resources as there is a steady income.
This cloud is very suitable to be used for testing, development
& any companies that may want to have a readily available
resource to experiment on.
Private cloud
A private cloud is a cloud used generally by organizations and
corporates to handle their data securely and privately.
A private cloud is like having your car.
It is for single use as per the name itself, this kind of resource
was found near or on-premises.
It is a costly solution to a costly problem, security, integrity
& confidentiality.
The private cloud has very less access points and as all of these
people with access belong to the organization, a breach is highly
unlikely.
This cloud complies with all the necessary law jargon of industry
standards, the legal documentation, and, policies, like the SLA
(Service Level Agreement), all of this improves efficiency.
Hybrid cloud
It is used by individuals to organizations that need a public cloud to provide information as well as a private cloud to withhold classified information from unauthorized users.
For example, If the intelligence agency of a country needs to
disclose unclassified and declassified information to the public while
simultaneously providing its agents and officials and office workers
access to a different cloud that is private and has classified
information.
Government compliance needs very less, although high-end knowledge is needed for the establishment and maintenance of such a cloud.
Government compliance needs very less, although high-end knowledge is needed for the establishment and maintenance of such a cloud.
It can have a private and a public cloud, 2 private or 2 public
clouds to name a few variations.
There are other types of clouds as well like a cloud within a cloud, these are all sub-categories and variation depends solely on the service provider, the main clouds are the ones told in this post.
There are other types of clouds as well like a cloud within a cloud, these are all sub-categories and variation depends solely on the service provider, the main clouds are the ones told in this post.
There are three types of Service models
All these service models have a lot in common like application, data, runtime, middleware, operating system, virtualization, Servers, Storage, and Networking but with all these similarities what is the difference, the difference is these lies on the point that some of the above attributes are handled by the end-user and some by the service provider.
All these service models have a lot in common like application, data, runtime, middleware, operating system, virtualization, Servers, Storage, and Networking but with all these similarities what is the difference, the difference is these lies on the point that some of the above attributes are handled by the end-user and some by the service provider.
1. IAAS
2. PAAS
3. SAAS
IAAS
IAAS stands for "infrastructure as a service". As the name suggests
that the infrastructure is being provided as a service, and is the
most flexible of all the cloud computing services, meaning that the
data storage, networking, servers, and virtualization are being
handled by the service provider and are provided on-demand.
The end-user has to manage the data, runtime, and middleware
software & applications, and the OS.
Just like the traditional infrastructure, IAAS has virtualized
infrastructure of data storage and servers. All of this can now be
outsourced by a business., this delegation of responsibilities is
essential for a business to streamline its functionality and
prioritize the important aspects of the business.
PAAS
PAAS stands for "Platform as a service" and is a model that
provides hardware and software platform that is taken care of by the
CSP (cloud service provider). It is the user's responsibility to
create, manage and handle applications of the platform, although the
environment to develop these applications is provided to the
users.
This service is primarily for developers and programmers as they do
not have to build the infrastructure needed and just need to work on
their applications, thus resulting in the redirection of the focus
to the software work going on.
SAAS
SAAS stands for "Software as a service".
Software as a service provides networking, data storage, server
access, virtualization, the operating system, the middleware, and
runtime applications in the form of software that is managed by a CSP
(cloud service provider).
The CSP must keep the applications and software up to date, and
handle bug fixing.
The software provided is a copy of the software made by the cloud
service provider and is the same for all the users choosing this
plan.
Tags:
Cloud