SlideShare a Scribd company logo
Fundamentals of Cloud
Computing
Cloud Computing
- On-demand delivery of compute, database, storage, application and other IT resources
through a cloud service platform via internet with pay-as-you-go pricing
Advantages of cloud computing
1. No Capital Investment
2. Only Operational costs with pay-as-go prices
3. Flexibility in Capacity
4. Speed and Agility
5. Users can concentrate more on their core business processes with no Datacenter
maintenance
6. Go Global in Minutes
Virtualization
•
•
It is the process of creating virtual format of resources like hardware, software, etc.
Virtualization is nothing but a software layer that creates in between OS and host
machine.
Uses/Benefits
•
•
Greater importance in cloud computing
Cloud Service providers are able to create virtual machines in cloud computing. The
applications are deployed in virtual machines so that it can be accessed from anywhere in
the world in its virtualized form.
The VM image is created, and when a user sends request for accessing a particular
resource, the VM instance is created and access is provided.
The advantage of virtualization is that the CPU is shared among different OS.
Multiplexing hardware resources to many OS is done by Virtualization Layer
Reduced capital and operating costs.
•
•
•
•
Hosted and Bare-metal architecture
Hosted Architecture Bare-Metal (Hypervisor) Architecture
Types of Cloud Computing
Cloud computing is usually described in one of two ways. Either based on the deployment
model, or on the service that the cloud is offering.
Based on Service models, we are speaking of either
-
-
-
Infrastructure-as-a-service (IaaS)
Platform-as-a-service (PaaS)
Software-as-a-service (SaaS)
Comparison for IaaS, PaaS, SaaS
Based on Deployment models, we have
-
-
-
Public Cloud
Private Cloud
Hybrid Cloud
Public Cloud
Public cloud usually uses shared resources and it also means, if all parts of the application
run in the cloud which built on low-level infrastructure prices.
Private Cloud
The deployment of resources on-premises, using
virtualization and resource management tools, is
sometimes called the “private cloud”. It also means using a
cloud infrastructure (network) solely by one
customer/organization.
Hybrid Cloud
A hybrid deployment is a way
to connect infrastructure and
applications between cloud-
based resources and existing
resources that are not located
in the cloud.

More Related Content

PPTX
Building a Hybrid Cloud with AWS and VMware vSphere
PDF
AWS and VMware: How to Architect and Manage Hybrid Environments
PPTX
Compute Services con AWS
PPTX
EC2 Computo en la Nube
PPTX
AWS vs. Azure
PDF
Travel hackathon
PPTX
Escalando para sus primeros 10 millones de usuarios
PDF
How to Design for High Availability & Scale with AWS
Building a Hybrid Cloud with AWS and VMware vSphere
AWS and VMware: How to Architect and Manage Hybrid Environments
Compute Services con AWS
EC2 Computo en la Nube
AWS vs. Azure
Travel hackathon
Escalando para sus primeros 10 millones de usuarios
How to Design for High Availability & Scale with AWS

Similar to Module 1 cloud computing (20)

PPTX
Introduction to Azure fundamentals of cloud.pptx
PPTX
Cloud computing
PPT
Cloud computing
PPTX
Cloud computing presentation
PDF
Cloud computing
PPTX
Virtualization&cloud computing
PPTX
Deployment of private cloud infrastructure.
PPT
PPTX
Deployment of private cloud infrastructure copy
PPTX
Cloud Computing Deployment and Service Types
PPT
cloud computing
PPT
Seminar on cloud computing by Prashant Gupta
PPT
Introduction to Cloud Computing
PPTX
Cloud Computing
PPT
cloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
PPT
cloud computing introduction simple.ppt
PPTX
Cloud Deployment
PPTX
Seminar on cloudcomputing
Introduction to Azure fundamentals of cloud.pptx
Cloud computing
Cloud computing
Cloud computing presentation
Cloud computing
Virtualization&cloud computing
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure copy
Cloud Computing Deployment and Service Types
cloud computing
Seminar on cloud computing by Prashant Gupta
Introduction to Cloud Computing
Cloud Computing
cloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
cloud computing introduction simple.ppt
Cloud Deployment
Seminar on cloudcomputing
Ad

More from krnaween (11)

PPTX
AWS Serverless Computing Introduction Session 2.pptx
PDF
Route53 for Domian Registration, hosting, and traffic handlling.pdf
PPTX
Athena & AWS Glue for AWS Data analytics.pptx
PPTX
AWS Glue.pptx
PPTX
AMAZON ATHENA.pptx
PPTX
AWS SQS SNS.pptx
PPTX
2-desktop virtualization.pptx
PPTX
AMAZON ATHENA.pptx
PPTX
Parallel Computing-Part-1.pptx
PPTX
SessionBased.pptx
PPTX
AWS-Service.pptx
AWS Serverless Computing Introduction Session 2.pptx
Route53 for Domian Registration, hosting, and traffic handlling.pdf
Athena & AWS Glue for AWS Data analytics.pptx
AWS Glue.pptx
AMAZON ATHENA.pptx
AWS SQS SNS.pptx
2-desktop virtualization.pptx
AMAZON ATHENA.pptx
Parallel Computing-Part-1.pptx
SessionBased.pptx
AWS-Service.pptx
Ad

Recently uploaded (20)

PPTX
additive manufacturing of ss316l using mig welding
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Well-logging-methods_new................
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
web development for engineering and engineering
PPTX
Geodesy 1.pptx...............................................
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
CH1 Production IntroductoryConcepts.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPT
introduction to datamining and warehousing
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
additive manufacturing of ss316l using mig welding
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Well-logging-methods_new................
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
web development for engineering and engineering
Geodesy 1.pptx...............................................
bas. eng. economics group 4 presentation 1.pptx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
CH1 Production IntroductoryConcepts.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
introduction to datamining and warehousing
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Foundation to blockchain - A guide to Blockchain Tech
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
CYBER-CRIMES AND SECURITY A guide to understanding
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT

Module 1 cloud computing

  • 2. Cloud Computing - On-demand delivery of compute, database, storage, application and other IT resources through a cloud service platform via internet with pay-as-you-go pricing Advantages of cloud computing 1. No Capital Investment
  • 3. 2. Only Operational costs with pay-as-go prices 3. Flexibility in Capacity
  • 4. 4. Speed and Agility 5. Users can concentrate more on their core business processes with no Datacenter maintenance
  • 5. 6. Go Global in Minutes
  • 6. Virtualization • • It is the process of creating virtual format of resources like hardware, software, etc. Virtualization is nothing but a software layer that creates in between OS and host machine. Uses/Benefits • • Greater importance in cloud computing Cloud Service providers are able to create virtual machines in cloud computing. The applications are deployed in virtual machines so that it can be accessed from anywhere in the world in its virtualized form. The VM image is created, and when a user sends request for accessing a particular resource, the VM instance is created and access is provided. The advantage of virtualization is that the CPU is shared among different OS. Multiplexing hardware resources to many OS is done by Virtualization Layer Reduced capital and operating costs. • • • •
  • 7. Hosted and Bare-metal architecture Hosted Architecture Bare-Metal (Hypervisor) Architecture
  • 8. Types of Cloud Computing Cloud computing is usually described in one of two ways. Either based on the deployment model, or on the service that the cloud is offering. Based on Service models, we are speaking of either - - - Infrastructure-as-a-service (IaaS) Platform-as-a-service (PaaS) Software-as-a-service (SaaS)
  • 9. Comparison for IaaS, PaaS, SaaS
  • 10. Based on Deployment models, we have - - - Public Cloud Private Cloud Hybrid Cloud Public Cloud Public cloud usually uses shared resources and it also means, if all parts of the application run in the cloud which built on low-level infrastructure prices.
  • 11. Private Cloud The deployment of resources on-premises, using virtualization and resource management tools, is sometimes called the “private cloud”. It also means using a cloud infrastructure (network) solely by one customer/organization. Hybrid Cloud A hybrid deployment is a way to connect infrastructure and applications between cloud- based resources and existing resources that are not located in the cloud.