2. 3 TYPES OF CLOUD
COMPUTING SERVICE
PROVIDERS
IAAS
(INFRASTRUCTURE AS
A SERVICE)
PAAS
(PLATFORM AS A
SERVICE)
SAAS
(SOFTWARE AS A
SERVICE)
1 2 3
3. INFRASTRUCTURE
ASASERVICE
(IAAS)
IaaS is the lowest-level cloud service paradigm and
arguably the most important. With IaaS, pre-configured
hardware resources are provided to users through a
virtual interface. It simply enables access to the
infrastructure needed to power or support that software.
IaaS can provide extra storage for corporate data
backups, network bandwidth for a company website
server
4. INFRASTRUCTURE AS
A SERVICE (IAAS)
Benefits:
Issues:
Full Control of the computing resources through
Administrative Access to VMs.
Flexible and Efficient renting of Computer Hardware.
Portability, Interoperability with Legacy Applications.
Compatibility with legacy security vulnerabilities
Virtual machine sprawl
Data erase practices
Robustness of vm-level isolation
5. SOFTWAREASASERVICE(SAAS)
Sometimes referred to as ‘on-demand
software’, SaaS is a software licensing and
delivery model where a fully functional and
complete software product is delivered to
users over the web on a subscription basis.
SaaS offerings are typically accessed by
end users through a web browser (making
the user’s operating system largely
irrelevant) and can be billed based on
consumption or, more simply, with a flat
monthly charge.
6. SOFTWARE AS A
SERVICE (SAAS)
Benefits:
Issues:
Modest software tools
Efficient use of software licenses
Centralized management & data
Platform responsibilities managed by providers
Multitenant solutions
Browser based risks
Network dependence
Lack of portability between SaaS clouds
7. PLATFORMASA
SERVICE(PAAS)
The capability provided to the consumer is to deploy onto
the cloud infrastructure consumer-created or acquired
applications created using programming languages,
libraries, services, and tools supported by the provider. The
consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating
systems, or storage.
8. PLATFORM AS A
SERVICE (PAAS)
Benefits:
Issues:
Lower administrative overhead
Lower total cost of ownership
Scalable solutions
More current system software
Lack of portability between paas clouds
Event based processor scheduling
Security engineering of paas applications