Compare multi-AZ and multi-Region recovery capabilities in ARC - Amazon Application Recovery Controller (ARC)
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Compare multi-AZ and multi-Region recovery capabilities in ARC

Zonal shift, zonal autoshift, and routing control in Amazon Application Recovery Controller (ARC) can all achieve rapid recovery and help you to ensure resilience for your Amazon applications. These features are highly available and help support recovery in scenarios when your application is experiencing increased latency or reduced availability. These features also help recover applications quickly by shifting traffic away from isolated impairments, which limits the impact and time lost from impairments.

Routing control is primarily focused on Amazon applications that are in multiple Amazon Regions (multi-Region), while zonal shift and zonal autoshift only support shifting traffic for supported resources with multi-AZ applications.

The information in the following table includes some of the key features of zonal shift, zonal autoshift, and routing control. These descriptions can help you better understand how a specific option might be the best choice for application's needs.

Routing control Zonal shift Zonal autoshift

Regional

Reroutes traffic from one Amazon Region to another (primarily)

Zonal

Shifts traffic away from an Availability Zone

Traffic goes to other Availability Zones in the Region, not to a specific target

Zonal

Shifts traffic away from an Availability Zone

Traffic goes to other Availability Zones in the Region, not to a specific target

Requires setup

Requires configuration and setup

May require setup

Requires opt-in for some supported resources

For more information, refer to Supported resources

Requires setup

Must be enabled for a supported resource

For more information, refer to Supported resources

Customer-initiated

Customer determines when to re-route traffic

Customer-initiated

Customer determines when to start a zonal shift

Amazon-initiated

Amazon shifts application traffic away from an AZ on your behalf

Fee-based

Requires separate charges for routing control

Included with services (no additional charge)

Creating zonal shifts to move traffic away from AZs is included for supported resources

Included with services (no additional charge)

Starting autoshifts to move traffic away from AZs on your behalf is included for supported resources

Does not expire

Traffic can be rerouted to a replica indefinitely

Temporary

All zonal shifts must be set to expire

Temporary

Amazon starts and ends autoshifts

To learn more about each of these features, see the following chapters: