Availability Management Policy¶
Purpose. Soon's customers plan and run their workforce through the platform; if it is down, their operations stall. This policy states how Soon keeps the service available and detects availability problems early.
1. Scope¶
The production environment of the Soon platform in AWS eu-west-1 and the services it depends on (including Netlify). Internal tools are out of scope.
2. Policy¶
- Availability targets (confirmed 2026-08-13).
| Target | Value | Meaning |
|---|---|---|
| Uptime | 99.5% | ≈3.6 hours of unplanned downtime per month |
| RTO (recovery time objective) | 8 hours | Maximum time to restore service after a major failure |
| RPO (recovery point objective) | 24 hours | Maximum data loss, aligned to daily automated snapshots |
These reflect what Soon can genuinely deliver today on single-region AWS with daily
snapshots. They are internal objectives; any contractual uptime commitment to a
customer must be agreed individually and must not exceed them. Once point-in-time
recovery is enabled and a restore has been tested, the RPO should be revisited
downwards (see Backup Policy).
- Redundancy. Production infrastructure uses the redundancy AWS provides.
Verified 2026-08-13: the production database rds-soon-soon-prod runs
Multi-AZ (automatic failover to a standby in a second availability zone),
is encrypted at rest and has deletion protection enabled. Application workloads
run on ECS/Fargate behind AWS-managed load balancers.
- Monitoring & alerting. Availability is monitored continuously
(CloudWatch; errors via Sentry). Alerts on outage or degradation must reach
the on-duty engineer promptly. Routing (confirmed 2026-08-13): CloudWatch alarms and
GuardDuty findings publish to the soon-security-alerts SNS topic, which delivers to
security@soon.works (Slack #Security via AWS Chatbot pending).
- Capacity. Resource utilisation is reviewed so capacity problems are seen
before they cause outages; scaling decisions follow change management.
- Recovery. Loss of data or infrastructure is recovered per the
Backup Policy; availability incidents are reported
and handled per the event reporting procedure.
- Dependencies. Availability commitments of critical suppliers (AWS,
Netlify) are considered in supplier reviews per the Supplier
Relationships Security Policy.
3. Roles & responsibilities¶
- Technical lead (Thomas Picauly) — owns the availability design and monitoring configuration. TODO(owner): confirm.
- Engineers — respond to availability alerts and report incidents.
4. Related documents¶
- Backup Policy
- Cloud & Infrastructure Security Policy
- Supplier Relationships Security Policy
- Information Security Event Reporting Procedure
Change log¶
| Version | Date | Author | Comments |
|---|---|---|---|
| 0.1 | — | — | CertiKit-derived template |
| 0.2 | 2026-07-18 | Andrea Cardinali | Rewritten lean and Soon-specific (ISMS overhaul); kept standalone because the Backup Policy (checklist pilot) covers A.8.13 only |