Amazon Application Recovery Controller (ARC) gives you insights into whether your applications and resources are ready for recovery. The Application Recovery Controller also helps you manage and coordinate recovery for your applications across AWS Regions and Availability Zones (AZs). These capabilities make it simpler and more reliable to recover applications by reducing the manual steps required by traditional tools and processes.
Benefits
Manage recovery for multi-AZ and multi-Region applications
With Application Recovery Controller, you can use zonal shift, zonal autoshift, and routing control to quickly mitigate impairments for multi-AZ or multi-Region applications. These features support active-active and active-standby applications at any scale.
Validate recovery readiness for multi-Region applications
Application Recovery Controller continually monitors resource quotas, capacity, and configuration, suggesting remediation when changes are made that would affect your ability to fail over to a standby replica. With configurable safety rules, you can prevent operators or automated policies from taking recovery actions that might lead to unexpectedly long recovery times.
Maintain high availability
With Application Recovery Controller, you can reliably mitigate failures for even your largest and most critical applications. Use Application Recovery Controller to quickly shift application traffic between multiple isolated environments to improve your application’s availability.
Automate recovery
Zonal autoshift enables you to safely and automatically shift your application’s traffic away from an AWS AZ when AWS identifies a potential failure affecting that AZ due to events such as power and networking outages. Zonal autoshift can be used with applications that use Network Load Balancers and Application Load Balancers with cross-zone configuration disabled.
Videos
Use cases
Large-scale application recovery
During a failure in even your largest and most complex applications, you can use routing control, zonal shift, and zonal autoshift to quickly shift end user traffic to restore availability.
Mitigating partial application failures
Application Recovery Controller provides you with the tools necessary to confidently achieve successful application recovery and fast failover. Use routing control for multi-Region applications or zonal shift and zonal autoshift for multi-AZ applications to recover from failures impacting your application.
Monitor readiness for recovery
Continually monitor resource quotas, capacity, and configuration for your multi-Region applications and review changes that would affect your ability to fail over to a standby replica.
Blog posts and articles
Get started with Amazon Application Recovery Controller in the AWS Console.