Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Cloud Computing (Fundamentals of Computers), Slides of Computer Fundamentals

This document gives basic idea to the cloud computig to the first year Management (BBA) students who are studying the course on Fundamentals of Computers.

Typology: Slides

2022/2023

Available from 04/27/2023

Sherlockb64
Sherlockb64 🇮🇳

7 documents

1 / 26

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Cloud Computing
What is Cloud Computing?
Cloud Computing
defined as Clouds are
hardware-based services
offering compute,
network and storage
capacity where:
Hardware management is
highly abstracted from
the buyer, Buyers incur
infrastructure costs as
variable OPEX, and
Infrastructure capacity is
highly elastic” -
McKinsey & Co.
Report: “Clearing the
Air on Cloud
Computing
Cloud Computing defined
as “a pay-per-use model for
enabling available,
convenient, on-demand
network access to a shared
pool of configurable
computing resources (e.g.,
networks, servers, storage,
applications, services) that
can be rapidly provisioned
and released with minimal
management effort or service
provider interaction.” -
National Institute of
Standards and Technology
(NIST)$
Cloud Computing defined as
“Clouds are a large pool of easily
usable and accessible virtualized
resources (such as hardware,
development platforms and/or
services). These resources can be
dynamically re-configured to adjust to
a variable load (scale), allow-ing also
for an optimum resource utilization.
This pool of resources is typically
exploited by a pay-per-use model in
which guarantees are offered by the
Infrastructure Provider by means of
customized SLAs.” - Paper by
Vaquero et. al.: A break in the
clouds: towards a cloud
definition”
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a

Partial preview of the text

Download Cloud Computing (Fundamentals of Computers) and more Slides Computer Fundamentals in PDF only on Docsity!

Cloud Computing

What is Cloud Computing?

Cloud Computing defined as “Clouds are hardware-based services offering compute, network and storage capacity where: Hardware management is highly abstracted from the buyer, Buyers incur infrastructure costs as variable OPEX, and Infrastructure capacity is highly elastic” - McKinsey & Co. Report: “Clearing the Air on Cloud Computing Cloud Computing defined as “a pay-per-use model for enabling available, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” - National Institute of Standards and Technology (NIST) Cloud Computing defined as “Clouds are a large pool of easily usable and accessible virtualized resources (such as hardware, development platforms and/or services). These resources can be dynamically re-configured to adjust to a variable load (scale), allow-ing also for an optimum resource utilization. This pool of resources is typically exploited by a pay-per-use model in which guarantees are offered by the Infrastructure Provider by means of customized SLAs.” - Paper by Vaquero et. al.: “A break in the clouds: towards a cloud definition”

Evaluation of Computing

 Mainframe

 The PC

 Client Server

 Web Services

 Cloud

Cloud Architecture

Public, Private and Hybrid Clouds

Public vs Private Cloud

Comparison of Public vs Private Cloud

According to Statista survey in February 2020 showing Amazon's dominance in the $100 billion a year business. That, of course, was a month before the COVID- coronavirus shut down a lot of businesses—which then transferred their cloud computing to the home, seamlessly for the most part.

Cloud Services

Models

Cloud Services

Models

IaaS also known as HaaS

(Hardware as a Service)

provides access to computing

resource in a virtualised

environment:

 (^) Virtual server space, network connections, bandwidth, IP addresses and load balancers.  (^) Physically, the pool of hardware resource is pulled from a multitude of servers and networks usually distributed across numerous users/clients. Hypervisor - also known as a virtualization manager, virtual machine monitor (VMM) , or platform virtualizer - is a specialized operating system that only runs virtual machines. A hypervisor running multiple virtual machines enables what seems like multiple computers to run in a single physical computer, enabling the virtual computers to share the physical computer's hardware resources.

Virtualization

 Virtualization is the creation of flexible substitutes for actual resources. The substitutes, called

virtual resources , have the same functions and external interfaces as their actual counterparts but

that differ in attributes such as size , performance , and cost.

Virtualization is commonly applied to physical hardware resources by combining multiple physical

resources into shared pools from which users receive virtual resources. With virtualization, you can

make one physical resource look like multiple virtual resources. The virtual resources can have

functions or features that are not available in their underlying physical resources.

System virtualization is most commonly implemented with hypervisor

technology.

Platform as a Service

 (^) PaaS is a category of cloud computing that provides a platform and environment to allow developers to build applications  (^) Allows users to create software applications using tools supplied by the provider. PaaS services can consist of preconfigured features that customers can subscribe to; they can choose to include the features that meet their requirements  (^) The infrastructure and applications are managed for customers and support is available.  (^) Services are constantly updated, with existing features upgraded and additional features added.  (^) PaaS providers can assist developers from the conception of their original ideas to the creation of applications, and through to testing and deployment.

Software as a Service

Software as a Service, also known as cloud application services, represents the most commonly utilized

option for businesses in the cloud market. SaaS utilizes the internet to deliver applications, which are

managed by a third-party vendor, to its users. A majority of SaaS applications run directly through your web

browser, which means they do not require any downloads or installations on the client side.

Software as a Service, also known as cloud application services, represents the most commonly utilized

option for businesses in the cloud market. SaaS utilizes the internet to deliver applications, which are

managed by a third-party vendor, to its users. A majority of SaaS applications run directly through your web

browser, which means they do not require any downloads or installations on the client side.

  • (^) Strategic value
    • (^) Streamlined work: Cloud service providers (CSPs) manage underlying

infrastructure, enabling organizations to focus on application development and

other priorities.

  • (^) Regular updates: Service providers regularly update offerings to give users the

most up-to-date technology.

  • (^) Collaboration: Worldwide access means teams can collaborate from widespread

locations.

  • (^) Competitive edge: Organizations can move more nimbly than competitors who

must devote IT resources to managing infrastructure.

Benefits of Cloud

  • (^) Strategic value
    • (^) Streamlined work: Cloud service providers (CSPs) manage underlying

infrastructure, enabling organizations to focus on application development and other

priorities.

  • (^) Regular updates: Service providers regularly update offerings to give users the most

up-to-date technology.

  • (^) Collaboration: Worldwide access means teams can collaborate from widespread

locations.

  • (^) Competitive edge: Organizations can move more nimbly than competitors who must

devote IT resources to managing infrastructure.

Benefits of Cloud