0% found this document useful (0 votes)
3 views12 pages

Module 1 - Introduction to CloudComputing

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
3 views12 pages

Module 1 - Introduction to CloudComputing

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 12

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 Virtual 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

IaaS
Vs
PaaS
Vs
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.

You might also like