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 | |
Automatic remediation | Not supported |
Rule trigger | 24-hour cycle |
Supported resource types | ACS::::Account |
Input parameters | None |