CLOUD COMPUTING: A METAPHOR
FOR THE INTERNET
Presented by:
Sanskriti Khare
Navya Narayani Singh
INTRODUCTION
Cloud computing is a technology that allows you to
access and use computing resources (like servers,
storage, and software) over the internet, instead of
on your local device or data center.
It provides scalability, flexibility, and cost-efficiency
by enabling you to pay for only the resources you
need, when you need them, without the burden of
managing physical hardware.
USES & TYPES OF CLOUD COMPUTING:
Data Storage: Storing and accessing data securely
in the cloud.
Software as a Service (SaaS): Running applications via
the internet.
Infrastructure as a Service (IaaS): Renting virtualized
computing resources.
Backup and Disaster Recovery: Safeguarding data and
systems.
Development and Testing: Creating and testing
software in the cloud.
CLOUD COMPUTING SERVICES
Cloud computation providers
offer their services according
to several fundamental models
listed below:
➢Software as a service(SaaS)
➢Platform as a service (PaaS)
➢Infrastructure as a service(IaaS)
SOFTWARE AS A SERVICE(SAAS)
Software as a Service (SaaS) is a cloud computing model where software
applications are provided over the internet on a subscription basis. Users access
these applications through a web browser, eliminating the need for local
installation and maintenance.
Example: Salesforce is a SaaS platform that offers customer relationship
management (CRM) software accessible online. Users can manage sales, customer
support, and marketing activities without installing any software on their devices.
PLATFORM AS A SERVICE(PAAS)
Platform as a Service (PaaS) is a cloud computing model that provides a platform
for developing, deploying, and managing applications. It offers tools, infrastructure,
and services, allowing developers to focus on coding without worrying about
managing the underlying hardware or software.
Example: Google App Engine is a PaaS offering that lets developers build and host
web applications without dealing with server management, database setup, or
infrastructure concerns.
INFRASTRUCTURE AS A SERVICE(IAAS)
Infrastructure as a Service (IaaS) is a cloud computing model that provides
virtualized computing resources over the internet. It includes virtual machines,
storage, and networking, allowing users to create and manage their own IT
infrastructure in a scalable and flexible manner.
Example: Amazon Web Services (AWS) offers IaaS solutions where users can rent
virtual servers, storage, and network resources. They can configure, scale, and manage
these resources as needed, without the responsibility of physical hardware
maintenance.
DIFFERENCE B/W CLOUD SAAS,PAAS AND IAAS
ADVANTAGES OF
CLOUD COMPUTING
1. Cost-Efficiency: Pay only for the resources you use, reducing upfront
hardware and maintenance costs.
2. Scalability: Easily scale up or down based on your needs, ensuring
resources match demand.
3. Accessibility: Access data and applications from anywhere with an
internet connection.
4. Reliability: Cloud providers offer high availability, data redundancy, and
automatic backups, reducing downtime
5. Security: Cloud providers invest in advanced security measures and
compliance to protect data, often surpassing what many organizations can
achieve on their own.
DISADVANTAGE OF CLOUD COMPUTING
1. Security Concerns
2. Downtime
3. Limited Control
4. Data Transfer Costs
5. Dependency on Internet Connection
6. Limited Customization
THANK YOU!