You are on page 1of 51

Cloud Computing Trends

Copyright © Huawei Technologies Co., Ltd. 2019


Foreword

 Cloud computing has become the foundation of a range of important applications.

 At the same time, other technologies are also driving the further advancement of
CC (cloud computing).

 This chapter:
 Focuses on the relationship between CC and related fields.

 Introduces you to some of the new technologies related to CC.

Page 3 Copyright © Huawei Technologies Co., Ltd. 2019


Objectives

 Upon completion of this chapter, you will:

 Understand the relationship between cloud computing and other fields.

 Be able to describe key technologies that underpin cloud computing.

 Understand some of the most prominent cloud computing trends.

Page 4 Copyright © Huawei Technologies Co., Ltd. 2019


Contents
1. Fields Related to Cloud Computing
2. Cloud Computing Technologies
3. Cloud Computing Trends
4. Other Emerging Technologies

Page 5 Copyright © Huawei Technologies Co., Ltd. 2019


IoT
 The Internet of Things (IoT) is the concept of connecting everything through the
Internet, including all sorts of communication and interaction: people-people,
people-things, and things-things.
Casa Inteligente

Internet
Of things

Page 6 Copyright © Huawei Technologies Co., Ltd. 2019


Main IoT Technologies
• Etiqueta eletrônica, um tipo
RFID de cartão inteligente.

• Usado para habilitar a IoT.


BILL

$ $

Page 7 Copyright © Huawei Technologies Co., Ltd. 2019


Main IoT Technologies

BILL
• Usados para detectar e
coletar sinais ambientais:
Sensors  Temperatura
 Umidade
 Pressão
 Velocidade

$ $

Page 8 Copyright © Huawei Technologies Co., Ltd. 2019


• Sistema computacional
Main IoT Technologies dedicado no qual hardware e
software são totalmente
integrados para oferecer
Embedded Systems funções específicas.

• Sistema faz parte de um


BILL
sistema maior.

$ Sistema embarcado
$
em um roteador

Page 9 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

The function of the Internet of Things is only to collect data generated by various things.
A. True
B. False

Page 10 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

IoT devices can be connected to the Internet and can be controlled via the Internet.
A. True
B. False

Page 11 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

The essence of the Internet of Things is the Internet. (As long as) If hardware or products
are connected to the network, data interaction can be called the Internet of Things.
A. True
B. False

Page 12 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz
Which of the following statements about the relationship between cloud computing and the
Internet of Things is incorrect?
A. Without cloud computing support, the Internet of Things cannot perform data
transmission
B. Cloud computing is the cornerstone of the development of the Internet of Things, and at
the same time, the Internet of Things continues to promote the development of cloud
computing
C. Cloud computing can provide enough storage space for massive data of the Internet of
Things
D. If there is no cloud computing as the basic support, the work efficiency of the Internet of
Things will be greatly reduced

Page 13 Copyright © Huawei Technologies Co., Ltd. 2019


Big Data
 Big data refers to data sets that are too large or complex to be handled by
traditional data-processing application software.

 Such data sets are generated by the IoT. Due to a radical increase in total IoT
connections, ever more massive data sets will be generated.
Page 14 Copyright © Huawei Technologies Co., Ltd. 2019
Characteristics of Big Data

Volume: the amount of data


Variety: the different types of data

Velocity: the speed at which


data is generated Value: the value that can be extracted from
data

Page 15 Copyright © Huawei Technologies Co., Ltd. 2019


Big Data Processing
4 Etapas de Utilização dos Dados

Data
Collect Cleanse

Intelligence Information

Use Associate
Knowledge

Page 16 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz
The following description of big data and cloud computing is.

A. Cloud computing is a collection of data that cannot be captured, managed, and


processed with conventional software tools within a certain time frame
B. Big data is a pay-as-you-go model that provides usable, portable, and on-demand
network access
C. Cloud computing cannot function as the underlying computing resource for big data
processing
D. Big data can serve as a type of cloud computing service for users to choose
according to their needs

Page 17 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

Which of the following is not a feature of big data 4V.


A. Value
B. Variety
C. Valid
D. Volume

Page 18 Copyright © Huawei Technologies Co., Ltd. 2019


Artificial Intelligence
 Artificial intelligence (AI) is an area of computer science that focuses on the research into and
development of theories, methodology, technology, and application systems for simulating and
extending human intelligence with machines. Applications of AI include:

Robotics Image Recognition


Speech Recognition
Natural Language Processing
Page 19 Copyright © Huawei Technologies Co., Ltd. 2019
Elements of AI

 Big Data  Computing Power


Computing power is a
Artificial intelligence is intelligence
prerequisite for applying AI
acquired and summarized by big
algorithms to extract value from
data analytics.
massive data sets.

 Algorithms  Scenario
Algorithms are the fundamental Big data, computing power, and
way by which AI is realized, and algorithms are input that will create
an effective method to extract meaningful output only if applied to
data intelligence. practical business scenarios.

Page 20 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

Voice recognition, image recognition, and emotional companion robots are all applications
of artificial intelligence
A. True
B. False

Page 21 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

The following option is not an element of artificial intelligence is


A. Big data
B. Cognitive/Perceptual analysis capability
C. Computing power
D. Scenario

Page 22 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

With the development of AI technology, almost every technology now involves artificial
intelligence. Which of the following is now AI application area? [multiple choices]
A. Appease the robot
B. Voice recognition
C. Image Identification
D. NLP (Neuro-Linguistic Programming)

Page 23 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

Artificial intelligence is a new research and development theory, method, technology and
application system used to extend Technical science. The following statement about artificial
intelligence is wrong
A. Artificial intelligence is not social
B. Artificial intelligence is an unconscious mechanical physical process
C. Artificial intelligence does not have the dynamic creativity unique to human
consciousness
D. Artificial intelligence is a technology for items to exchange information through network
connectivity

Page 24 Copyright © Huawei Technologies Co., Ltd. 2019


The 5G Era
 5G refers to the 5th generation of mobile communications technologies and
standards.

Massive
Enhanced mobile Reliable,
number of
broadband low-latency
connections

Page 25 Copyright © Huawei Technologies Co., Ltd. 2019


How 5G Works: Network Densification

4G

5G

Page 26 Copyright © Huawei Technologies Co., Ltd. 2019


Contents
1. Fields Related to Cloud Computing
2. Cloud Computing Technologies
3. Cloud Computing Trends
4. Other Emerging Technologies

Page 27 Copyright © Huawei Technologies Co., Ltd. 2019


Containers
 Containerization is a lightweight virtualization technology that uses OS-level
virtualization.

 Several containers (isolated user-space instances) can be created on each operating


system, each of which is allocated only a subset of the computer's resources.
Page 28 Copyright © Huawei Technologies Co., Ltd. 2019
Docker
 Docker is an open source application container engine. It allows developers to
pack their applications and dependency packages into a portable container, and
later run them on any other Linux machine. The sandbox mechanism is used for
containers, eliminating any interface between containers.

Page 29 Copyright © Huawei Technologies Co., Ltd. 2019


Docker Technology
Differences Between Containers and VMs (1)

Page 30 Copyright © Huawei Technologies Co., Ltd. 2019


Docker Architecture

Host Registry

Docker daemon repository 1

Image 1
Docker Client
container 1 Image 1 Image 3

container 2a Image 2
repository 2
container 2b Image 2

Image 4

Page 31 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

With the "Internet" being valued and the rise of big data and cloud computing, related
technologies have entered like mushrooms. In your vision, one of the most widely used and
valued is Docker. The following incorrect statement about Docker is

A. Docker can package the underlying environment of applications to ensure that


applications can still run normally after migration
B. Docker needs to create a virtual layer, virtual operating system, etc. on the host or host
operating system, and then installation
C. Docker launches faster than other virtual machine technologies
D. Docker runs with containers, which are running instances created from Image

Page 32 Copyright © Huawei Technologies Co., Ltd. 2019


OpenStack
 Began in 2010 as a joint project of Rackspace Hosting and NASA.

OpenStack is a free open-source software


platform for cloud computing

 Requires contributions to be released under the Apache 2.0 license.

Page 33 Copyright © Huawei Technologies Co., Ltd. 2019


OpenStack Components

Nova Swift Cinder

Compute Object Storage Block Storage

Neutron Keystone Ceilometer

Network Authentication Metering

Glance Heat Horizon

Image Orchestration Dashboard


(UI Console)

Page 34 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

In the OpenStack solution, which module does the load provide for persistent block storage?
A. Swift // Object Storage
B. Glance /// Quick storage
C. Nova // Compute node life cycle
D. Cinder

Page 35 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

In OpenStack, Ceilometer provides charging capabilities.


A. True
B. False

Page 36 Copyright © Huawei Technologies Co., Ltd. 2019


Contents
1. Fields Related to Cloud Computing
2. Cloud Computing Technologies
3. Cloud Computing Trends
4. Other Emerging Technologies

Page 37 Copyright © Huawei Technologies Co., Ltd. 2019


Contents
1. Fields Related to Cloud Computing
2. Cloud Computing Technologies
3. Cloud Computing Trends
4. Other Emerging Technologies

Page 38 Copyright © Huawei Technologies Co., Ltd. 2019


Cloud Computing Extensions

Network
Congestion Edge
Computing

Latency

Fog
Computing
Security

Page 39 Copyright © Huawei Technologies Co., Ltd. 2019


Fog Computing
 Fog computing is an extension of cloud computing services to the edge of the
network to decrease latency and network congestion.

Cloud DC
Core
Network

Fog Fog

 Fog computing uses edge devices to carry out a substantial amount of


computation, storage, and communication locally, instead of storing all data in
cloud data centers.
Page 40 Copyright © Huawei Technologies Co., Ltd. 2019
Edge Computing (1)
 Edge computing creates an open platform that integrates core capabilities
including network, compute, storage, and applications at the edge of your
network, to process data where it is being generated.

Cloud DC

Page 41 Copyright © Huawei Technologies Co., Ltd. 2019


Edge Computing (1)

Page 42 Copyright © Huawei Technologies Co., Ltd. 2019


Edge Computing (2)
Bandwidth/
Server Access Frequency

Low latency
Edge
Computing
ITS
Smart IoT/M2M
HD video, bandwidth-intensive
Gaming Transportation

Cloud
Computing Smart
HD Images
Video Transmission network efficiency
Home Surveillance

Web
Services Web
Storage High-quality user experience
Search

SNS

Timeliness

Page 43 Copyright © Huawei Technologies Co., Ltd. 2019


Quiz

Fog computing is a distributed computing model that extends the concept of cloud computing
to the edge of the network to support mobile and IoT and geographically distributed
applications. The following incorrect statement about fog calculation is

A. Fog computing can quickly generate big data and reduce latency at the edge of the network
B. Fog computing can temporarily buffer data and reduce network pressure
C. Fog computing provides more reliable network and physical device security than cloud
computing
D. Fog computing can reduce the bandwidth consumed in the core Internet and limit the
movement of data to the local network

Page 44 Copyright © Huawei Technologies Co., Ltd. 2019


Microservices
Arquitetura Aplicações Monolíticas
Por que Microservices?

Page 45 Copyright © Huawei Technologies Co., Ltd. 2019


Microservices
 Microservices are a software development technique that structures an application as a collection of
loosely coupled, fine-grained services. In a microservices architecture, lightweight communication
protocols are used, often HTTP resource APIs. The services are built around functionalities and
deployed independently and in a fully automated manner. The need for centralized management is
minimized. The services can be written in different languages and use different storage types.

Page 46 Copyright © Huawei Technologies Co., Ltd. 2019


Serverless (1)

 Serverless computing is a model for building and managing microservices-based

architectures.

 It allows you to manage your application deployment on a per-service level, rather

than a per-server level:

 Function as a Service (FaaS)

 Backend as a Service (BaaS)

Page 47 Copyright © Huawei Technologies Co., Ltd. 2019


Serverless (1)

 Function as a Service (FaaS): The service provider provides a platform where

the developer develops, runs, and manages their applications without the need to

build and maintain an infrastructure.

Page 48 Copyright © Huawei Technologies Co., Ltd. 2019


Serverless (1)

 Backend as a Service (BaaS): The service provider provides a serverless backend.

 Also known as backend as a service for the mobile application developer.

 BaaS shifts backend functions including data/file storage, account management,

data collection, operation analysis, message push, and social media integration to

the cloud, allowing the developer to focus on their apps’ frontend.

Page 49 Copyright © Huawei Technologies Co., Ltd. 2019


Summary
 Fields Related to Cloud Computing
 Cloud Computing Technologies
 Cloud Computing Trends
 Other Emerging Technologies

Page 50 Copyright © Huawei Technologies Co., Ltd. 2019


Recommendations
 Huawei e-Learning website
 http://support.huawei.com/learning/Index!toTrainIndex
 Huawei Support case library
 http://support.huawei.com/enterprise/servicecenter?lang=en
 HCIA-Cloud Computing v4.0 online forum
 https://forum.huawei.com/enterprise/en/Huawei-Official-Communication-Channel-
HCNA-Cloud-Certification-Course/thread/456287-911

Page 51 Copyright © Huawei Technologies Co., Ltd. 2019


Thank You
www.huawei.com

You might also like