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

Introduction-to-Cloud-Computing (1)

Uploaded by

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

Introduction-to-Cloud-Computing (1)

Uploaded by

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

Introduction

to Cloud
Computing
Cloud computing is a paradigm shift in how we access
and use computing resources. It allows us to access
computing power, storage, and software over the
internet, eliminating the need for physical infrastructure
on-premises.
Virtualization and Hypervisors
Virtualization Hypervisors

Virtualization is the technology that allows a A hypervisor is a software layer that manages
single physical computer to run multiple virtual the virtualization process, allocating resources
machines. Each virtual machine acts like an to virtual machines and ensuring their smooth
independent computer with its own operating operation. It acts as an intermediary between
system and applications. the physical hardware and the virtual machines
running on it.
Cloud Computing Service
Models
1 Infrastructure as a Service (IaaS)
Provides basic computing resources like servers, storage, and
networking, allowing users to build and manage their own
applications and operating systems.

2 Platform as a Service (PaaS)


Offers a platform for developing and deploying applications,
including development tools, runtime environments, and
databases, simplifying the development process.

3 Software as a Service (SaaS)


Delivers complete applications over the internet, allowing users
to access and use them through a web browser, eliminating the
need for local installation.
Comparison of
Service Models
Model Level of Control Examples

IaaS High Amazon EC2,


Google
Compute
Engine
PaaS Medium Heroku, AWS
Elastic
Beanstalk
SaaS Low Salesforce,
Google Docs
Essential Characteristics of
Cloud Computing
On-Demand Self-Service
Users can access and provision cloud resources without human intervention,
enabling flexibility and scalability.

Broad Network Access


Cloud services are accessible over the internet, allowing users to connect and utilize
resources from anywhere with a network connection.

Resource Pooling
Cloud providers pool resources, allowing multiple users to share a common pool of
computing resources, increasing efficiency and reducing costs.

Rapid Elasticity
Cloud resources can be scaled up or down quickly and easily to meet fluctuating
demands, providing agility and responsiveness.
Cloud Computing
Deployment Models
Public Cloud
Cloud services are offered by third-party providers over
the public internet, accessible to anyone.

Private Cloud
Cloud infrastructure is dedicated to a single organization
and managed internally, offering greater security and
control.

Hybrid Cloud
Combines elements of both public and private cloud
models, allowing organizations to leverage the benefits of
both approaches.
Serverless Computing

Focus on Code
Serverless computing allows developers to focus solely on writing code without worrying
about server management or infrastructure.

Automatic Scaling
Serverless platforms automatically scale resources based on demand, ensuring optimal
performance and cost efficiency.

Pay-per-Use Pricing
You only pay for the resources you consume, eliminating the need for upfront investments or fixed costs.

Faster Deployment
Benefits of Cloud Computing
1 Cost Savings
Cloud computing eliminates the need for expensive hardware investments
and reduces operational costs.

2 Scalability and Flexibility


Cloud resources can be scaled up or down as needed, providing flexibility and
adaptability to changing business demands.

3 Increased Efficiency
Cloud services automate many tasks, freeing up IT professionals to focus on
more strategic initiatives.

4 Improved Collaboration
Cloud platforms facilitate collaboration and data sharing among teams,
enabling better communication and productivity.
Cloud Service Providers

Amazon Web Services (AWS)


Microsoft Azure Google Cloud Platform (GCP
The largest and most Provides a robust cloud Known for its innovative
comprehensive cloud platform, platform with a focus on technology, GCP offers cutting-
offering a wide range of enterprise solutions, edge services like AI, machine
services across all cloud integrating seamlessly with learning, and data analytics.
computing models. Microsoft products.
Conclusion and Thank You
Cloud computing has revolutionized the way we access
and use technology, offering numerous benefits for
businesses and individuals. By leveraging the power of
the cloud, organizations can achieve greater efficiency,
scalability, and cost savings while staying ahead in
today's rapidly evolving digital landscape.

You might also like