Maintained with ☕️ by
IcePanel logo

ARC Region switch adds three new capabilities: post-recovery workflows, RDS orchestration and AWS provider support for Terraform

Share

Services

Amazon Application Recovery Controller (ARC) Region switch helps customers orchestrate the failover of their multi-Region applications to achieve a bounded recovery time in the event of a Regional impairment. It automates multi-Region disaster recovery, reducing engineering effort and eliminating operational overhead when recovering applications across multiple AWS accounts and Regions. Region switch now includes three new capabilities: post-recovery workflows, native RDS execution blocks, and AWS provider for Terraform support. **Post-recovery workflows.** Disaster recovery doesn't end when customers failover to a standby Region. After orchestrating a failover or failback, customers must prepare the other Region for the next recovery event. Today, this requires manual coordination of scaling, recreating read replicas, and validating configurations. Post-recovery workflows help customers automate these preparation steps. With this launch, post-recovery workflows support the custom action Lambda execution block, Amazon RDS create read replica execution block, ARC Region switch plan execution block, and the manual approval execution block. Customers can create read replicas, run custom logic via Lambda functions, add manual approval gates, and embed child plans for complex orchestration as part of post-recovery. Post-recovery workflows are available for active/passive deployments and can be triggered manually. **RDS execution blocks.** Coordinating Amazon RDS database recovery during Regional failover requires manual steps to promote read replicas and recreate replication, introducing delays and errors. Region switch now natively supports two Amazon RDS execution blocks that automate RDS recovery orchestration. The RDS promote read replica execution block orchestrates promotion of a read replica to a standalone instance during failover. The RDS create read replica execution block orchestrates replica creation as part of post-recovery workflows. **AWS provider for Terraform support.** Region switch is now supported by the AWS provider for Terraform, enabling customers to manage disaster recovery plans as Infrastructure-as-Code and integrate them into CI/CD pipelines alongside application deployments. To learn more, about AWS provider support for Terraform, visit [Terraform provider documentation](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/arcregionswitch%5Fplan). To learn about post-recovery workflows in action, read the [post-recovery workflow tutorial](https://docs.aws.amazon.com/r53recovery/latest/dg/tutorial-post-recovery.html). To get started with Region switch, read our [launch blog](https://aws.amazon.com/blogs/aws/introducing-amazon-application-recovery-controller-region-switch-a-multi-region-application-recovery-service/) or [documentation](https://docs.aws.amazon.com/r53recovery/latest/dg/region-switch.html). Application Recovery Controller Region switch is available in all commercial Regions. See the AWS Regional Services List or [ARC Region switch availability](https://docs.aws.amazon.com/r53recovery/latest/dg/aws-regions-rs.html) for availability information.[](https://docs.aws.amazon.com/r53recovery/latest/dg/aws-regions-rs.html)[](https://docs.aws.amazon.com/r53recovery/latest/dg/aws-regions-rs.html)