Cloud Computing Upload

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 34

An introduction

to
“Cloud Computing”
Agenda
• What is Cloud?
• What is Cloud computing & why should we care
about it?
• Cloud “Service Models”
• Characteristics of a “Cloud”
• Cloud “Deployment Models”
• Comparing “On-premises” and “Cloud”
• Advantages and disadvantages of cloud
• Cloud “Service Providers” (CSP)
• Free Cloud learning resources
What is Cloud?

"The cloud" refers to servers that are


accessed over the Internet, and the
software and databases that run on those
servers.
What is Cloud?
The cloud is actually a term for the internet or the
virtual server that can be used for various purposes from
a remote location.

“The term cloud is used as a metaphor for the Internet”


What is Cloud computing?
• Simply put, cloud computing is the delivery of
computing services—including servers,
storage, databases, networking, software,
analytics, and intelligence—over the Internet
(“the cloud”) to offer faster innovation,
flexible resources, and economies of scale.
• You typically pay only for cloud services you
use, helping lower your operating costs, run
your infrastructure more efficiently and scale
as your business needs change.
Why should we care about Cloud computing?
Statistics Prove the Future Potential of Cloud Computing
• According to 451 research, 90% of companies
are already on the cloud. Which shows that the
cloud is already dominating the market.
• Report Linker states that by 2023 the cloud
computing market is expected to reach a
whopping $623.3 billion and by 2018 it was at
$272 billion.
• According to this report, the cloud is will triple
its size by 2023 and this shows the potential of
cloud computing.
Cloud “Service Models”

IaaS: Infrastructure as a Service


PaaS: Platform as a Service
SaaS: Software as a Service
Cloud “Service Models”
Infrastructure as a Service (IaaS)
• Infrastructure as a service (IaaS) is a type
of cloud computing service that offers
essential compute, storage and networking
resources on demand, on a pay-as-you-go
basis.
• A company rents the servers and storage
they need from a cloud provider. They then
use that cloud infrastructure to build their
applications.
Platform as a Service (PaaS)
• Platform as a service refers to cloud computing
services that supply an on-demand environment
for developing, testing, delivering and managing
software applications.
• PaaS is designed to make it easier for
developers to quickly create web or mobile
apps, without worrying about setting up or
managing the underlying infrastructure of
servers, storage, network and databases
needed for development.
Platform as a Service (PaaS)
• Companies don't pay for hosted applications;
instead they pay for the things they need to
build their own applications.
• PaaS vendors offer everything necessary for
building an application, including development
tools, infrastructure, and operating systems,
over the Internet.
• PaaS can be compared to renting all the tools
and equipment necessary for building a house,
instead of renting the house itself.
Software as a Service (SaaS)
• Software as a service is a method for
delivering software applications over the
Internet, on demand and typically on a
subscription basis.
• With SaaS, cloud providers host and manage
the software application and underlying
infrastructure and handle any maintenance, like
software upgrades and security patching.
Users connect to the application over the
Internet, usually with a web browser on their
phone, tablet or PC.
Software as a Service (SaaS)

• Perhaps the most well-known of all three


models is SaaS, where the deployment is
redistributed to third party services.

• The customer’s only responsibilities are


Identity Access Management, data, and
the task of managing software.
Comparing “On-premises” and “Cloud”
Characteristics of a “Cloud”

• 100% virtualized
• Elastic (Auto Scale in/out, Scale up/down)
• “Pay-as-you-use” model
• Inbuilt automation capabilities
Cloud “Deployment Models”
• Public cloud
• Private cloud
• Hybrid cloud
Public cloud
• A cloud-hosted environment available to
the public that is hosted on a dedicated
server and managed by an outside party.
• This 3rd party cloud provider is the
complete owner of the creation and is
responsible for maintenance of the public
cloud, as well as any other resource it may
involve.
• It is also currently the number one used
deployment model.
Private cloud
• Private cloud (also known as an internal
cloud or corporate cloud) is a cloud
computing environment in which all
hardware and software resources are
dedicated exclusively to, and accessible
only by, a single customer only.
Hybrid cloud
• A hybrid cloud integrates public and
private cloud infrastructures.
• In this model, the two types of cloud
are joined together into a single,
flexible infrastructure, and the
enterprise can choose the optimal
cloud environment for each individual
application or workload.
Hybrid cloud
Advantages
&
disadvantages
of
cloud
Conclusion
• There are many advantages and
disadvantages of Cloud Computing
but taking the right steps can lead
to the correct decision which will
save the overall investment,
additional cost, maintenance, and
time.
Free Cloud Learning Resources
Azure Full Course
https://youtu.be/tDuruX7XSac

AWS Tutorial For Beginners


https://youtu.be/uQdzcIf_KII

Google Cloud Platform Full Course


https://youtu.be/IUU6OR8yHCc
।। मनःपुर्वक आभार ।।

You might also like