0% found this document useful (0 votes)
4 views14 pages

Lecture 1 - Cloud Computing

Cloud Computing is the delivery of computing services over the internet, allowing organizations to rent infrastructure instead of owning it, which helps reduce costs and improve efficiency. It includes various deployment models such as public, private, and hybrid clouds, and offers services like IaaS, PaaS, and SaaS. Key benefits include cost savings, rapid elasticity, global scale, reliability, and speed compared to traditional IT infrastructure.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views14 pages

Lecture 1 - Cloud Computing

Cloud Computing is the delivery of computing services over the internet, allowing organizations to rent infrastructure instead of owning it, which helps reduce costs and improve efficiency. It includes various deployment models such as public, private, and hybrid clouds, and offers services like IaaS, PaaS, and SaaS. Key benefits include cost savings, rapid elasticity, global scale, reliability, and speed compared to traditional IT infrastructure.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Cloud

Computing
CPE21
Cognate Track 2
Introduction
What is Cloud Computing?
• Cloud Computing is the delivery of computing services
such as servers, data storage, databases, networking,
software, analytics, and intelligence over the internet
(“cloud”) to offer flexible resources, faster innovation,
and economies of scale. In simpler terms, instead of
owning data centers, organizations can rent access to
someone else’s infrastructure like storage, computing
servers, and databases from a Cloud Computing service
provider and only pay for resources that they use.

• You only need to pay for the cloud services that you use,
which helps lower your operating costs, run
infrastructure more efficiently, and scale your
applications as per business needs.
Who Uses Cloud
Computing?
• Organizations of different types, sizes, and
industries are using the cloud for a wide
variety of use cases, such as building
customer-facing web applications, data
backup, sending email/SMS notifications,
virtual desktops, software development and
testing, big data analytics, and disaster
recovery. For example, Telecom companies
are using cloud services to connect with
their customers by sending different types of
communications. Financial services
companies are using the cloud to power
real-time fraud detection and prevention.
Cloud Computing
Deployment Models
• The deployment models specify different types of clouds.
Every organization has different needs, they need to
determine which cloud deployment model will work for
them. There are mainly three cloud deployment models:
1. Public Cloud
• The public cloud is a set of hardware, networking, storage,
services, applications, and interfaces owned and operated
by a third party for use by other companies or individuals.
You access these services and manage your account using a
web browser. These commercial providers create a highly
scalable data center that hides the details of the underlying
infrastructure from the consumer.
2. Private Cloud
• A private cloud is a set of hardware, networking, storage,
services, applications, and interfaces owned and operated
by an organization for the use of its employees, partners, or
customers. A private cloud can be created and managed by
a third party for the exclusive use of one enterprise. The
private cloud is a highly controlled environment not open
for public consumption. It is essentially just another way of
running an on-premises data center.
3. Hybrid Cloud
• A hybrid cloud is a combination of a private cloud combined
with the use of public cloud services where the two cloud
environments work together to solve business problems. By
allowing data and applications to move between private and
public clouds, a hybrid cloud gives your business greater
flexibility, more deployment options and helps optimize
your existing infrastructure, security, and compliance.
• The goal is to create a hybrid cloud environment that can
combine services and data from a variety of cloud models
to create a unified, automated, and well-managed
computing environment.
Types of
Cloud
Services
1. Infrastructure as a Service (IaaS)
• The capability provided to the consumer is to
provision processing, storage, networks, and
other fundamental computing resources. The
consumer does not manage or control the
underlying cloud infrastructure but has control
over operating systems, storage, and deployed
applications; and possibly limited control of
select networking components (e.g., host
firewalls).
2. Platform as a Service (PaaS)
• The capability provided to the consumer is to
deploy onto the Cloud infrastructure consumer-
created or acquired applications using
programming languages, libraries, services, and
tools supported by the provider. The consumer
does not manage or control the underlying Cloud
infrastructure including network, servers,
operating systems, or storage, but has control
over the deployed applications and possibly
configuration settings for the application-hosting
environment.
3. Software as a Service (SaaS)
• The capability provided to the consumer is their
applications running on a Cloud infrastructure.
The capability provided to the consumer is to use
the provider's applications running on a Cloud
infrastructure. The applications are accessible
from various client devices through either a thin
client interface, such as a web browser (e.g.,
web-based e-mail), or a program interface.
• The consumer does not manage or control the
underlying cloud infrastructure including
network, servers, operating systems, storage, or
even individual application capabilities, apart
from limited user-specific application
configuration settings.
Benefits of Cloud Computing
There are several benefits of using Cloud Computing over traditional
way. Few benefits are mentioned below:
1. Cost Saving
You pay only for the services you use; this eliminates capital expenses of
buying hardware, software, setting up datacenters and operating cost
for the same.
2. Rapid Elasticity
Cloud providers pool large number of resources from their data centers
and make them easily accessible. A service provider can easily expand
its services to large scale to handle rapid increase in service demands.
3. Global Scale
With the cloud, you can expand your business to new geographic
locations and deploy applications globally within minutes. Many cloud
providers give services in lot of countries, deploying applications closer
proximity to end users reduces latency and hence improves customer
experience.
Benefits of Cloud Computing
4. Reliability
Cloud services provides high availability with their robust
infrastructure. You can easily make data backup, disaster
recovery, which makes business continuity easier and less
expensive as data can be mirrored at different geographic
locations on the cloud provider’s network.
5. Speed
Cloud Computing services are mostly self service and on
demand. You can easily provision any number of resources within
minutes, that gives a lot of flexibility to businesses to scale their
application at right time and at right location.
Cloud Computing vs Traditional IT Infrastructure
Parameters Traditional IT Infrastructure Cloud Computing
Cloud Computing run on outsider
Traditional computing is done on physical servers facilitated by third-party
Position server provisioned and managed by hosting organizations such as
organization. Companies own these servers Microsoft AZURE, Amazon AWS,
Google GCP
Cloud Computing works on pay as you
In traditional computing companies must
Cost Effective go model, you pay only for number of
spend up-front expenses on hardware
resources you use
In traditional computing companies had to In Cloud Computing the Cloud service
spend lot of efforts securing their providers are specialized in guarding
Security
infrastructure, they had to hire security the data and their primary
experts to protect their data responsibility is security data
Cloud Computing is flexible in this
In traditional computing you need to do proper
Flexibility regard, you can use resource as per
estimations in order to buy hardware upfront
your need

You might also like