Introducting Cloud Computing

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

description

Key to the definition of cloud computing is the “cloud” itself. Here , the cloud is a large group of interconnected computers. These computers can be personal computers or network servers; they can be public or private. This cloud of computers extends beyond a single company or enterprise. The applications and data served by the cloud are available to broad group of users, cross-enterprise and cross-platform. Access is via the Internet. Any authorized user can access these docs and apps from any computer over any Internet connection.

Transcript of Introducting Cloud Computing

Page 1: Introducting Cloud Computing

Cloud Computing

Presented By-

Jarin Tasnim Khan

Department Of CSE

27th Batch

Ahsanullah University of Science & Technology

Dhaka,Bangladesh.

.

Page 2: Introducting Cloud Computing

Overview

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

Page 3: Introducting Cloud Computing

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.

Page 4: Introducting Cloud Computing
Page 5: Introducting Cloud Computing

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. 

Page 6: Introducting Cloud 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

Page 7: Introducting Cloud Computing

Comparing Cloud Computing and

Personal Computing

Page 8: Introducting Cloud Computing

• Way of storing softwares and documents .

• Normal Computing is PC-centric. Cloud

Computing is document-centric.

• Availability of documents.

• Collaborating documents.

Page 9: Introducting Cloud Computing

Key Properties of Cloud Computing

• User-Centric

• Task-Centric

• Powerful

• Accessible

• Intelligent

• Programmable

Page 10: Introducting Cloud Computing

Cloud Storage

• Main use is data storage.

• User sees a virtual server while storing data.

• User’s data store in one or more computers.

Page 11: Introducting Cloud Computing

Cloud Functionality

Page 12: Introducting Cloud Computing

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

Page 13: Introducting Cloud Computing

Software as a Service

– software for customer use

– No downloads

– No installing

(SaaS)

Page 14: Introducting Cloud Computing
Page 15: Introducting Cloud Computing

Platform as a Service

– user-built applications onto the cloud infrastructure

– built using programming languages and software tools supported by the provider

(PaaS)

Page 16: Introducting Cloud Computing
Page 17: Introducting Cloud Computing

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)

Page 18: Introducting Cloud Computing
Page 19: Introducting Cloud Computing

Cloud Computing Pros

• Reduced Cost• Increased storage• Highly automated• Flexibility• Scale as needed• More mobility

Page 20: Introducting Cloud Computing

Cloud Computing Cons

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

Page 21: Introducting Cloud Computing

Future of Cloud Computing

Page 22: Introducting Cloud Computing

• Expansion and domination.

• Quality of service & compatibility hurdle.

• The lack of broadband spectrum.

Page 23: Introducting Cloud Computing

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.

Page 24: Introducting Cloud Computing

Any Question?

Page 25: Introducting Cloud Computing

Thank You.