Brief introduction and in-depth analysis of the Cloud Service models.
SaaS, PaaS, IaaS and Other Cloud Computing Service Models
- Characteristics
- Responsibilities
- Challenges
- Examples
2. ▪SaaS Service Model
▪PaaS Service Model
▪IaaS Service Model
▪Other Cloud Computing Service Model
ShashankViswanadha
3. ▪ Software as a Service
▪ Considered the original cloud service model
▪ Typically web-based applications that don’t require any
special clients
▪ Service provider is responsible for virtually everything
but client systems
ShashankViswanadha
Characteristics
4. ▪ Limited customization
▪ Centralized support and managed by the service
provider
▪ Analytics, usage stats and trends available by the
provider
▪ Integration limitations
ShashankViswanadha
Characteristics
5. ▪ Disparate location
▪ Latency
▪ Multi-tenancy
▪ Little to no customization
▪ Security issues-shared access to data between customers if
flaws in application
▪ Security
▪ Employees of service provider have full access to systems
housing data
ShashankViswanadha
Challenges
7. ▪ Platform as a Service
▪ Customers provided with a platform to use for their
computing requirements
▪ From operating systems to full development platform including web server and
development libraries
ShashankViswanadha
Characteristics
8. ▪ Full control of application customization
▪ Typically limited or no customization to platform itself.
▪ Customer has full visibility to all application usage and trends
▪ Usually, ability to view platform usage analytics too.
▪ Integration
▪ Data stored at provider side but customer has direct access.
ShashankViswanadha
Characteristics
9. ▪ Provider
▪ Everything at the development platform level below
▪ OS patches, updates
▪ Customer
▪ Everything above OS ant the development platform level
▪ Installation and maintenance of any addition applications
▪ Actual data
ShashankViswanadha
Responsibilities
10. ▪Flexibility
▪ Limited offerings of specific platform sets
▪Security
▪ Providers have direct access to all applications and
data
ShashankViswanadha
Challenges
12. ▪ Infrastructure as a Service
▪ Provides core services such as computing power,
storage, networking, and operating systems.
▪ Customer builds own environment on top of these
resources
ShashankViswanadha
Characteristics
13. ▪ Provider
▪ Responsible for hypervisor layer (if used) and below
▪ Physical hardware, storage, networking
▪ Customer
▪ Responsible for most of the environment excluding provider responsibilities
▪ OS and application maintenance
▪ Antivirus, threat protection application
ShashankViswanadha
Responsibilities
14. ▪ Costs
▪ Charged for resources usage (processor,
memory); customers that don’t carefully monitor
use may incur high charges
ShashankViswanadha
Challenges
16. ▪ Database as a Service (DBaaS)
▪ Desktop as a Service (DaaS)
▪ Storage as a Service (STaaS)
▪ Communication as a Service (CaaS)
▪ Business Process as a Service (BPaaS)
▪ Security as a Service
▪ Integration as a service
▪ Testing as a service
ShashankViswanadha