Big Data - Lec2
Big Data - Lec2
Lec. 2
Dr. Mona Abbass
Content
❑What is Cloud?
❑What is Cloud Computing?
❑Basic Concepts
▪ Deployment Models
▪ Service Models
❑Risks
❑Features of cloud computing
What is Cloud?
❑Cloud Computing provides us a means by
which we can access the applications as
utilities, over the internet.
❑Since then, cloud computing has been evolved from static clients to
dynamic ones from software to services.
History
Benefits
Cloud Computing has numerous advantages, such as :
❑One can access applications as utilities, over the Internet.
❑Manipulate and configure the application online at any time.
❑It does not require to install a specific piece of software to
access or manipulate cloud application.
❑Cloud Computing offers online development and deployment
tools, programming runtime environment through platform as a
service model.
❑Cloud resources are available over the network in a manner that
provides platform independent access to any type of clients.
Benefits
Cloud Computing has numerous advantages, such as :
❑Lock-In
▪ It is very difficult for the customers to switch from one Cloud
Service Provider (CSP) to another.
Risks
Although Cloud Computing is a great innovation in the world of
computing, there also exist downsides of cloud computing, such
as:
❑Isolation failure
▪ It is possible that the data requested for deletion may not get
deleted.
▪ It happens either because extra copies of data are stored but
are not available or disk destroyed also stores data from other
tenants.
Features
There are four key Features of cloud computing.
Features
There are four key Features of cloud computing.
❑On Demand Self-Service
❑Rapid Elasticity
▪ It is very easy to scale up or down the resources at any time.
▪ Resources used by the customers or currently assigned to
customers are automatically monitored.
Questions
1. What are the cloud’s types of access?
2. What are the three basic service models
Thanks
Dr. Mona Abbass
E-mail [email protected]