0% found this document useful (0 votes)
3 views

Introduction to Cloud Computing

Cloud computing provides access to shared computing resources over the internet, allowing for cost savings, scalability, accessibility, and reliability. It encompasses various models including IaaS, PaaS, and SaaS, and can be deployed through private, public, hybrid, or multi-cloud infrastructures. Major cloud service providers include AWS, Microsoft Azure, and Google Cloud, with migration strategies such as lift and shift, refactor, and replatform available for transitioning to the cloud.

Uploaded by

nithinsuryag
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Introduction to Cloud Computing

Cloud computing provides access to shared computing resources over the internet, allowing for cost savings, scalability, accessibility, and reliability. It encompasses various models including IaaS, PaaS, and SaaS, and can be deployed through private, public, hybrid, or multi-cloud infrastructures. Major cloud service providers include AWS, Microsoft Azure, and Google Cloud, with migration strategies such as lift and shift, refactor, and replatform available for transitioning to the cloud.

Uploaded by

nithinsuryag
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Introduction

to Cloud
Computing
Cloud computing is a revolutionary technology that
allows access to a shared pool of computing resources,
such as servers, storage, and software, over the internet.
It enables businesses and individuals to scale their IT
infrastructure on-demand and pay only for the resources
they use.
by salma afrin
Benefits of Cloud Computing
1 Cost Savings
Cloud computing eliminates the need for expensive hardware and software
investments, as well as the costs associated with maintaining and upgrading those
resources.

2 Scalability
Cloud services can be easily scaled up or down to meet changing business needs,
providing flexibility and responsiveness.

3 Accessibility
Users can access cloud-based applications and data from anywhere with an
internet connection, enabling remote work and collaboration.

4 Reliability
Cloud providers offer reliable and redundant infrastructure, ensuring high
availability and disaster recovery capabilities.
Cloud Computing Models
IaaS (Infrastructure PaaS (Platform as a SaaS (Software as a
as a Service) Service) Service)

Provides access to virtualized Offers a platform for Provides access to software


computing resources, such as developing, testing, and applications over the
servers, storage, and deploying applications, internet, eliminating the need
networking, allowing users to including tools, programming for users to install and
build and manage their own languages, and databases, maintain software on their
IT infrastructure. without the need to manage own devices.
the underlying infrastructure.
Cloud Deployment Models
Private Cloud Public Cloud
A cloud infrastructure operated solely for a single A cloud infrastructure made available to the
organization, providing greater control and general public, managed by a cloud service
security. provider.

Hybrid Cloud Multi-Cloud


A combination of private and public cloud The use of multiple cloud service providers to
infrastructures, allowing organizations to optimize leverage the unique capabilities and benefits of
their use of cloud resources. each.
Cloud Service Providers

AWS
Amazon Web Services (AWS) is the world's leading cloud platform, offering a wide range
of services and tools for businesses of all sizes.

Microsoft Azure
Microsoft's cloud computing platform that provides a range of services, including
infrastructure, platform, and software as a service.

Google Cloud
Google's cloud computing platform that offers a comprehensive suite of products and
services, including storage, computing, and machine learning.
Cloud Migration Strategies
Lift and Shift
Migrate existing applications to the cloud without
making any significant changes.

Refactor
Modify the application to take advantage of cloud-native
features and services.

Replatform
Move the application to a new cloud platform, making
some changes to the underlying infrastructure.

You might also like