Explain your process for managing database reliability and uptime in a cloud-native environment (e.g., AWS or Azure). Use the provided database inventory and incident records to produce a January 2026 reliability report. Include databases with no incidents and exclude incidents outside the reporting period.
Output
- One row per database, with
database_name, provider, incident_count, downtime_minutes, and uptime_percentage
- Calculate uptime using 44,640 minutes in January 2026, treating missing downtime as zero
- Sort by
uptime_percentage descending, then database_name ascending
Output details
- Filter incidents whose
started_at is on or after TIMESTAMP '2026-01-01 00:00:00' and before TIMESTAMP '2026-02-01 00:00:00'.
- Round
uptime_percentage to 2 decimal places.