Inclusive AI: Growing with Developers

Learn about our cutting-edge tools for developers to build a new tomorrow.

By Zheng Yelai, President, Huawei Cloud BU
Zheng Yelai

In recent years, industries have become eager to be digital, always online, and intelligent. Governments and enterprises are moving beyond the digital era to the intelligent era. In 2016, Huawei anticipated the coming of the Cloud 2.0 era characterized by cloud-native Internet and the migration of government and enterprise applications to cloud. This has created an enormous market for developers, enabling them to create value in their own unique ways. Most developers face three challenges:

First, they expect easy-to-use development tools and one-stop development processes for greater agility when developing applications.

Second, they must be able to quickly obtain new technologies and utilize existing industry know-how to build innovative industry applications.

Third, they find it difficult to translate technological innovation into commercial success. Internet application developers require more distribution channels and sources of traffic. Meanwhile, government and enterprise application developers are facing changes in terms of the way benefits are distributed, as SaaS expands the market beyond short-tail users to medium- and long-tail users.

How can developers adapt to changes and gain greater business value? Huawei believes the answer is development on the cloud.

HUAWEI CLOUD: Striving to become the best platform for building applications

HUAWEI CLOUD was established three years ago with three key aspirations: First, to monetize Huawei's R&D investment in ICT through cloud services. Second, to provide customers with cloud services as a representation of the capabilities Huawei has accumulated over the past 30 years. Third, to provide a cloud foundation that can support Huawei's own global business development, including the company's device cloud services and internal IT systems.

Communicate 87

After three years, HUAWEI CLOUD has made tremendous progress. Over 1.5 million developers have been part of HUAWEI CLOUD, which has launched over 210 cloud services and more than 210 solutions that serve customers worldwide.

Looking to the future, Huawei will strive to become the best platform for building applications to empower applications and data, and serve as the foundation of the intelligent world. We aim to become a trusted partner for software development companies in China.

HUAWEI CLOUD will provide developers with a range of simplified tools and templates to make development more efficient. It will also provide three types of technology enablement services – application enablement, data enablement, and AI enablement – supported by a huge amount of industry know-how and asset models, helping developers flexibly respond to changing market demands. 

HUAWEI CLOUD is determined to help developers achieve commercial success. It will provide strong application distribution capabilities and leading business support programs. This will give developers access to abundant cloud resources and traffic and create opportunities for them to exchange and collaborate with top enterprise accelerators and incubators. HUAWEI CLOUD will offer developers the best opportunity to grow, succeed, and accomplish great things.

Business incubation accelerates business success for developers

HUAWEI CLOUD Marketplace is an application distribution platform oriented towards government and enterprise users. Its annual turnover has surpassed 1 billion yuan (US$153 million) with more than 100,000 orders. The sales of 30 partners on this platform have exceeded 10 million yuan.

Many promising startups are growing rapidly in the HUAWEI CLOUD Marketplace. CurrentCAD, a new online computer-aided design (CAD) software provider, started offering services in early 2019. After joining HUAWEI CLOUD Marketplace, its sales increased sixfold in one year to exceed 10 million yuan.

HUAWEI CLOUD launched a SaaS application support program to assist more startup development companies. The program will support 1,000 SaaS applications in the initial phase, providing each with 200,000 yuan worth of cloud resources. The aim is to help SaaS application developers perform development, testing, and deployment on HUAWEI CLOUD more quickly and easily.

Huawei's device application distribution platform, AppGallery, has become the world's third largest app market, with 490 million active users worldwide and more than 261 billion downloads.

The one-stop mobile app solution jointly developed by HUAWEI CLOUD and AppGallery Connect has provided more technical and resource support for innovative apps that integrate HMS Core. In addition, the HMS ecosystem support program, launched by HUAWEI CLOUD, provides 500 million yuan worth of cloud resources to support 1,500 HMS apps. After its commercial launch, each app receives up to 1.2 million yuan worth of support in advertising resources. With the two application distribution platforms, HUAWEI CLOUD will help developers achieve commercial success more quickly.

Simplified end-to-end tools for developers

HUAWEI CLOUD provides developers with simplified end-to-end tools as well as business support. The conventional way to create applications is through full-code development, which requires strong coding capabilities. Today, low-code and no-code development are a new option. Even non-developers can quickly build applications through drag and drop and clicks on pre-defined modules.

HUAWEI CLOUD provides a platform with general-purpose tools and numerous scenario-specific toolkits that support different development methods, increasing efficiency tenfold. The simplified end-to-end DevSecOps tool platform, HUAWEI CLOUD DevCloud, provides entirely cloud-based development scenarios, covering the entire lifecycle of software delivery, from planning, development, testing, and release to O&M and operation. HUAWEI CLOUD DevCloud also embeds security capabilities throughout the process, significantly improving R&D and collaboration efficiency while ensuring trustworthy software delivery.

HUAWEI CLOUD provides development toolkits for both full-code and low-code development across a range of scenarios, including cloud-native applications, mobile applications, applets, AI applications, IoT applications, and data applications. For example, in terms of AI applications, ModelArts can help developers use the low-code development method for data labeling, model training, and model release. Another example is the low-code development service AppCube, which enables developers to quickly build an intelligent operation center (IOC) for cities through simple drag and drop operations.

Huawei's experience enables services

To seize opportunities in the Cloud 2.0 era, developers need both simplified development tools and in-depth industry insights.

Based on cloud infrastructure that adopts the QingTian architecture, HUAWEI CLOUD provides consistent service experiences across cloud, edge, and devices. The three types of technology enablement services – application, data, and AI – integrate both technology and services. This involves three layers of capabilities: product lines throughout the lifecycle, core capabilities of industry applications, and the accumulation of industry assets.

HUAWEI CLOUD has abundant project experience. The AI-enablement service ModelArts offers over 300 models based on industry know-how. The application enablement service ROMA integrates more than 2,000 industry-specific applications. And the data enablement service DAYU offers over 200 industry-specific, general-purpose data asset models. Such services are transforming programmers who focus on code into developers with in-depth insights into services.

For example, HUAWEI CLOUD and Northwest Air Traffic Management Bureau have jointly created an air traffic management data asset model to help developers formulate optimal control and command plans, significantly reducing flight delays.

ModelArts 3.0 accelerates AI implementation

With AI being deployed in production systems, companies have faced various challenges.

Model building: How can a high-precision model be trained based on a small set of sample data?

Scenario verification: How can AI models be transferred from labs to real-world application within a few weeks?

Engineering delivery: How can algorithms and engineering decouple so that efficient delivery can be achieved with the support of just a few engineers?

Large-scale replication: How can algorithm developers focus on optimizing core models for large-scale replication in other projects?

In May 2018, HUAWEI CLOUD proposed inclusive AI for the first time at the Big Data Expo in Guizhou, highlighting the need to make AI affordable, effective, and reliable. In September of that same year, Huawei released ModelArts at HUAWEI CONNECT in Shanghai, providing developers with a one-stop AI development platform.

To date, HUAWEI CLOUD has successfully delivered over 600 AI projects across more than 10 industries, with ModelArts widely used in these projects. During one railway project, more than 600 types of faults were found on a train, but most had less than 10 data samples – a very small amount. With ModelArts, HUAWEI CLOUD was able to accurately identify 100 percent of major faults and 98 percent of minor faults.

HUAWEI CLOUD has now launched ModelArts 3.0, an AI application development platform for enterprises. ModelArts 3.0 is built on world-class AI algorithms and can intelligently evaluate models and diagnose issues. This enables industries to efficiently apply AI and replicate AI applications on a large scale.

HUAWEI CLOUD has long been engaged in basic AI research, covering computer vision, language and speech, and decision-making optimization, and has proposed six research programs. Many of the research findings have been gradually applied to ModelArts and then offered as plug-and-play functions to accelerate AI deployment. This has made inclusive AI a reality, making AI affordable, effective, and reliable.