SlideShare una empresa de Scribd logo
1 de 21
Introduction to Cloud Computing
Sara Abbas
Grid Computing
Def
• Grid Computing
• combination of computer resources from multiple
administrative domains applied to a common task*
Core idea
• distributed parallel
computation
• super virtual computer
Utility Computing
Def
“The packaging of computing resources (computation,
storage etc.) as a metered service similar to a
traditional public utility”*
Observation
• not a new concept
• –"If computers of the kind I have advocated become
the computers of the future, then computing may
someday be organized as a public utility just as the
telephone system is a public utility... The computer
utility could become the basis of a new and
important industry."
Cloud Computing
Definition
“Cloud computing is a model for enabling
convenient, on-demand network access to a shared
pool of configurable computing resources (e.g.,
networks, servers, storage, applications, and
services) that can be rapidly provisioned and
released with minimal management effort or
service provider interaction. This cloud model
promotes availability and is composed of five
essential characteristics, three service models, and
four deployment models.”*
Early Models of Cloud Computing
• Basic reasoning: information and data processing can be done more
efficiently on large farms of computing and storage systems accessible via
the Internet.
Two early models:
1. Grid computing – initiated by the National Labs in the
early 1990s; targeted primarily at scientific computing.
“Grid computing is the collection of computer resources from multiple
locations to reach a common goal. The grid can be thought of as a distributed
system with non-interactive workloads that involve a large number of files.”
from Wikipedia
2. Utility computing – initiated in 2005-2006 by IT
companies and targeted at enterprise computing.
“Utility computing is a service provisioning model in which a service provider
makes computing resources and infrastructure management available to the
customer as needed, and charges them for specific usage rather than a flat
rate.” from Wikipedia
Cloud computing - Characteristics
Shared Resources and Resource Management:
• Cloud uses a shared pool of resources
• Uses Internet techn. to offer scalable and elastic services.
• The term elastic computing refers to the ability of
• dynamically and on-demand acquiring computing resources
and supporting a variable workload.
• Resources are metered and users are charged accordingly.
• It is more cost-effective due to resource-multiplexing.
Lower costs for the cloud service provider are past to the
cloud users.
Cloud computing (cont d)
Data Storage:
• Data is stored:
• in the “cloud”, in certain cases closer to the site where it is used.
• appears to the users as if stored in a location-independent manner.
• The data storage strategy can increase reliability, as well as security,
and can lower communication costs.
Management:
• The maintenance and security are operated by service providers.
• The service providers can operate more efficiently due to
specialization and centralization.
Cloud Computing Advantages
• Resources, such as CPU cycles, storage, network
bandwidth, are shared.
• When multiple applications share a system, their peak
demands for resources are not synchronised thus,
multiplexing leads to a higher resource utilization.
• Resources can be aggregated to support data-intensive
applications.
• Data sharing facilitates collaborative activities. Many
applications require multiple types of analysis of
shared data sets and multiple decisions carried out by
groups scattered around the globe.
• Eliminates the initial investment costs for a
private computing infrastructure and the
maintenance and operation costs.
• Cost reduction: concentration of resources
creates the opportunity to pay as you go for
computing.
• Elasticity: the ability to accommodate workloads
with very large peak-to-average ratios.
• User convenience: virtualization allows users to
operatin familiar environments rather than in
idiosyncratic ones.
Types of clouds
• Public Cloud - the infrastructure is made available to
general public or a large industry group and is owned
by the organization selling cloud services.
• Private Cloud – the infrastructure is operated solely for
organization.
• Hybrid Cloud - composition of two or more Clouds
(public, private, or community) as unique entities but
bound by a standardized technology that enables data
application portability.
• Other types: e.g., Community/Federated Cloud
infrastructure is shared by several organizations and
supports a community that has shared concerns.
Cloud Delivery Models
• 1. Software as a Service (SaaS) (high level)
• 2. Platform as a Service (PaaS)
• 3. Infrastructure as a Service (IaaS) (low level)
Infrastructure-as-a-Service (IaaS)
• Infrastructure is compute resources, CPU, VMs, storage, etc
• The user is able to deploy and run arbitrary software, which
can include operating systems and applications.
• The user does not manage or control the underlying Cloud
infrastructure but has control over operating systems,
storage, deployed applications, and possibly limited control
some networking components, e.g., host firewalls.
• Services offered by this delivery model include: server
hosting, storage, computing hardware, operating systems,
virtual instances, load balancing, Internet access, and
bandwidth provisioning.
• Example: Amazon EC2
Platform-as-a-Service (PaaS)
• Allows a cloud user to deploy consumer-created or acquired
applications using programming languages and tools supported by
the service provider.
• The user:
 Has control over the deployed applications and, possibly,
application hosting environment configurations.
 Does not manage or control the underlying Cloud infrastructure
including network, servers, operating systems, or storage.
• Not particularly useful when:
 The application must be portable.
 Proprietary programming languages are used.
 The hardware and software must be customised to improve the
performance of the application.
• Examples: Google App Engine, Windows Azure
Software-as-a-Service (SaaS)
• Applications are supplied by the service provider.
• The user does not manage or control the underlying
Cloud infrastructure or individual application
capabilities.
• Services offered include:
 Enterprise services such as: workflow management,
communications, digital signature, customer
relationship management (CRM), desktop software,
financial management, geospatial, and search.
• Not suitable for real-time applications or for those
where data is not allowed to be hosted externally.
• Examples: Gmail, Salesforce
The Three delivery models of Cloud
Computing
Cloud activities
• Service management and provisioning
 Virtualization.
 Service provisioning.
 Call center.
 Operations management.
 Systems management.
 QoS management.
 Billing and accounting, asset management.§ SLA
management.
 Technical support and backups.
Cloud activities (contd)
• Security management including:
 ID and authentication.
 Certification and accreditation.
 Intrusion prevention.
 Intrusion detection.
 Virus protection.
 Cryptography.
 Physical security, incident response.
 Access control, audit and trails, and firewalls.
Cloud activities (cont d)
• Customer services such as:
 Customer assistance and on-§ Subscriptions.
 Business intelligence.
 Reporting.
 Customer preferences.
 Personalization.
• Integration services including
• Data management.
• Development.
Privacy issues
• Cloud service providers have already collected
petabytes of sensitive personal information stored in
data centers around the world. The acceptance of
Cloud Computing therefore will be determined by
privacy issues addressed by these companies and the
countries where the data centers are located.
• Privacy is affected by cultural differences; some
cultures favors privacy, others emphasize community.
This leads to an ambivalent attitude towards privacy in
the Internet which is a global system.
Cloud Vulnerabilities
• Clouds are affected by malicious attacks and failures of the
infrastructure, e.g., power failures.
• Such events can affect the Internet domain name servers and
prevent access to a Cloud or can directly affect the
• Clouds:
 in 2004 an attack at Akamai caused a domain name
outage and a major blackout that affected Google,
Yahoo, and other sites.
 in 2009, Google was the target of a denial of service
attack which took down Google News and Gmail for
several days;
 in 2012 lightning caused a prolonged down time at
Amazon.
Introduction to Cloud Computing.pptx

Más contenido relacionado

Similar a Introduction to Cloud Computing.pptx

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
Jagriti Rai
 

Similar a Introduction to Cloud Computing.pptx (20)

Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptx
 
OE Unvjgugugugjjjjjigugiigugigiggit1.pptx
OE Unvjgugugugjjjjjigugiigugigiggit1.pptxOE Unvjgugugugjjjjjigugiigugigiggit1.pptx
OE Unvjgugugugjjjjjigugiigugigiggit1.pptx
 
cloudintro-lec018.1.ppt
cloudintro-lec018.1.pptcloudintro-lec018.1.ppt
cloudintro-lec018.1.ppt
 
Cloud Computing MODULE 1 basics of cloud computing .ppt
Cloud Computing MODULE 1 basics of cloud computing .pptCloud Computing MODULE 1 basics of cloud computing .ppt
Cloud Computing MODULE 1 basics of cloud computing .ppt
 
Unit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxUnit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptx
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing (Lecture 1 & 2).pptx
Cloud Computing (Lecture 1 & 2).pptxCloud Computing (Lecture 1 & 2).pptx
Cloud Computing (Lecture 1 & 2).pptx
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPT
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
UNIT 1.pdf
UNIT 1.pdfUNIT 1.pdf
UNIT 1.pdf
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud-Computing.pptx
Cloud-Computing.pptxCloud-Computing.pptx
Cloud-Computing.pptx
 
cloud computing.ppt
cloud computing.pptcloud computing.ppt
cloud computing.ppt
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
CC01.pptx
CC01.pptxCC01.pptx
CC01.pptx
 
12458003.ppt
12458003.ppt12458003.ppt
12458003.ppt
 
cloud computing architecture.pptx
cloud computing architecture.pptxcloud computing architecture.pptx
cloud computing architecture.pptx
 
Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basics
 
The cloud ecosystem
The cloud ecosystemThe cloud ecosystem
The cloud ecosystem
 

Más de sarahabbas40 (6)

TSO.ppt
TSO.pptTSO.ppt
TSO.ppt
 
ERD.pptx
ERD.pptxERD.pptx
ERD.pptx
 
DFD.ppt
DFD.pptDFD.ppt
DFD.ppt
 
Presentation clod.pptx
Presentation clod.pptxPresentation clod.pptx
Presentation clod.pptx
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
lec24-cloud-computing.ppt
lec24-cloud-computing.pptlec24-cloud-computing.ppt
lec24-cloud-computing.ppt
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Introduction to Cloud Computing.pptx

  • 1. Introduction to Cloud Computing Sara Abbas
  • 2. Grid Computing Def • Grid Computing • combination of computer resources from multiple administrative domains applied to a common task* Core idea • distributed parallel computation • super virtual computer
  • 3. Utility Computing Def “The packaging of computing resources (computation, storage etc.) as a metered service similar to a traditional public utility”* Observation • not a new concept • –"If computers of the kind I have advocated become the computers of the future, then computing may someday be organized as a public utility just as the telephone system is a public utility... The computer utility could become the basis of a new and important industry."
  • 4. Cloud Computing Definition “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.”*
  • 5. Early Models of Cloud Computing • Basic reasoning: information and data processing can be done more efficiently on large farms of computing and storage systems accessible via the Internet. Two early models: 1. Grid computing – initiated by the National Labs in the early 1990s; targeted primarily at scientific computing. “Grid computing is the collection of computer resources from multiple locations to reach a common goal. The grid can be thought of as a distributed system with non-interactive workloads that involve a large number of files.” from Wikipedia 2. Utility computing – initiated in 2005-2006 by IT companies and targeted at enterprise computing. “Utility computing is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a flat rate.” from Wikipedia
  • 6. Cloud computing - Characteristics Shared Resources and Resource Management: • Cloud uses a shared pool of resources • Uses Internet techn. to offer scalable and elastic services. • The term elastic computing refers to the ability of • dynamically and on-demand acquiring computing resources and supporting a variable workload. • Resources are metered and users are charged accordingly. • It is more cost-effective due to resource-multiplexing. Lower costs for the cloud service provider are past to the cloud users.
  • 7. Cloud computing (cont d) Data Storage: • Data is stored: • in the “cloud”, in certain cases closer to the site where it is used. • appears to the users as if stored in a location-independent manner. • The data storage strategy can increase reliability, as well as security, and can lower communication costs. Management: • The maintenance and security are operated by service providers. • The service providers can operate more efficiently due to specialization and centralization.
  • 8. Cloud Computing Advantages • Resources, such as CPU cycles, storage, network bandwidth, are shared. • When multiple applications share a system, their peak demands for resources are not synchronised thus, multiplexing leads to a higher resource utilization. • Resources can be aggregated to support data-intensive applications. • Data sharing facilitates collaborative activities. Many applications require multiple types of analysis of shared data sets and multiple decisions carried out by groups scattered around the globe.
  • 9. • Eliminates the initial investment costs for a private computing infrastructure and the maintenance and operation costs. • Cost reduction: concentration of resources creates the opportunity to pay as you go for computing. • Elasticity: the ability to accommodate workloads with very large peak-to-average ratios. • User convenience: virtualization allows users to operatin familiar environments rather than in idiosyncratic ones.
  • 10. Types of clouds • Public Cloud - the infrastructure is made available to general public or a large industry group and is owned by the organization selling cloud services. • Private Cloud – the infrastructure is operated solely for organization. • Hybrid Cloud - composition of two or more Clouds (public, private, or community) as unique entities but bound by a standardized technology that enables data application portability. • Other types: e.g., Community/Federated Cloud infrastructure is shared by several organizations and supports a community that has shared concerns.
  • 11. Cloud Delivery Models • 1. Software as a Service (SaaS) (high level) • 2. Platform as a Service (PaaS) • 3. Infrastructure as a Service (IaaS) (low level)
  • 12. Infrastructure-as-a-Service (IaaS) • Infrastructure is compute resources, CPU, VMs, storage, etc • The user is able to deploy and run arbitrary software, which can include operating systems and applications. • The user does not manage or control the underlying Cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control some networking components, e.g., host firewalls. • Services offered by this delivery model include: server hosting, storage, computing hardware, operating systems, virtual instances, load balancing, Internet access, and bandwidth provisioning. • Example: Amazon EC2
  • 13. Platform-as-a-Service (PaaS) • Allows a cloud user to deploy consumer-created or acquired applications using programming languages and tools supported by the service provider. • The user:  Has control over the deployed applications and, possibly, application hosting environment configurations.  Does not manage or control the underlying Cloud infrastructure including network, servers, operating systems, or storage. • Not particularly useful when:  The application must be portable.  Proprietary programming languages are used.  The hardware and software must be customised to improve the performance of the application. • Examples: Google App Engine, Windows Azure
  • 14. Software-as-a-Service (SaaS) • Applications are supplied by the service provider. • The user does not manage or control the underlying Cloud infrastructure or individual application capabilities. • Services offered include:  Enterprise services such as: workflow management, communications, digital signature, customer relationship management (CRM), desktop software, financial management, geospatial, and search. • Not suitable for real-time applications or for those where data is not allowed to be hosted externally. • Examples: Gmail, Salesforce
  • 15. The Three delivery models of Cloud Computing
  • 16. Cloud activities • Service management and provisioning  Virtualization.  Service provisioning.  Call center.  Operations management.  Systems management.  QoS management.  Billing and accounting, asset management.§ SLA management.  Technical support and backups.
  • 17. Cloud activities (contd) • Security management including:  ID and authentication.  Certification and accreditation.  Intrusion prevention.  Intrusion detection.  Virus protection.  Cryptography.  Physical security, incident response.  Access control, audit and trails, and firewalls.
  • 18. Cloud activities (cont d) • Customer services such as:  Customer assistance and on-§ Subscriptions.  Business intelligence.  Reporting.  Customer preferences.  Personalization. • Integration services including • Data management. • Development.
  • 19. Privacy issues • Cloud service providers have already collected petabytes of sensitive personal information stored in data centers around the world. The acceptance of Cloud Computing therefore will be determined by privacy issues addressed by these companies and the countries where the data centers are located. • Privacy is affected by cultural differences; some cultures favors privacy, others emphasize community. This leads to an ambivalent attitude towards privacy in the Internet which is a global system.
  • 20. Cloud Vulnerabilities • Clouds are affected by malicious attacks and failures of the infrastructure, e.g., power failures. • Such events can affect the Internet domain name servers and prevent access to a Cloud or can directly affect the • Clouds:  in 2004 an attack at Akamai caused a domain name outage and a major blackout that affected Google, Yahoo, and other sites.  in 2009, Google was the target of a denial of service attack which took down Google News and Gmail for several days;  in 2012 lightning caused a prolonged down time at Amazon.