Introducting Cloud Computing
-
Upload
jarin-tasnim-khan -
Category
Technology
-
view
321 -
download
1
description
Transcript of Introducting Cloud Computing
Cloud Computing
Presented By-
Jarin Tasnim Khan
Department Of CSE
27th 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 PC’s 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.
• User’s 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
SaaSSoftware as a Service
PaaSPlatform as a Service
IaaSInfrastructure 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
technology’s incumbent issues will be resolved
satisfactorily.
Any Question?
Thank You.