All Products
Search
Document Center

Cloud Config:Build a high-availability application architecture using Application Load Balancer

Last Updated:Oct 16, 2025

If your deployment uses five or more Elastic Compute Service (ECS) instances, you can use Application Load Balancer (ALB) to build a high-availability (HA) application architecture.

Scenarios

If your deployment scales to five or more ECS instances, you can use ALB to distribute user requests. When users perform actions such as visiting your website or purchasing tickets, ALB evenly distributes traffic to the backend ECS instances. It also automatically detects and isolates faulty nodes. Therefore, even if some servers fail, users can still access the website and purchase tickets. This ensures high platform availability and a smooth user experience.

Threat level

Default threat level: Low.

You can change the risk level as needed.

Detection logic

This rule is triggered if your deployment uses five or more ECS instances without Application Load Balancer for high availability.

Rule details

Parameter

Description

Rule name

Build a high-availability application architecture using Application Load Balancer

Rule identifier

recommend-use-alb-for-load-balance

Automatic remediation

Not supported

Rule trigger

24-hour cycle

Supported resource types

ACS::::Account

Input parameters

None