You are on page 1of 10

Cloud Computing

Que-Explain the framework


architecture of SPI for Cloud
computing?
The SPI model refers to the most common service models of cloud
computing:

1)software as a service (SaaS),

2)platform as a service (PaaS)

3) infrastructure as a service (IaaS).

Cloud computing is a technology model in which a vendor provides


hosted services to users over the internet.

Based on its business goals, an enterprise can choose to adopt one, or


multiple, of the cloud service types depicted in the SPI model:

1. SaaS is a software distribution model in which a cloud provider


hosts applications on its own infrastructure and makes them
available to users over a network, typically the internet.
2. PaaS is a model in which a cloud provider hosts an application
development platform on its own infrastructure and makes that
platform available to users over the internet.
3. IaaS is a model in which a cloud provider hosts servers, storage,
network components and other key parts of IT infrastructure and
then delivers those resources to users over the internet.
In general, all three of these cloud service models follow a pay-as-
you-go approach and reduce the hardware and software investments
an enterprise needs to make within its own on-premises data center.
These Three types of cloud computing service models within the SPI
framework can be deployed as part of a public cloud, private
cloud, hybrid cloud or multi-cloud architecture.
Que-What is public,private ,
hybrid cloud Computing? Explain
with suitable example.

1)Public Cloud:
 Public cloud is an IT model where on-demand computing services
and infrastructure are managed by a third-party provider and shared
with multiple organizations using the public Internet.

A public cloud is hosted, operated, and managed by a third-party


vendor from one or more data centers.
In a public cloud, security management and day-to-day operations
are relegated to the third party vendor, who is responsible for the
public cloud service offering. Hence, the customer of the public cloud
service offering has a low degree of control and oversight of the
physical and logical security aspects of a private cloud.

2)Private Cloud:

Private cloud is a computing model that uses resources which are


dedicated to your organization.

 A private cloud shares many of the characteristics of public cloud


computing including resource pooling, self-service, elasticity and
payby-use delivered in a standardized manner with the additional
control and customization available from dedicated resources.

Sub_Types of Private Cloud:


Dedicated: Private clouds hosted within a customer-owned data
center or at a collocation facility, and operated by internal IT
departments .

Community: Private clouds located at the premises of a third party;


owned, managed, and operated by a vendor who is bound by custom
SLAs and contractual clauses with security and compliance
requirements.

Managed: Private cloud infrastructure owned by a customer and


managed by a vendor.

3)Hybrid Cloud:

A hybrid cloud environment consisting of multiple internal and/or


external providers is a possible deployment for organizations.

 With a hybrid cloud, organizations might run non-core


applications in a public cloud, while maintaining core applications
and sensitive data in-house in a private cloud.
Que-Describe Cloud Services
Delivery Model.
There are three main cloud service delivery models: 
1)Software as a Service (SaaS) 
2)Infrastructure as a Service (IaaS) 
3)Platform as a Service (PaaS) 

(1)
SaaS is a software distribution model in which a cloud provider hosts
applications on its own infrastructure and makes them available to users
over a network, typically the internet.

 SaaS is also known as "on-demand software". It is a software in


which the applications are hosted by a cloud service provider. Users can
access these applications with the help of internet connection and web
browser.

There are the following characteristics of SaaS -

o Managed from a central location


o Hosted on a remote server
o Accessible over the internet
o Users are not responsible for hardware and software updates.
(Updates are applied automatically.)
o The services are purchased on the pay-as-per-use basis

Example: Google Apps, Salesforce, Dropbox,, Cisco WebEx .


(2)
IaaS is a model in which a cloud provider hosts servers, storage, network
components and other key parts of IT infrastructure and then delivers those
resources to users over the internet.

IaaS is also known as Hardware as a Service (HaaS). It is a


computing infrastructure managed over the internet. The main advantage
of using IaaS is that it helps users to avoid the cost and complexity of
purchasing and managing the physical servers.

There are the following characteristics of IaaS -

o Resources are available as a service


o Services are highly scalable
o Dynamic and flexible
o GUI and API-based access
o Automated administrative tasks

Example:  Amazon Web Services (AWS), Microsoft Azure

(3)
PaaS is a model in which a cloud provider hosts an application
development platform on its own infrastructure and makes that platform
available to users over the internet.

PaaS cloud computing platform is created for the programmer to


develop, test, run, and manage the applications.

There are the following characteristics of PaaS -

o Accessible to various users via the same development application.


o Integrates with web services and databases.
o Builds on virtualization technology, so resources can easily be scaled
up or down as per the organization's need.
o Support multiple languages and frameworks.
o Provides an ability to "Auto-scale".

Example:  Heroku,Google App Engine, Apache Stratos,.

S19/Q.4.a.How to provide proper


access control to achive security

S19/Q.3.b.Describe
Virtualization Software Security
in detail?

You might also like