ABCDEFGHIJKLMNOPQRSTUVW
1
Huawei Developer Competition Key Technologies - EI
2

Available Huawei Cloud Regions (if empty, try the regions near you)
3
CategoryNameIntroductionMajor FunctionRelationship with Other Open CapabilitiesProduct PageAsia PacificLatin America
4
AI development platform/frameworkModelArtsModelArts is a one-stop AI platform geared toward developers and data scientists of all skill levels. It enables you to rapidly build, train, and deploy models anywhere (from the cloud to the edge), and manage full-lifecycle AI workflows. ModelArts accelerates AI development and fosters AI innovation with key capabilities, including data preprocessing and auto labeling, distributed training, automated model building, and one-click workflow executing.Data processing, algorithm development, model training, and AI application management, and deploymentIdentity and Access Management (IAM)
ModelArts uses IAM for authentication and authorization. For more information about IAM, see the Identity and Access Management User Guide.

Object Storage Service (OBS)
ModelArts uses OBS to securely and reliably store data and models at low costs. For more information about OBS, see the
Object Storage Service Console Operation Guide.

Relationship between ModelArts and OBS
Function

Sub Task

Relationship

ExeML

Data labeling

The data labeled on ModelArts is stored in OBS.

Automatic training

After a training job is completed, the generated model is stored in OBS.

Model deployment

ModelArts deploys models stored in OBS as real-time services.

AI development lifecycle

Data management

Datasets are stored in OBS.
The dataset labeling information is stored in OBS.
Data can be imported from OBS.
Development environment

Data or code files in a notebook instance are stored in OBS.

Model training

The datasets used by training jobs are stored in OBS.
The running scripts for training jobs are stored in OBS.
The models generated by training jobs are stored in the specified OBS paths.
The run logs of training jobs are stored in the specified OBS paths.
Model management

After a training job is completed, the generated model is stored in OBS. You can import the model from OBS.

Service deployment

The models stored in OBS can be deployed as services.

Settings

-

Authorizes ModelArts to access OBS (using an agency or access key) so that ModelArts can use OBS to store data and create notebook instances.

Elastic Volume Service (EVS)
ModelArts uses EVS to store created notebook instances. For more information, see the
Elastic Volume Service User Guide.

Cloud Container Engine (CCE)
ModelArts uses CCE to deploy models as real-time services. CCE enables high concurrency and provides elastic scaling. For more information about CCE, see the
Cloud Container Engine User Guide.

SoftWare Repository for Container (SWR)
To use an AI framework that is not supported by ModelArts to build a model, use SWR to customize an image and import the image to ModelArts for training or inference. For details about SWR, see
SoftWare Repository for Container User Guide.

Intelligent EdgeFabric (IEF)
IEF enables ModelArts to deploy models on edge nodes. For more details, see
Intelligent EdgeFabric User Guide.

Cloud Eye (CES)
ModelArts uses CES to monitor online services and model loads in real time and send alarms and notifications automatically. For more information about CES, see the
Cloud Eye User Guide.

Cloud Trace Service (CTS)
ModelArts uses CTS to record operations for later query, audit, and backtrack operations. For more information about CTS, see the
Cloud Trace Service User Guide.
https://www.huaweicloud.com/intl/en-us/product/modelarts.htmlAP-Bangkok
AP-Singapore
LA-Santiago
5
Big dataMapReduce Service (MRS)MRS provides Hadoop-based high-performance big data components, such as Hudi, ClickHouse, Spark, Flink, Kafka, and HBase, to support data lakes, data warehouses, business intelligence (BI), AI, and more. MRS supports both hybrid cloud and public cloud deployments. In hybrid cloud deployment, one cloud native architecture implements offline, real-time, and logical data lakes, helping customers carry out intelligent enterprise upgrade. In public cloud deployment, with MRS, customers can quickly build a low-cost, flexible, open, secure, and reliable one-stop big data platform.Management on clusters, files, jobs, and O&MFor details, see https://support.huaweicloud.com/intl/en-us/productdesc-mrs/mrs_08_0026.html.https://www.huaweicloud.com/intl/en-us/product/mrs.htmlAP-Bangkok
AP-Singapore
LA-Mexico City1
LA-Mexico City2
LA-Sao Paulo1
LA-Santiago
6
Data Lake Governance Center (DGC)DGC is a one-stop development and operations platform that provides data lifecycle management. It provides functions such as data integration, data development, data governance, data services, and data visualization. It supports intelligent construction of industrial knowledge libraries and incorporates data foundations such as big data storage, computing, and analytics engines, helping enterprises quickly build data operations capabilities.Data integration, data development, and data asset managementIdentity and Access Management (IAM)
DGC uses IAM for authentication and authorization.

Cloud Trace Service (CTS)
DGC uses CTS to audit users' non-query operations on the management console to ensure that no invalid or unauthorized operations are performed, enhancing service security management.

Elastic Cloud Server (ECS)
DGC uses an ECS to create CDM and DLM clusters, and run Shell or Python scripts on the ECS through host connection.

Virtual Private Cloud (VPC)
DGC uses VPC to create an isolated network environment.

Elastic IP (EIP)
DGC uses EIP to enable communication between DGC and the public network.

Object Storage Service (OBS)
DGC uses OBS buckets to store logs.

Simple Message Notification (SMN)
DGC uses SMN to push notifications based on your subscription requirements, so that you can receive immediate notifications when specific events occur.

Direct Connect (DC)
DGC uses DC to establish network connections with third-party data centers.

API Gateway (APIG)
DGC opens APIs of components through APIG. In addition, Shared DLM publishes the generated APIs to APIG.

Data Lake Insight (DLI)
DGC uses DLI as part of the data lake foundation for data integration, development, governance, and openness.

MapReduce Service (MRS)
DGC uses MRS as part of the data lake foundation for data integration, development, and governance.

GaussDB(DWS)
DGC uses GaussDB(DWS) as part of the data lake foundation for data integration, development, governance, and openness.

Relational Database Service (RDS)
DGC uses RDS as the data source for data integration, development, and openness.

Data Ingestion Service (DIS)
DGC processes metadata information through message queues of DIS. Data ingestion and real-time data ingestion are two forms of the same service. The former is a service, and the latter is a DGC component.

Cloud Data Migration (CDM)
DGC accesses tenant resources or services through the agent of CDM. CDM and batch data migration are two forms of the same service. The former is a service, and the latter is a DGC component.
https://www.huaweicloud.com/intl/en-us/product/dayu.htmlAP-Singapore
7
AI general APIsContent ModerationContent Moderation adopts image, text, and video detection technologies that detect pornography, advertisements, or material related to terrorism, and sensitive political information. This reduces potential business risks.Moderation of images and textIdentity and Access Management (IAM)
IAM provides Content Moderation with the user authentication and authorization. For more information about IAM, see the Identity and Access Management User Guide.

Cloud Eye
Cloud Eye monitors metrics of Content Moderation. You can learn about the service usage with the metrics in a timely manner. For more information about Cloud Eye, see the
Cloud Eye User Guide. For details about monitoring metrics and how to view the metrics, see Monitoring Metrics.

Object Storage Service (OBS)
OBS is a stable, secure, efficient, and easy-to-use cloud storage service. Most Content Moderation APIs require data processing. You can use OBS to batch process data to improve data processing efficiency on the cloud.

Part of Content Moderation APIs can be temporarily authenticated or anonymously and publicly authorized to obtain data from OBS for processing. For more information about OBS, see the
Object Storage Service API Reference and Object Storage Service Developer Guide.
https://www.huaweicloud.com/intl/en-us/product/moderation.htmlAP-Singapore
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100