Recovery objective

Last updated: Nov 4, 2026


Backups

The database of the Fluid Attacks platform uses DynamoDB Point-in-Time Recovery (PITR). PITR can restore the database to a point in the last 35 days. The most recent point is usually about 5 minutes before the current time. Also, the database has weekly, monthly, and annual full backup schedules. Fluid Attacks keeps the weekly backups for twelve weeks, the monthly backups for three years, and the annual backups for fifteen years.

This table shows the details:

TypeDateHourStorage
AnnualFirst Monday of January6:30 a.m.15 years
MonthlyEvery 1st Monday of the month6:00 a.m.3 years
WeeklyEvery Sunday5:30 a.m.84 days
PITRContinuousContinuous35 days

Recovery objectives

ObjectiveDefinitionTimeDescription
1. Recovery Time Objective (RTO)The maximum tolerable time to restore the service to minimum acceptable conditions. If a disaster occurs and the service must be available immediately, the RTO is 0. But, if the organization can tolerate one hour of total service interruption, the RTO is 1 hour.15 minutesThe platform is classified as critical, so its backups are continuous. The full restoration of a backup takes 15 minutes, and this is the recovery time.
2. Recovery Point Objective (RPO)The maximum tolerable data loss in a disaster. For example, if a disaster occurs and the backup of the information is weekly, the recovered service has the data from one week before the incident. Thus, the RPO is 1 week. If the backup is online and no data loss is acceptable, the RPO is 0.About 5 minutesDynamoDB Point-in-Time Recovery (PITR) can restore the database to a point about 5 minutes before the incident.
3. Maximum Tolerable Period of Disruption (MTPD)The maximum time before the service must operate normally again to prevent losses that the organization cannot accept1 monthThe monthly operating costs and the monthly revenues are almost the same. Thus, if the service stops completely for more than 1 month, the losses can be unsustainable.

Impact over time

A service interruption can occur at any time. But, at some times, the interruption can be more severe than at other times. The sections below analyze this.

Monthly analysis

In the first and last months of the year, the use of the service decreases because of platform freezes and customer vacations. Thus, the impact is less severe than in other months.

MonthImpact
JanuaryMedium
FebruaryHigh
MarchHigh
AprilHigh
MayHigh
JuneHigh
JulyHigh
AugustHigh
SeptemberHigh
OctoberHigh
NovemberHigh
DecemberMedium

Weekly analysis

In most cases, projects start or close in the first and last week of the month. Thus, the demand for the service can increase, and the impact is higher than in other weeks.

WeekImpact
1High
2Medium
3Medium
4High

Daily analysis

On all the days of the week, disturbances can have a high impact. But most customers do not work on weekends. Thus, the impact is lower on those days.

DayImpact
MondayHigh
TuesdayHigh
WednesdayHigh
ThursdayHigh
FridayHigh
SaturdayLow
SundayLow

Hour analysis

Fluid Attacks estimates that disturbances in the business hours of the customer have a higher impact than issues at other times of the day.

HourImpact
0Low
1Low
2Low
3Low
4Low
5Low
6Low
7High
8High
9High
10High
11High
12Medium
13Medium
14High
15High
16High
17High
18High
19High
20Medium
21Medium
22Low
23Low

On this page