Professional Documents
Culture Documents
sadiakhan4422@gmail.com
Advantages and Disadvantages
of Cloud Computing
Advantages together with Resource sharing, Elasticity,
Resource Aggregation, User convenience
Lower Computer Costs
Improved Performance
Device Independent
Advantages and Disadvantages
of Cloud Computing
Disadvantages
Required constant internet connection
Does not work well with low-speed connection
Features might be limited
Can be slow
Stored data might not be secured
Stored data can be lost
General Concerns: vendors or CSP dependency
Why cloud computing could be
successful when other paradigms
have failed?
It is in a better position to exploit recent advances in
software, networking, storage, and processor technologies
promoted by the same companies who provide cloud
services.
It is focused on enterprise computing; its adoption by
industrial organizations, financial institutions, government,
and so on could have a huge impact on the economy.
A cloud consists of a homogeneous set of hardware and
software resources.
The resources are in a single administrative domain (AD).
Security, resource management, fault-tolerance, and quality
of service are less challenging than in a heterogeneous
environment with resources in multiple ADs.
Relevant Technologies
Major building blocks of
Cloud Computing Architecture
Cloud Computing Architecture
vs. “XaaS”
XaaS Stack Views: Customer View
vs. Provider View
Architecture for Elasticity
…elasticity and cost requirements impact architecture
It has two broader approaches
Service Models (XaaS)
Service Models (XaaS)
Broad network access (Cloud) + Resource pooling (Cloud)
+ business-driven infrastructure On-demand (SOI)
+ service-oriented (SOI)=XaaS
of Components