Section 1 - Instruction

You've learned about RPO, RTO, backups, and high availability features. Now let's practice applying these concepts to real business scenarios. Remember, different applications have different tolerance for data loss and downtime.

Engagement Message

Which is more critical for a bank: preventing data loss or minimizing downtime?

Section 2 - Practice

Type

Multiple Choice

Practice Question

A financial trading platform cannot afford to lose any transaction data and needs to be back online within 30 seconds of any failure. What's the best AWS approach?

A. Daily backups with point-in-time recovery B. Multi-AZ deployment with automatic failover C. Manual backups taken every hour D. DynamoDB with single-region storage

Suggested Answers

  • A
  • B - Correct
  • C
  • D
Section 3 - Practice

Type

Sort Into Boxes

Practice Question

Sort these scenarios by their likely RPO requirements:

Labels

  • First Box Label: Low RPO (minimal data loss)
  • Second Box Label: Higher RPO (some data loss OK)

First Box Items

  • Banking transactions
  • Medical records
  • Financial reports

Second Box Items

  • Social media posts
  • Game high scores
  • User preferences
Section 4 - Practice

Type

Fill In The Blanks

Markdown With Blanks

Fill in the blanks for this disaster recovery scenario:

A company can tolerate losing up to 4 hours of data but needs to be back online within 1 hour of a failure. Their [[blank:RPO]] is 4 hours and their [[blank:RTO]] is 1 hour.

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal