0% found this document useful (0 votes)
97 views15 pages

Cloud Service Models - Iaas, Paas, SaaS

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views15 pages

Cloud Service Models - Iaas, Paas, SaaS

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

KGiSL Institute of Technology

(Approved by AICTE, New Delhi; Affiliated to Anna University, Chennai)


Recognized by UGC, Accredited by NBA (IT)
365, KGiSL Campus, Thudiyalur Road, Saravanampatti, Coimbatore – 641035.

Department of Computer Science and Engineering

Name of the Faculty : Ms Suriya A

Subject Name & Code : CCS335/ Cloud Computing

Branch & Department : Computer Science and Engineering

Year & Semester : IV / VII

Academic Year :2023-24

CCS335/CC/III CSE/V SEM/KG-KiTE


Syllabus
• UNIT I CLOUD ARCHITECTURE MODELS AND INFRASTRUCTURE 6

• Cloud Architecture: System Models for Distributed and Cloud Computing – NIST Cloud Computing
Reference Architecture – Cloud deployment models – Cloud service models; Cloud Infrastructure:
Architectural Design of Compute and Storage Clouds – Design Challenges
Course Outcome

CO1: Understand the design challenges in the cloud.


TOPIC

Cloud service models


IaaS, PaaS & SaaS
Service Models

CCS335/CC/III CSE/V SEM/KG-KiTE


Example for Service Models

CCS335/CC/III CSE/V SEM/KG-KiTE


Infrastructure as a Service (IaaS)
• Infrastructure as a Service (IaaS) is a cloud computing service where
enterprises rent or lease servers for compute and storage in the cloud
• IaaS is a delivery of technology infrastructure as an on demand
scalable service
• Users can run any operating system or applications on the rented
servers without the maintenance and operating costs of those servers
• It eliminates the need to manually provision and manage physical
servers in data centers.

CCS335/CC/III CSE/V SEM/KG-KiTE


Contd…
Fundamental resources
• Physical machines
• Virtual machines
• Virtual storage
IaaS also offers
• Virtual machine disk storage
• Virtual Local Area Network (VLAN)
• Load balancers
• IP addresses
• Software bundles
CCS335/CC/III CSE/V SEM/KG-KiTE
Contd…
Benefits
• Full control of the computing resources through Administrative Access to
VMs
• Flexible and Efficient renting of Computer Hardware
• Portability, Interoperability with Legacy Applications
Issues
• Compatibility with legacy security vulnerabilities
• Virtual machine sprawl
• Data erase practices
• Robustness of VM-Level isolation
CCS335/CC/III CSE/V SEM/KG-KiTE
Platform as a Service (PaaS)
• It is a complete development and deployment environment in the
cloud, with resources that enable you to deliver everything from
simple cloud-based apps to sophisticated, cloud-enabled enterprise
applications
• You purchase the resources you need from a cloud service
provider on a pay-as-you-go basis and access them over a secure
Internet connection
• PaaS can be delivered through public, private, or hybrid clouds

CCS335/CC/III CSE/V SEM/KG-KiTE


Contd…
Benefits
• Lower administrative overhead
• Lower total cost of ownership
• Scalable solutions
• More current system software
Issues
• Lack of portability between PaaS clouds
• Event-based processor scheduling
• Security engineering of PaaS Applications
CCS335/CC/III CSE/V SEM/KG-KiTE
Software as a Service (SaaS)
• This refers to browser-initiated application software over thousands of cloud
customers
• Services and tools offered by PaaS are utilized in construction of applications
and management of their deployment on resources offered by IaaS providers
• SaaS model provides the software applications as a service
• As a result, on the customer side, there is no upfront investment in servers
or software licensing
• On the provider side, costs are rather low, compared with conventional
hosting of user applications
• The customer data is stored in the cloud that is either vendor proprietary or
a publically hosted cloud supporting the PaaS and IaaS

CCS335/CC/III CSE/V SEM/KG-KiTE


Contd…
Benefits
• Modest software tools
• Efficient use of software licenses
• Centralized management and data
• Platform responsibilities managed by providers
• Multitenant solutions
Issues
• Browser based risks
• Network dependence
• Lack of portability between SaaS clouds
CCS335/CC/III CSE/V SEM/KG-KiTE
Benefits of service models

CCS335/CC/III CSE/V SEM/KG-KiTE


Thank
You!

CCS335/CC/III CSE/V SEM/KG-KiTE

You might also like