目录

About This Kit

Cloud Foundation Kit provides cloud services such as Cloud Functions, Cloud DB, and Cloud Storage for apps as needed. The cloud platform provides the servers and environments needed to run your app. This allows you to focus solely on the business logic of your app without worrying about the underlying infrastructure, such as servers, operating systems, and containers.

Advantages

Typical Scenarios

[h2]Backend Development for Apps and Atomic Services

You can easily use Cloud Functions, Cloud DB, and Cloud Storage to simplify the development and O&M of apps and atomic services, so you can quickly build backend services for them.

[h2]Compute-Intensive Tasks

Cloud Foundation Kit automatically scales computing resources for compute-intensive tasks in your app during task startup and frees the resources up upon task completion, optimizing cost efficiency.

You can configure a cron trigger for a cloud function to execute tasks at a scheduled time, and use other services to call a cloud function to execute tasks.

For example, Cloud Foundation Kit can be used to perform data rendering and overlaying, including:

[h2]Protocol Adaptation and Conversion

Cloud Foundation Kit speeds up your service rollout with our lightweight, flexible services that facilitate protocol adaptation and conversion and seamless third-party platform integration.

For example, functional modules such as data storage, authentication, message queues, push notifications, and scheduled tasks can be linked or transformed through cloud services at the integration layer.

[h2]Traffic Surge

In some special scenarios, traditional architectures may experience traffic surges. To ensure stable operation during peak hours, it is usually necessary to purchase high-performance, expensive servers and set up clusters for load balancing. However, when the business demand decreases, this leads to significant resource waste.

Cloud Foundation Kit can quickly and automatically scale out based on business traffic, minimizing the risk of system issues during peak hours. This allows apps to smoothly handle high-demand scenarios, such as flash sales and holiday events. When the traffic decreases, the elastic scaling feature supports automatic scale-in, freeing up idle resources and preventing waste.

Constraints

[h2]Supported Devices

Capability Device
Cloud Functions Phones, tablets, PCs/2-in-1 devices, wearables, and TVs
Cloud DB Phones, tablets, PCs/2-in-1 devices, wearables, and TVs
Cloud Storage Phones, tablets, PCs/2-in-1 devices, wearables, and TVs

[h2]Supported Countries/Regions

For details, please refer to Supported Countries/Regions.

[h2]Supported Signing Modes

Two signing modes are supported: automatically signing an app associated with a registered app (DevEco Studio 6.0.0 Beta5 or later) and signing an app manually.

Emulator Support

Since 6.0.0(20) Beta5, this kit has supported the Emulator, but there are some differences between real devices and the Emulator. For details, please refer to Differences Between the Emulator and the Real Device.

Billing

Cloud Foundation Kit includes Cloud Functions, Cloud DB, and Cloud Storage. Huawei provides a free quota for each service for trial use. For details about the quota, see the quota description of each service.