IaaS vs PaaS vs SaaS
Google App
Engine
Gmail
vs vs
IaaS vs PaaS vs SaaS
Are all cloud computing service models, but they differ
in what they provide and the level of control you have.
This is like renting a vacant lot and utilities (electricity, water). You're responsible for
everything else - building the foundation, framing the house, electrical wiring, etc.
IaaS (Infrastructure as a Service)
✔ It offers maximum control but requires the most technical expertise.
✔ An example of IaaS is Amazon Web Services (AWS).
IaaS (Infrastructure as a Service)
✔ This is where pre-configured hardware is provided via a virtualized interface.
✔ There is no high level infrastructure software provided, this must be provided by the buyer
embedded with their own virtual applications.
✔ Some vendors like Oracle will provide operating system also as part of their IaaS service but not all.
Other Examples Are;
✔ IBM Cloud
✔ Google Cloud
✔ Microsoft Azure
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
You Manage
Vendor Manages
PaaS (Platform as a Service)
This is like getting a pre-built shell of a house with plumbing and electrical wiring
already installed. You can customize the interior - add rooms, paint the walls, lay
down flooring.
✔ PaaS offers a development environment for you to build your applications
without worrying about the underlying infrastructure.
✔ An example of PaaS is Google App Engine
PaaS (Platform as a Service)
It refers to cloud-based platform services that provide developers with
a framework they can use to build custom applications upon.
Platform as a service (PaaS) goes a stage further and includes the
operating environment included the operating system and software
tools (database/middleware/development tools)
Other Examples Are;
✔ Heroku
✔ Apprenda
✔ Red Hat OpenShift
Applications
Data
Virtualization
Servers
Storage
Networking
Runtime
Middleware
O/S
You Manage
Vendor Manages
SaaS (Software as a Service)
This is like renting a fully furnished apartment. You can move in right away and
use everything that's already there.
✔ SaaS offers ready-made software applications that you can access over the internet.
✔ Examples of SaaS include Gmail, Dropbox, and Salesforce.
SaaS (Software as a Service)
It refers to cloud-based software that is hosted online by a company and is
available for purchase on a subscription basis and is delivered via the internet.
SaaS offers fully functional applications on-demand to provide specific services such as CRM, ERP,
email management, web conferencing and an increasingly wide range of other applications.
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Other Examples Are;
✔ JIRA
✔ Dropbox
✔ HubSpot
Vendor Manages
Thank
You

IaaS vs PaaS vs Saas. Know the core differences.pptx

  • 1.
    IaaS vs PaaSvs SaaS Google App Engine Gmail vs vs
  • 2.
    IaaS vs PaaSvs SaaS Are all cloud computing service models, but they differ in what they provide and the level of control you have.
  • 3.
    This is likerenting a vacant lot and utilities (electricity, water). You're responsible for everything else - building the foundation, framing the house, electrical wiring, etc. IaaS (Infrastructure as a Service) ✔ It offers maximum control but requires the most technical expertise. ✔ An example of IaaS is Amazon Web Services (AWS).
  • 4.
    IaaS (Infrastructure asa Service) ✔ This is where pre-configured hardware is provided via a virtualized interface. ✔ There is no high level infrastructure software provided, this must be provided by the buyer embedded with their own virtual applications. ✔ Some vendors like Oracle will provide operating system also as part of their IaaS service but not all. Other Examples Are; ✔ IBM Cloud ✔ Google Cloud ✔ Microsoft Azure Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking You Manage Vendor Manages
  • 5.
    PaaS (Platform asa Service) This is like getting a pre-built shell of a house with plumbing and electrical wiring already installed. You can customize the interior - add rooms, paint the walls, lay down flooring. ✔ PaaS offers a development environment for you to build your applications without worrying about the underlying infrastructure. ✔ An example of PaaS is Google App Engine
  • 6.
    PaaS (Platform asa Service) It refers to cloud-based platform services that provide developers with a framework they can use to build custom applications upon. Platform as a service (PaaS) goes a stage further and includes the operating environment included the operating system and software tools (database/middleware/development tools) Other Examples Are; ✔ Heroku ✔ Apprenda ✔ Red Hat OpenShift Applications Data Virtualization Servers Storage Networking Runtime Middleware O/S You Manage Vendor Manages
  • 7.
    SaaS (Software asa Service) This is like renting a fully furnished apartment. You can move in right away and use everything that's already there. ✔ SaaS offers ready-made software applications that you can access over the internet. ✔ Examples of SaaS include Gmail, Dropbox, and Salesforce.
  • 8.
    SaaS (Software asa Service) It refers to cloud-based software that is hosted online by a company and is available for purchase on a subscription basis and is delivered via the internet. SaaS offers fully functional applications on-demand to provide specific services such as CRM, ERP, email management, web conferencing and an increasingly wide range of other applications. Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking Other Examples Are; ✔ JIRA ✔ Dropbox ✔ HubSpot Vendor Manages
  • 9.