What is Cloud Computing | Types of Cloud Computing model - IaaS, PaaS and SaaS | Deployment Model


Contents - 

Introduction

Types of Cloud Computing  / Deployment Model – Private , Public , Hybrid

Types of Cloud Computing Model / Service Model  - Iaas, Pass, Saas



Introduction to Cloud Computing

Cloud computing is the delivery of different services through the Internet. These resources include tools and applications like data storage, servers, databases, networking, and software.

It refers to running workloads remotely over the internet.

Cloud computing is named as such because the information being accessed is found remotely in the cloud or a virtual space.

Companies that provide cloud services enable users to store files and applications on remote servers and then access all the data via the Internet. This means the user is not required to be in a specific place to gain access to it, allowing the user to work remotely.


Types of Cloud Computing  / Deployment Model




Private Cloud

A private cloud refers to cloud computing resources used exclusively by a single business or organization. A private cloud can be physically located on the company’s on-site datacenter. Some companies also pay third-party service providers to host their private cloud. A private cloud is one in which the services and infrastructure are maintained on a private network.

Public Cloud

Public clouds are owned and operated by a third-party cloud service providers, which deliver their computing resources like servers and storage over the Internet. Microsoft Azure or AWS is an example of a public cloud. With a public cloud, all hardware, software and other supporting infrastructure is owned and managed by the cloud provider. You access these services and manage your account using a web browser.

Hybrid Cloud

Hybrid clouds combine public and private clouds, bound together by technology that allows data and applications to be shared between them. By allowing data and applications to move between private and public clouds, a hybrid cloud gives your business greater flexibility, more deployment options and helps optimize your existing infrastructure, security and compliance.

Types of Cloud Computing Model / Service Model 


The three main types of cloud computing include Infrastructure as a Service, Platform as a Service, and Software as a Service. Each type of cloud computing provides different levels of control, flexibility, and management so that you can select the right set of services for your needs. 


Infrastructure as a Service (IaaS)

Platform as a Service (PaaS)

Software as a Service (SaaS)


Types of Cloud Computing Model -  IaaS


At a basic level, IaaS public cloud providers offer storage and compute services.
It involves a method for delivering everything from operating systems to servers and storage , networking.
It is most similar to the existing IT resources with which many IT departments and developers are familiar..
Infrastructure as a service (IaaS) is also known as hardware as a service (HaaS).


Types of Cloud Computing Model -  PaaS


Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.

PaaS is designed to make it easier for developers to quickly create web or mobile apps, without worrying about setting up or managing the underlying infrastructure of servers, storage, network and databases needed for development.

There are several types of PaaS, including public, private and hybrid.

Types of Cloud Computing Model -  SaaS


Software as a service (SaaS) is a software distribution model in which a third-party provider hosts applications and makes them available to customers over the Internet.
The provider hosts the customer’s software and delivers it to approved end users over the internet.  

SaaS provides you with a complete product that is run and managed by the service provider. In most cases, people referring to SaaS are referring to end-user applications (such as web-based email or Microsoft office 365). With a SaaS offering, you don’t have to think about how the service is maintained or how the underlying infrastructure is managed. You only need to think about how you will use that particular software.



Watch the below Video for this explanation -





No comments:

Post a Comment