Wie stellt amaise die Verfügbarkeit sicher?
amaise gewährleistet hohe Verfügbarkeit durch mehrere Massnahmen:
Multi-AZ-Deployment: Die Infrastruktur wird innerhalb jeder Region über mehrere Availability Zones verteilt.
Zero-Downtime-Deployments: Rolling Updates für Container-Dienste stellen sicher, dass Deployments ohne Ausfallzeit durchgeführt werden.
24/7-Monitoring: Automatisierte Überwachung mit On-Call-Rotation. Kritische Alarme werden per SMS zugestellt. Während der Geschäftszeiten werden S1/S2-Alarme innerhalb von 15 Minuten bestätigt, nach Geschäftszeiten kritische Alarme innerhalb einer Stunde.
Automatische Pre-Deployment-Snapshots: Vor jedem Produktions-Deployment wird automatisch ein Datenbank-Snapshot erstellt, um schnelle Rollbacks zu ermöglichen.
Statusseite: Für Kundenkommunikation bei Störungen verfügbar.
Wartungsfenster: Datenbank-Wartung erfolgt in einem definierten Fenster (04:00-05:00 UTC). Die meisten Deployments sind unterbrechungsfrei.
Spezifische SLA-Werte (Uptime-Prozentsätze) werden vertraglich pro Kunde vereinbart.