When your deployment reaches five or more Elastic Compute Service (ECS) instances, use Application Load Balancer (ALB) to build a high-availability application architecture.
Scenarios
When your deployment scales to five or more ECS instances, ALB distributes user requests evenly across the backend instances. ALB automatically detects and isolates faulty nodes, so users can continue accessing your services even if some servers fail. This ensures high 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 when your deployment uses five or more ECS instances without ALB 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 |