Skip to main content

Claude/ChatGPT Prompt to Build an AWS Disaster Recovery Plan with RPO/RTO

Build an AWS disaster recovery plan matched to your RPO and RTO targets, comparing backup, pilot light, warm standby, and active-active with cost per option.

Fill in the placeholders

Edit the values, then copy your finished prompt.

Your Prompt
prompt.txt
You are a senior AWS reliability engineer. Specify this tightly enough to execute, with a real runbook, not vague advice.

Context:
- Workload: Postgres + ECS + S3
- Targets: RPO 15 minutes, RTO 1 hour
- Budget posture: cost-conscious, willing to pay for prod-tier resilience

Deliver:
1) The four DR strategies (backup/restore, pilot light, warm standby, multi-region active/active) mapped against the RPO and RTO above, with the one that fits.
2) Cross-region replication design for RDS, S3, and DynamoDB.
3) A step-by-step failover runbook with owners and decision points.
4) A restore-test schedule that proves the plan actually works.
5) A failback plan once the primary region recovers.
6) A cost estimate for each of the four options so the choice is informed.

Output as a strategy recommendation, the runbook, and a cost table.

What this prompt does

This prompt sets the model up as a senior AWS reliability engineer and asks it to build a disaster recovery plan tight enough to execute, with a real runbook. You provide [workload], your [rpo] and [rto] targets, and a [budget_posture], and it maps the four DR strategies against those targets, designs cross-region replication, writes a failover runbook with owners, schedules restore tests, plans failback, and costs each option.

The structure works because it anchors every decision to your [rpo] and [rto] instead of defaulting to the most expensive setup. RPO (how much data you can lose) and RTO (how fast you must be back) are what separate a simple backup-and-restore from a multi-region active-active design, so feeding them in lets the model recommend the cheapest strategy that still meets the targets. [budget_posture] tempers that recommendation, and [workload] grounds the replication design in your actual data stores — RDS, S3, DynamoDB. The runbook and restore-test schedule are what turn the plan from a document into something operational, because a recovery procedure nobody has rehearsed is indistinguishable from having no plan at all when the region goes down.

When to use it

  • You have RPO/RTO targets and need to know which DR strategy actually meets them.
  • You want a cost comparison across backup, pilot light, warm standby, and active-active.
  • You need a failover runbook with named owners and clear decision points.
  • You're designing cross-region replication for RDS, S3, or DynamoDB.
  • You have a DR plan on paper but no restore-test schedule to prove it works.
  • You need a failback plan for once the primary region recovers.

Example output

Expect a strategy recommendation that names the one DR approach fitting your RPO/RTO, a step-by-step failover runbook with owners and decision points, a restore-test schedule, a failback procedure, and a cost table comparing all four strategies so the choice is informed. The replication section spells out how RDS, S3, and DynamoDB sync across regions.

Pro tips

  • Set [rpo] and [rto] from a real business conversation, not a guess — they drive the entire recommendation.
  • Use [budget_posture] honestly; "cost-conscious" steers the model away from active-active when warm standby will meet the target.
  • Put the restore test from step 4 on a real calendar immediately; an untested backup is a guess, not a recovery.
  • Make [workload] list your actual data stores so the cross-region replication design is concrete.
  • Treat the cost table as relative, not absolute — confirm regional pricing before you choose.
  • After the first plan, ask it to tighten the RTO and see how much the cost jumps; it clarifies the tradeoff.
  • Assign real owners in the failover runbook; a decision point with no named owner stalls exactly when speed matters most.
  • Test the failback path too, not just the failover — returning to the primary region cleanly is often the step teams forget to rehearse.

Frequently Asked Questions

How does the prompt pick which DR strategy to recommend?
It maps all four strategies — backup/restore, pilot light, warm standby, and active-active — against your `[rpo]` and `[rto]` targets, then recommends the cheapest one that meets both. Tighter targets push the recommendation toward more expensive, faster-recovering options.
Does it cover RDS, S3, and DynamoDB replication?
Yes. The plan includes a cross-region replication design for RDS, S3, and DynamoDB, scoped to the data stores you name in `[workload]` so the replication approach matches what your application actually uses.
Will it give me a runbook I can actually follow during an outage?
Yes, step 3 produces a step-by-step failover runbook with named owners and decision points, plus a failback plan for when the primary region recovers. You should still rehearse it before relying on it in a real incident.
Are the cost estimates exact?
No, they are relative comparisons to inform the strategy choice across the four options. Confirm actual regional pricing and your specific resource sizes before committing budget, since cross-region transfer and standby capacity can shift the numbers.
Engr Mejba Ahmed

Need this built for real?

Engr Mejba Ahmed

AI Developer · Software Engineer

I'm Mejba — I design and ship production AI systems, automations, and full-stack apps. If you want this turned into a working solution for your team, let's talk.

More in AWS & Cloud Architecture Prompts

Engr Mejba Ahmed

Engr Mejba Ahmed

AI assistant · trained on my work

👋

Hey there!

Quick Actions

WhatsApp Direct line to me

Chat on WhatsApp

+880 1723 741224 · Replies within the hour on working days

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

mejba.13@gmail.com

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support