Cloud computing allows users to access applications and store data over the Internet. It provides powerful computing resources as utilities through software, platform, and infrastructure services. The document outlines what cloud computing is, why it's used, its architecture and basic concepts including deployment and service models. Key benefits are its accessibility from anywhere, scalability, and low upfront costs.
2. OutlinesOutlines
o Introduction
o What is Cloud Computing
o Why Cloud Computing?
o Cloud Architecture
o Basic concepts
o Advantages
o Disadvantages
o Conclusion
3. IntroductionIntroduction
•Cloud Computing provides us a means by which we can access
the applications as utilities, over the Internet. It allows us to
create, configure, and customize applications online.
•With Cloud Computing users can access database resources via
the internet from anywhere for as long as they need without
worrying about any maintenance or management of actual
resources
4. What Is Cloud ComputingWhat Is Cloud Computing
Cloud Computing refers to manipulating,
configuring, and accessing the applications
online
Cloud Computing is both a combination of software and hardware
based computing resources delivered as a network service.
5. Why Cloud Computing?Why Cloud Computing?
• Cloud Computing Is User Centric
• Cloud Computing Is Task-Centric
• Cloud Computing Is Powerful
• Cloud Computing Is Accessible
• Cloud Computing Is Intelligent
• Cloud Computing Is Programmable
7. Basic Concepts ofBasic Concepts of
cloud computingcloud computing
There are certain services and models working behind the
scene making the cloud computing feasible and accessible
to end users. Following are the working models for cloud
computing:
1. Deployment Models1. Deployment Models
2. Service Models2. Service Models
10. Cloud Service ModelsCloud Service Models
There are mainly 3 service models given as:
1. Software as a Service (SaaS)
2. Platform as a Service (PaaS)
3 . Infrastructure as a Service (IaaS)
11. Software as a Service (SaaS)Software as a Service (SaaS)
SaaS model allows to use software
applications as a service to end users.
SaaS is a software delivery methodology
that provides licensed multi-tenant
access to software and its functions
remotely as a Web-based service.
12. Platform as a Service (PaaS)Platform as a Service (PaaS)
PaaS provides the runtime
environment for applications,
development & deployment tools, etc.
PaaS provides all of the facilities
required to support the complete life
cycle of building and delivering web
applications and services entirely
from the Internet.
13. IaaSIaaS
IaaS is the delivery of technology infrastructure as an on
demand scalable service.
IaaS provides access to fundamental resources such as
physical machines, virtual machines, virtual storage, etc.
14.
15. • Thus cloud computing provide a super-computing power .
• 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.
ConclusionConclusion