You are on page 1of 25

Cloud Computing

Presented By-
Jarin Tasnim Khan
Department Of CSE
27
th
Batch
Ahsanullah University of Science & Technology
Dhaka,Bangladesh.


.




Overview
Definition
Why is it called cloud computing?
History
Comparison
Key properties
Cloud storage
Major usage
Pros & cons
The future
Conclusion









What is Cloud Computing?
Large group of interconnected computers.
Computers can be PCs or network servers.
Available to broad group of users.
Access is via the Internet.
User can access docs and apps from any
computer.
Why is it called Cloud Computing?
Traditionally used a cloud symbol to denote the
internet.

Represent an unknown network in general.

Cloud computing becomes Internet Computing.

History of Cloud Computing
Concept was given by John McCarthy, a computer
scientist in 1960.

Revolutionized Cloud Computing.

Moving from clustering computing to grid computing.
Clustering
Grid






Comparing Cloud Computing
and
Personal Computing
Way of storing softwares and documents .
Normal Computing is PC-centric. Cloud
Computing is document-centric.
Availability of documents.
Collaborating documents.




Key Properties of Cloud Computing
User-Centric
Task-Centric
Powerful
Accessible
Intelligent
Programmable

Cloud Storage

Main use is data
storage.

User sees a virtual
server while storing
data.

Users data store in one
or more computers.


Cloud Functionality
Cloud Computing Usage
Cloud Computing has 3
major uses:
Software as a Service
Platform as a Service
Infrastructure as a Service

SaaS
Software as a Service
PaaS
Platform as a Service
IaaS
Infrastructure as a Service
Software as a Service

software for customer use

No downloads

No installing


(SaaS)

Platform as a Service

user-built applications onto the cloud
infrastructure

built using programming languages and
software tools supported by the provider


(PaaS)

Infrastructure as a Service

Allows users to rent processing, storage,
networks, and other resources

User can deploy and run the guest OS and
applications

User has control over OS, storage, deployed
applications, and possibly select networking
components


(IaaS)

Cloud Computing Pros
Reduced Cost
Increased storage
Highly automated
Flexibility
Scale as needed
More mobility

Cloud Computing Cons

Security Issues
Internet connection
Too many platforms
Migration of massive data
Speed

Future of Cloud Computing
Expansion and domination.

Quality of service & compatibility hurdle.

The lack of broadband spectrum.


Conclusion
Cloud computing holds a lot of promise and we
believe that it is likely to be a major influence on
hosting and application development.

In the future, we have the confidence that the new
technologys incumbent issues will be resolved
satisfactorily.
Any Question?
Thank You.