Cloud Computing Servicemodels
Cloud Computing Servicemodels
1. Deployment Models
2. Service Models
Deployment Models
Deployment models define the type of access to the cloud, i.e., how
the cloud is located? Cloud can have any of the four types of access:
Public, Private, Hybrid and Community.
PUBLIC CLOUD : The Public Cloud allows systems and services to be
easily accessible to the general public. Public cloud may be less secure because
of its openness, e.g., e-mail.
Issues :
• COMPATIBILITY WITH LEGACY SECURITY
VULNERABILITIES
• VIRTUAL MACHINE SPRAWL
• DATA ERASE PRACTICES
• ROBUSTNESS OF VM-LEVEL ISOLATION
IaaS Examples
Platform as a Service (PaaS)
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
PaaS Examples
Software as a Service (SaaS)
SaaS model allows to use software applications as a service to
end users.
Issues :
•Browser based risks
•Network dependence
•Lack of portability between SaaS clouds
SaaS Examples
Do you Use the Cloud?
Advantages
• Create an Account
User name and
password.