failover

Orchestrate ARC zonal shifts, routing controls, and Region switches with safety confirmations.

4|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/aquavis12/power-aws-resilience-hub --skill failover-aquavis12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: failover
Source: https://github.com/aquavis12/power-aws-resilience-hub/tree/main/skills/failover
Command: npx skills add https://github.com/aquavis12/power-aws-resilience-hub --skill failover-aquavis12

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Executing AWS failover operations like zonal shifts and routing-control changes moves production traffic, and a single mistake can cause an outage. This Skill enforces a guarded, step-by-step workflow so every state change is validated, documented, and explicitly confirmed before execution. ## Core Features & Use Cases - Guarded failover execution: Reads current routing-control and readiness state, shows exact current and target states, and requires an explicit "yes" before any change. - Action selection: Chooses the smallest sufficient action — zonal shift for AZ impairment, routing controls for Region failover, or Region switch for full orchestrated failover. - Documentation-backed validation: Uses AWS documentation and community re:Post content to verify data-plane endpoint formats, safety rules, and known timing issues before executing. - Use Case: During an AZ impairment affecting your ALB-backed service, use this Skill to verify readiness checks, confirm the affected resources with the operator, execute a zonal shift through ARC data-plane endpoints, and receive a rollback command. ## Quick Start Ask the assistant to shift traffic away from the impaired availability zone for my application using ARC, showing me the current state and rollback plan first.

Frequently Asked Questions about failover

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform an ARC zonal shift for an ALB or NLB?

A zonal shift moves traffic away from one impaired availability zone for ALB or NLB resources. This Skill reads the current state, confirms affected resources with you, then executes the shift through ARC data-plane endpoints and verifies target-group health.

What is the difference between zonal shift, routing controls, and Region switch in ARC?

Zonal shift handles single-AZ impairment with the smallest blast radius. Routing controls are on/off data-plane switches gating traffic between Regions. Region switch is a multi-step orchestrated plan for Active-Active or Warm Standby architectures.

Does ARC failover use the control plane or data plane?

Failover actions run through ARC data-plane endpoints, never the control plane, following Well-Architected REL11-BP04. The Skill validates endpoint formats against AWS documentation before executing any state change.

Can a routing control be changed without confirmation?

No. Routing-control state changes move production traffic, so the Skill always shows the current and target states, lists affected resources, provides the rollback command, and waits for an explicit yes before proceeding.

What happens if my AWS credentials expire during a failover?

The Skill runs aws sts get-caller-identity first to validate the session. If credentials are expired, it stops and instructs you to re-authenticate before any failover step is attempted.