Cloud Computing 2023 - Lecture 01
Cloud Computing 2023 - Lecture 01
Computing
Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Foreword
Page 1 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Objectives
Page 2 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Contents
Page 3 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
What Can Cloud Computing Do?
⚫ let's take a look at the
Products menu on the
HUAWEI CLOUD user portal,
Huawei’s public cloud
service.
Page 4 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
What Can Cloud Computing Do?
⚫ One of the most popular cloud
services on HUAWEI CLOUD is
Elastic Cloud Server (ECS).
Page 6 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Contents
Page 7 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(On-demand self-service)
Page 8 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(On-demand self-service)
1. On-demand self-service
Page 9 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(Broad network access)
Page 10 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(Resource pooling)
Page 11 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(Resource pooling)
Page 12 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(Rapid elasticity)
Page 13 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(Rapid elasticity)
Page 14 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(Measured service)
based on metering.
Page 16 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Characteristics of Cloud Computing
(Measured service)
⚫ For example, for an ECS, the result can be 1 vCPU, 2 GB memory, and 40 GB disk space,
with a validity period of one month.
Page 18 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Computing Definition
Page 19 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Computing Definition
⚫ Cloud computing gives users convenient access to IT services, including networks, servers,
storage, applications, and services, like using utilities such as water and electricity.
⚫ Rapid resource provisioning and reclamation fall into the rapid elasticity characteristic of
cloud computing, while minimal management effort and service provider interaction the
on-demand self-service characteristic.
Page 20 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Why the Term “Cloud Computing”?
Page 21 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Contents
Page 22 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
A Brief History of the Internet
1989 2014
The first commercial The browser alliance led
by Google reinforced
1969 network operator 1990
support for HTTPS.
PSINet was founded.
ARPANET was born. The first network
1986 search engine Archie 2004
was launched. Facebook was
The modern email
founded. With it came
1981 routing system 1991
The complete TCP/I the phenomenon of
MERS was
WWW was officially
specifications of the P developed.
social networking.
TCP/IP protocol suite
open to the public. 2000
were established. The dotcom bubble
1983 1984 1995 burst.
ARPANET, PRNET, and
DNS technology was E-commerce
SATNET communicated
introduced. platforms such as
through TCP/IP.
Amazon and eBay
were created.
Page 23 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
A Brief History of Computing
Problem Instructions
SubJob
1
Part 1 Instructions
Job SubJob
Part 2 Instructions 2
Problem
Part 3 Instructions
SubJob
Parallel Distributed
Part 4 3
Instructions Computing Computing
Grid Cloud
Computing computing
Page 24 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
A Brief History of Computing
⚫ Serial Computing: traditionally, software has been written for serial computation:
Page 25 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
A Brief History of Computing
⚫ Each problem is broken into discrete parts that can be solved concurrently.
Page 26 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
A Brief History of Computing
Page 27 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
A Brief History of Computing
Page 28 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
A Brief History of Computing
⚫ Grid Computing:
⚫ It is a special type of distributed computing. According to IBM's definition, a grid
aggregates compute resources dispersed across the local network or even the
Internet, making the end users (or client applications) believe that they have access
to a super and virtual computer.
Page 29 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Computing Evolution
Cloud computing 2.0
Software-defined, integration
Page 30 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Contents
Page 31 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Deployment Models
Hybrid cloud
Page 32 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Deployment Models
⚫ Public Cloud: is the earliest and best-known form of cloud computing (ex. Backup
& Restore and Google Translate). Public cloud offers utility-like IT services over the
Internet for the public.
⚫ Public clouds are usually built and run by cloud service providers. End users access
cloud resources or services on a subscription basis while the service provider takes
all the maintenance and administration responsibilities.
Page 33 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Deployment Models
⚫ Private Cloud: are usually deployed for internal use within enterprises or other
types of organizations. All the data of a private cloud is stored in the enterprise or
organization's own data center. The data center's ingress firewalls control access to
the data. A private cloud can be built based on the enterprise's legacy architecture.
Page 34 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Deployment Models
⚫ Hybrid Cloud: is a flexible cloud deployment mode. It may comprise two or more
different types of clouds (public, private, and community) . Enterprises may choose
to keep core data assets on-premises for maximum security while other data on
public clouds for cost efficiency because enterprises can have on-demand access
to cloud resources on a pay-per-use basis.
⚫ The downside is that hybrid cloud usually requires more complex setup to address
compatibility issues between heterogeneous infrastructure platforms.
Page 35 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Deployment Models
In-house
Data Data Data Data Data
In-house
Runtime Runtime Runtime Runtime Runtime
environment environment environment environment environment
Page 37 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Cloud Service Models
⚫ Infrastructure as a Service (IaaS): rather than purchasing servers, data center space or
network equipment, clients instead use those resources as a fully outsourced service. It
encompasses storage devices, actual servers, and network components.
⚫ Software as a Service (SaaS): the software applications are provided to the customers as a
service. SaaS saves the complexity of software installation, maintenance, upgrades, and
patches enables software to be deployed from a cloud provider, delivered over the Internet,
and accessed by a subscriber through a browser. (ex. Google Translate).
Page 38 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Quiz
1. Which of the following services offered by HUAWEI CLOUD (public cloud) falls
into the category of SaaS services?
A. Elastic Cloud Server (ECS)
B. Facial recognition
2. The measurable service characteristic of cloud computing means that users pay
for how long and how much they use the cloud service.
A. TRUE
B. FALSE
Page 39 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Thank You
www.huawei.com