Updated on 2025-05-07 GMT+08:00

Application Deployment Example

The following figure shows an example for deploying audio applications on the cloud.

Figure 1 Application deployment design example

Key design points:

  • Dynamic multi-path BGP can implement automatic fault tolerance of public network access and ensure HA.
  • Huawei Cloud ELB is deployed in a cluster across AZs to ensure HA. A faulty data center does not affect services.
  • The application access layer is deployed in a cluster across AZs. A fault AZ does not affect global services.
  • The scheduling policy of Huawei Cloud CCE can implement cross-AZ deployment of multiple replicas of service container pods while ensuring HA across data centers.
  • DCS for Redis is deployed in primary/standby mode across AZs to ensure HA. DMS for Kafka is deployed in a cluster across two or three AZs to ensure HA of messages. CSS can be deployed in a cluster across AZs to ensure that services are not affected by a faulty AZ.
  • RDS for MySQL is deployed in primary/standby mode. Data is synchronized between the primary and standby instances in real time. If the primary instance is faulty, the standby instance can be quickly promoted to primary.
  • Redis, Kafka, CSS, and RDS for MySQL can back up data to OBS buckets to prevent misoperations.
  • CBR can be used to back up entire ECSs or EVS disks.