resilience-program-design

Designs tiered resilience policies and operational cadence for AWS resilience programs.

2.5k|282|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill resilience-program-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resilience-program-design
Source: https://github.com/aws/agent-toolkit-for-aws/tree/main/skills/specialized-skills/resilience-skills/resilience-program-design
Command: npx skills add https://github.com/aws/agent-toolkit-for-aws --skill resilience-program-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations struggle to standardize resilience policies across teams and portfolios, often creating inconsistent availability targets, mismatched DR approaches, and ad-hoc schedules for resilience testing activities.

Core Features & Use Cases

  • Tiered Policy Model: Classifies services by business criticality and maps each tier to availability SLO, RTO/RPO targets, and a DR approach (e.g., ACTIVE_ACTIVE, WARM_STANDBY, BACKUP_AND_RESTORE) validated against the Resilience Hub API enums.
  • Operational Cadence Guidance: Recommends how often to run resilience activities, from continuous ARC zonal autoshift practice runs to weekly findings reviews, monthly FIS experiments, and quarterly cross-service GameDays.
  • Security Standards: Embeds least-privilege IAM roles, short-lived credentials, SSE-KMS encryption, and FIS production governance into program-level standards.
  • Use Case: A platform lead asks how to structure resilience policies for 50 workloads; the Skill recommends a three-tier model with payments at 99.99 availability and ACTIVE_ACTIVE DR, and dev/test at 99.9 with BACKUP_AND_RESTORE.

Quick Start

Ask the agent to design a tiered resilience policy model with availability, RTO/RPO targets, and a testing cadence for your organization's workloads.

Frequently Asked Questions about resilience-program-design

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

FAQPage Schema
How do I structure resilience policies across an organization on AWS?

Use a tiered policy model that classifies services by business criticality rather than one policy per service. Assign each tier an availability SLO, RTO/RPO targets, and a DR approach, verifying valid enum values against the Resilience Hub API before recommending them.

How often should I run FIS experiments and GameDays?

Run FIS single-service fault-injection experiments monthly and cross-service GameDays quarterly. Review the Resilience Hub findings dashboard weekly, keep ARC zonal autoshift practice runs continuous, and add event-driven activities after incidents and around major deployments.

Which DR approach should I choose for each criticality tier?

Match DR approach aggressiveness to criticality: critical services like payments use ACTIVE_ACTIVE with single-digit-minute RTO, mid-tier services use WARM_STANDBY, and dev/test workloads use BACKUP_AND_RESTORE. Confirm the exact enum values via the Resilience Hub API or documentation.

When should I not use resilience program design guidance?

Do not use it for creating or configuring a specific policy or resource for a single workload, for step-by-step lifecycle execution, or for service-specific setup. Those cases belong to getting-started, lifecycle, or service-specific skills instead.

What security standards should a resilience program enforce?

Require least-privilege, resource-scoped IAM roles with SourceArn and SourceAccount conditions, short-lived credentials instead of long-lived access keys, SSE-KMS on report buckets with TLS enforcement, and a change-management gate for production fault injection.