SlideShare a Scribd company logo
Dr.S.SHAJUN NISHA,
MCA.,M.Phil.,M.Tech.,MBA.,Ph.D
Assistant Professor & Head
Dept. of Computer Science (PG)
Sadakathullah Appa College
shajunnisha_s@yahoo.com
+91 99420 96220
INTRODUCTION TO
CLOUD COMPUTING
UNIT 1
Understanding
Cloud Computing
2CLOUD COMPUTING
DEFINITION
• It is the delivery of on demand computing service over the internet on a pay as
you go basis.
• An Emerging Computing Technology that uses the Internet and Central Remote
Servers to maintain data and application.
• A combination of hardware and software based computing resources delivered
as a network service.
• It also refers to Manipulating, Configuring and accessing the
application online.
• Makes possible to save files to a remote database and retrieve them on demand.
3CLOUD COMPUTING
4CLOUD COMPUTING
Difference between Internet and
Cloud
• Internet is establishing and maintaining connectivity of
computers
• Cloud is a technology delivers many type of resource over
internet
5CLOUD COMPUTING
6CLOUD COMPUTING
KEY PROPERTIES
Cloud
computing
User-centric
Task centric
powerful
Accessible
Intelligent
Programmable
users having more control, more
choices or more flexibility
Connecting hundreds or
thousands of computers
focus is on how the
application can be helpful to
complete the task
users can instantly retrieve more information from
multiple repositories.
Data retrieval using intelligent
analysis technique
Automated tasks
7CLOUD COMPUTING
APPLICATIONS
8CLOUD COMPUTING
HISTORY
9CLOUD COMPUTING
Client/Server Computing: Centralized Applications
and Storage
• Everything operated on the client/server model.
• All the software applications, all the data, and all the control resided on huge
mainframe computers otherwise known as servers.
• Users accessed the mainframe only when granted permission.
• Processing power is limited.
• When multiple people are sharing a single computer, even if that computer is a
huge mainframe, you have to wait your turn.
• So the client/server model, differed from cloud computing in that it did not
have a user-centric focus;
10CLOUD COMPUTING
Client/Server Computing
11CLOUD COMPUTING
Peer-to-Peer Computing: Sharing Resources
• P2P computing defines a network architecture in which each
computer has equivalent capabilities and responsibilities.
• Every computer is a client and a server; there are no masters
and slaves.
• By recognizing all computers on the network as peers, P2P
enables direct exchange of resources and services.
• P2P was also a decentralizing concept. Control is
decentralized, with all computers functioning as equals.
12CLOUD COMPUTING
Peer-to-Peer Computing
13CLOUD COMPUTING
Distributed Computing: Providing More
Computing Power
• Distributed computing also refers to the use of distributed systems to
solve computational problems.
• In distributed computing, a problem is divided into many tasks, each of
which is solved by one or more computers.
14CLOUD COMPUTING
Collaborative Computing: Working as a
Group
• Multiple users to work simultaneously on the same computer-based
project. This type of collaborative computing is the driving force behind
cloud computing.
• In addition, users must be able to share files and have multiple users
work on the same document simultaneously.
15CLOUD COMPUTING
Cloud Computing: The Next Step in
Collaboration
• Users from multiple locations within a corporation, and from multiple
organizations,desired to collaborate on projects that crossed company and
geographic boundaries. To do this, projects had to be housed in the
“cloud” of the Internet.
16CLOUD COMPUTING
CLOUD ARCHITECTURE
17CLOUD COMPUTING
CLOUD
• The cloud is a collection of computers and servers that are publicly
accessible via the Internet.
• This hardware is typically owned and operated by a third party on a
consolidated basis in one or more data center locations.
18CLOUD COMPUTING
Two Sections in cloud architecture
• Front End
• Back End
Each of the ends is connected through a network, usually Internet.
CLOUD ARCHITECTURE
19CLOUD COMPUTING
20CLOUD COMPUTING
Front End
• The front end refers to the client part of cloud computing system.
• It consists of interfaces and applications that are required to access
the cloud computing platforms, Example - Web Browser.
Back End
• The back end refers to the cloud itself.
• It consists of all the resources required to provide cloud computing
services.
• It comprises of huge data storage, virtual machines, security
mechanism, services, deployment models, servers, etc.
21CLOUD COMPUTING
Process behind cloud architecture
• When users select a task or service (either starting an application
or opening a document).
• The user’s request then gets passed to the system management,
which finds the correct resources and then calls the system’s
appropriate provisioning services.
• These services slice out the necessary resources in the cloud, launch
the appropriate web application, and either creates or opens the
requested document.
• After the web application is launched, the system’s monitoring
functions track the usage of the cloud so that resources are
attributed to the proper user(s).
22CLOUD COMPUTING
Process behind cloud architecture
23CLOUD COMPUTING

More Related Content

PDF
OIT552 Cloud Computing Material
PPTX
The Internet & World Wide Web
PPTX
Cloud computing
PDF
Topic 2: Cloud Computing Paradigms
PPT
Grid and cluster_computing_chapter1
PPTX
Cluster computing pptl (2)
PPTX
Cloud computing
PPTX
Presentation on Cloud Computing
OIT552 Cloud Computing Material
The Internet & World Wide Web
Cloud computing
Topic 2: Cloud Computing Paradigms
Grid and cluster_computing_chapter1
Cluster computing pptl (2)
Cloud computing
Presentation on Cloud Computing

What's hot (20)

PPTX
Cloud Computing
PDF
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
PPT
Computing Outside The Box
PDF
Cloud Computing paradigm
PPTX
Cloud Computing
PPTX
PDF
CS8791 Cloud Computing - Question Bank
PPT
Grid Computing
PPTX
Cloud and Virtualization (Using Virtualization to form Clouds)
PPTX
Cluster and Grid Computing
PPTX
Cloud computing presentation
PPTX
cluster computing
PDF
Cloud computing
PPTX
Wireless Sensor System Architecture
PDF
Network virtualization seminar report
PPTX
Cloud computing and Grid Computing
PPTX
Cloud computing
PPTX
PRESENTATION ON CLOUD COMPUTING
PPTX
Cloud vs grid
Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Computing Outside The Box
Cloud Computing paradigm
Cloud Computing
CS8791 Cloud Computing - Question Bank
Grid Computing
Cloud and Virtualization (Using Virtualization to form Clouds)
Cluster and Grid Computing
Cloud computing presentation
cluster computing
Cloud computing
Wireless Sensor System Architecture
Network virtualization seminar report
Cloud computing and Grid Computing
Cloud computing
PRESENTATION ON CLOUD COMPUTING
Cloud vs grid
Ad

Similar to introduction to cloud computing (20)

PPTX
Cloud-Computing-ppt.pptx
PPTX
Cloud computing ppt
PPTX
Cloud computing ppt
PPTX
Cloud-Computing-ppt.pptx
DOCX
Cloud computing
PPSX
Cloud Computing For Beginners
PPTX
Cloud Computing
PPTX
shivam gupta(48).pptx
PDF
cloudcomputingppt-170825044254.pdf
PPTX
Cloud-Computing-ppt.pptx
PPTX
CLOUD COMPUTING AND ITS TYPES DETAILED.pptx
PPTX
Cloud-Computing.pptx
PPTX
Cloud-Computing-ppt.pptx CLOUD COMPUTING
PPTX
hh.pptx
PPTX
Cloud-Computing-ppt (1).pptx
PPTX
Cloud Computing.pptx
PPTX
reshma ppt(1).pptx
PPTX
Cloud computing
PDF
Cloud computing and uses of cloud computing
Cloud-Computing-ppt.pptx
Cloud computing ppt
Cloud computing ppt
Cloud-Computing-ppt.pptx
Cloud computing
Cloud Computing For Beginners
Cloud Computing
shivam gupta(48).pptx
cloudcomputingppt-170825044254.pdf
Cloud-Computing-ppt.pptx
CLOUD COMPUTING AND ITS TYPES DETAILED.pptx
Cloud-Computing.pptx
Cloud-Computing-ppt.pptx CLOUD COMPUTING
hh.pptx
Cloud-Computing-ppt (1).pptx
Cloud Computing.pptx
reshma ppt(1).pptx
Cloud computing
Cloud computing and uses of cloud computing
Ad

More from Shajun Nisha (18)

PPTX
Google meet and its extensions sac
PPT
Dip syntax 4
PPTX
Dip fundamentals 2
PPTX
Dip application 1
PPTX
Dip digital image 3
PPTX
ICT tools
PPTX
25 environmental ethics intellectual property rights
PPTX
Linear regression in machine learning
PPTX
Basics of research in research methodology
PPTX
Auto encoders in Deep Learning
PPTX
Teaching Aptitude in Research Methodology
PPTX
Perceptron and Sigmoid Neurons
PPTX
Mc Culloch Pitts Neuron
PPTX
Intensity Transformation and Spatial filtering
PPTX
Image Restoration (Digital Image Processing)
PPTX
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)
PPTX
Image processing lab work
PPTX
online learning NPTEL
Google meet and its extensions sac
Dip syntax 4
Dip fundamentals 2
Dip application 1
Dip digital image 3
ICT tools
25 environmental ethics intellectual property rights
Linear regression in machine learning
Basics of research in research methodology
Auto encoders in Deep Learning
Teaching Aptitude in Research Methodology
Perceptron and Sigmoid Neurons
Mc Culloch Pitts Neuron
Intensity Transformation and Spatial filtering
Image Restoration (Digital Image Processing)
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)
Image processing lab work
online learning NPTEL

Recently uploaded (20)

PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Empathic Computing: Creating Shared Understanding
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Approach and Philosophy of On baking technology
PPT
Teaching material agriculture food technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Electronic commerce courselecture one. Pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Big Data Technologies - Introduction.pptx
A comparative analysis of optical character recognition models for extracting...
Spectral efficient network and resource selection model in 5G networks
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Review of recent advances in non-invasive hemoglobin estimation
Empathic Computing: Creating Shared Understanding
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation_ Review paper, used for researhc scholars
Assigned Numbers - 2025 - Bluetooth® Document
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Approach and Philosophy of On baking technology
Teaching material agriculture food technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Network Security Unit 5.pdf for BCA BBA.
Unlocking AI with Model Context Protocol (MCP)
“AI and Expert System Decision Support & Business Intelligence Systems”
Electronic commerce courselecture one. Pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Machine learning based COVID-19 study performance prediction
Big Data Technologies - Introduction.pptx

introduction to cloud computing

  • 1. Dr.S.SHAJUN NISHA, MCA.,M.Phil.,M.Tech.,MBA.,Ph.D Assistant Professor & Head Dept. of Computer Science (PG) Sadakathullah Appa College shajunnisha_s@yahoo.com +91 99420 96220 INTRODUCTION TO CLOUD COMPUTING
  • 3. DEFINITION • It is the delivery of on demand computing service over the internet on a pay as you go basis. • An Emerging Computing Technology that uses the Internet and Central Remote Servers to maintain data and application. • A combination of hardware and software based computing resources delivered as a network service. • It also refers to Manipulating, Configuring and accessing the application online. • Makes possible to save files to a remote database and retrieve them on demand. 3CLOUD COMPUTING
  • 5. Difference between Internet and Cloud • Internet is establishing and maintaining connectivity of computers • Cloud is a technology delivers many type of resource over internet 5CLOUD COMPUTING
  • 7. KEY PROPERTIES Cloud computing User-centric Task centric powerful Accessible Intelligent Programmable users having more control, more choices or more flexibility Connecting hundreds or thousands of computers focus is on how the application can be helpful to complete the task users can instantly retrieve more information from multiple repositories. Data retrieval using intelligent analysis technique Automated tasks 7CLOUD COMPUTING
  • 10. Client/Server Computing: Centralized Applications and Storage • Everything operated on the client/server model. • All the software applications, all the data, and all the control resided on huge mainframe computers otherwise known as servers. • Users accessed the mainframe only when granted permission. • Processing power is limited. • When multiple people are sharing a single computer, even if that computer is a huge mainframe, you have to wait your turn. • So the client/server model, differed from cloud computing in that it did not have a user-centric focus; 10CLOUD COMPUTING
  • 12. Peer-to-Peer Computing: Sharing Resources • P2P computing defines a network architecture in which each computer has equivalent capabilities and responsibilities. • Every computer is a client and a server; there are no masters and slaves. • By recognizing all computers on the network as peers, P2P enables direct exchange of resources and services. • P2P was also a decentralizing concept. Control is decentralized, with all computers functioning as equals. 12CLOUD COMPUTING
  • 14. Distributed Computing: Providing More Computing Power • Distributed computing also refers to the use of distributed systems to solve computational problems. • In distributed computing, a problem is divided into many tasks, each of which is solved by one or more computers. 14CLOUD COMPUTING
  • 15. Collaborative Computing: Working as a Group • Multiple users to work simultaneously on the same computer-based project. This type of collaborative computing is the driving force behind cloud computing. • In addition, users must be able to share files and have multiple users work on the same document simultaneously. 15CLOUD COMPUTING
  • 16. Cloud Computing: The Next Step in Collaboration • Users from multiple locations within a corporation, and from multiple organizations,desired to collaborate on projects that crossed company and geographic boundaries. To do this, projects had to be housed in the “cloud” of the Internet. 16CLOUD COMPUTING
  • 18. CLOUD • The cloud is a collection of computers and servers that are publicly accessible via the Internet. • This hardware is typically owned and operated by a third party on a consolidated basis in one or more data center locations. 18CLOUD COMPUTING
  • 19. Two Sections in cloud architecture • Front End • Back End Each of the ends is connected through a network, usually Internet. CLOUD ARCHITECTURE 19CLOUD COMPUTING
  • 21. Front End • The front end refers to the client part of cloud computing system. • It consists of interfaces and applications that are required to access the cloud computing platforms, Example - Web Browser. Back End • The back end refers to the cloud itself. • It consists of all the resources required to provide cloud computing services. • It comprises of huge data storage, virtual machines, security mechanism, services, deployment models, servers, etc. 21CLOUD COMPUTING
  • 22. Process behind cloud architecture • When users select a task or service (either starting an application or opening a document). • The user’s request then gets passed to the system management, which finds the correct resources and then calls the system’s appropriate provisioning services. • These services slice out the necessary resources in the cloud, launch the appropriate web application, and either creates or opens the requested document. • After the web application is launched, the system’s monitoring functions track the usage of the cloud so that resources are attributed to the proper user(s). 22CLOUD COMPUTING
  • 23. Process behind cloud architecture 23CLOUD COMPUTING