Vælg dokument
PhotoRobot Change Management Policy
Dette dokument definerer PhotoRobot Change Management Policy. Den beskriver, hvordan PhotoRobot håndterer ændringer i infrastruktur, applikationskode og konfigurationer på en kontrolleret, reviderbar og sikker måde. PhotoRobot Change Management Policy understøtter overholdelse af vores kontraktlige forpligtelser under DPA og SLA.
Formål
- Reducer risikoen ved ukontrollerede ændringer
- Sikre sporbarhed og ansvarlighed
- Oprethold servicestabilitet og sikkerhed
Omfang
Covers:
- Infrastruktur kører på Google Cloud
- Applikationskodebase og konfiguration
- CI/CD-pipelines og udrulninger
- API-specifikationer og systemintegrationer
Roller og ansvar
- Skift ejer: Person, der anmoder om eller implementerer ændringen
- Anmelder: Giver godkendelse efter vurdering af virkningen
- Ingeniørleder: Overvåger ændringer med stor indvirkning eller følsomhed
Ændringskategorier
- Standardændringer: regelmæssige udrulninger, rutinemæssige opdateringer
- Normale ændringer: opdateringer af infrastruktur, konfigurationsændringer
- Nødændringer: øjeblikkelige rettelser under hændelser
Godkendelsesprocessen
- Opret ændringsanmodning
- Beskriv impact, risiko og rollback-strategi
- Peer review kræves
- Godkendelse af Engineering Lead for ændringer med stor effekt
- Udrulning gennem kontrolleret CI/CD-pipeline
Implementeringskrav
- Alle ændringer skal versionskontrolleres
- Ingen direkte modifikation af produktionssystemerne
- Infrastrukturændringer udført via IaC, hvor det er relevant
- Hemmeligheder gemt i Google Secret Manager
Testkrav
- Funktionstest kræves
- Sikkerhedsgennemgang blev anvendt når det var relevant
- Rollback-stien skal dokumenteres
Dokumentation
- Alle udsendelser registreret
- Udgivelsesnoter vedligeholdes
- Revisionsspor bevaret i versionskontrol- og CI/CD-logs