Agenda
What is cloud computing?
Definition Essential characteristics Service models Deployment models
Challenges orensics in cloud computing
Cloud Computing ! Definition
"he #$S" definition of cloud computing%
&Cloud computing is a model for ena'ling u'i(uitous) convenient) on!demand networ* access to a shared pool of configura'le computing resources +e,g,) networ*s) servers) storage) applications) and servicesthat can 'e rapidly provisioned and released with minimal management effort or service provider interaction,.
Essential Characteristics
/n!demand self service 0esource pooling 1road networ* access 0apid elasticity Measura'le service
Service Models
Software as a Service +SaaS-
2latform as a Service +2aaS $nfrastructure as a Service +$aaS-
"he #$S" Cloud Definition ramewor*
3y'rid Clouds Deployment Models Service Models Essential Characteristics Private Cloud Software as a Service +SaaSCommunity Cloud 2latform as a Service +2aaS/n Demand Self!Service 1road #etwor* Access 0esource 2ooling Massive Scale Common Characteristics 3omogeneity 5irtuali6ation 4ow Cost Software 0apid Elasticity Measured Service 0esilient Computing Geographic Distri'ution Service /rientation Advanced Security Public Cloud $nfrastructure as a Service +$aaS-
Cloud – pros and cons
Agility – /n demand computing infrastructure Multi!tenancy – Several customers share infrastructure) without compromising privacy and security of each of the customer7s data Service!oriented – compose applications out of loosely coupled services, /ne service failure will not disrupt other services, E8pose these services as A2$7s 5irtuali6ed – decoupled from underlying hardware, Multiple applications can run in one computer
Challenges
Governance Security and 2rivacy S4A guarantees Compliance and auditing
0elia'ility
Good service provider with 99,999: availa'ility Cloud independence – 5endor loc*!in Cloud provider goes out of 'usiness 4ac* of standardi6ation to ensure porta'ility