AnpherosAnpheros PlatformDevelopers

Reliability, status and incidents

Where Anpheros runs, what is monitored, daily backups and point-in-time recovery, how incidents are communicated, data export and deletion, and what is not in place yet (no SLA, no public status page).

What Anpheros does today to keep the API available and your data recoverable, how you hear about problems, and what is not in place yet. Anpheros Platform is in private beta; this page states the current setup, not targets presented as guarantees.

Hosting

Today
Region European Union only: Google Cloud europe-west4 (Netherlands), behind a Cloudflare edge
API Cloud Run, autoscaled up to 3 instances; FHIR R4 at /fhir/R4, REST at /v1
Database managed PostgreSQL in a single zone, without automatic failover: a zone outage is a full outage
Sandbox a separate database; sandbox keys (sk_test_) cannot reach production data
Service level best effort; no contractual SLA during the beta

Monitoring

Backups and recovery

When something goes wrong

  1. The alert reaches the team; the affected requests are traced by their request id (every response carries an Anpheros-Request-Id header; quote it when you write to us).
  2. A leaked credential is revoked first; if data integrity is in doubt, writes are stopped and the database is restored to a point before the event.
  3. Organisations whose data was affected are told directly, within the timeline of their data processing agreement; for a personal-data breach, within 72 hours of becoming aware of it, as GDPR requires.
  4. A post-mortem follows within 5 working days.

Changes to the API, including security-related tightening, are announced in the changelog.

Your data: export, retention and deletion

Not in place yet

These are listed so that you can plan around them. Questions: [email protected].

Related