zerodowntimeteknikker
Zerodowntimeteknikker beskriver en samling praksisser og teknologier, der har til formål at opretholde tjenesters tilgængelighed uden menneskelig nedetid under softwareudgivelser, konfigurationsændringer og systemvedligeholdelse. Begrebet bygger på redundans, automatisering og kontrollerbare ændringer, således at applikationer og databaser kan opdateres eller migreres uden at afbryde brugerne.
Vigtige teknikker inkluderer blue-green deployment, hvor en helt ny miljøversion sættes op, og trafikken flyttes fra
Ved databasen kræver zero-downtime-migrationer online eller ikke-blokerende ændringer, samt migreringsteknikker som dual-write, shadow tables og baggrundsreplikation
Infrastruktur og drift fokuserer på automatiseret CI/CD, infrastruktur som kode og orkestreringsværktøjer som Kubernetes, der gør
Fordele og udfordringer omfatter øget tilgængelighed og bedre brugeroplevelse, samtidig med større kompleksitet og krav til