Skip to main content

Amazon Application Recovery Controller

Amazon Application Recovery Controller Pricing

Pricing overview

You pay for Application Recovery Controller based on what you use. There are no upfront charges or long-term commitments.

Single Region Recovery

Zonal shift and zonal autoshift

Zonal shift and zonal autoshift temporarily shift traffic for a supported resource away from an impaired AZ to healthy AZs in the same Region.

**There is no additional charge for using zonal shift or zonal autoshift.**

Multi-Region Recovery

Region switch

With Region switch, you pay for the number of Region switch plans you create and maintain. A Region switch plan allows you to orchestrate recovery in another AWS Region for a single application.

**Region switch plan** | $70 per plan per month |
Prices are prorated for partial months. No upfront costs or long-term commitments.

Routing control clusters​

A cluster is a set of redundant regional endpoints against which you can execute API calls to update or get the state of one or more routing controls.

**Cluster** | $2.50 per hour per cluster |
Each cluster (maximum 2 per account) can host multiple routing controls.

Readiness check

Readiness check audits your resources across Availability Zones or Regions to help ensure they are prepared for recovery.

**Readiness check** | $0.045 per hour per readiness check |

For example, if you have two readiness checks configured (one for Auto Scaling Groups and one for DynamoDB tables), your total readiness check cost is $0.09 per hour.

**Note:** Readiness check will no longer be available to new customers starting April 30, 2026. See Readiness Check availability change for details.