Valitse dokumentti
PhotoRobot-muutosten hallintapolitiikka
Tämä asiakirja määrittelee PhotoRobot Change Management Policyn. Se kuvaa, miten PhotoRobot hallinnoi muutoksia infrastruktuurissa, sovelluskoodissa ja konfiguraatioissa hallitusti, auditoitavalla ja turvallisella tavalla. PhotoRobot Change Management Policy tukee sopimusvelvoitteidemme noudattamista DPA:n ja SLA:n puitteissa.
Tarkoitus
- Vähennä riskiä hallitsemattomista muutoksista
- Varmista jäljitettävyys ja vastuullisuus
- Ylläpidä palvelun vakaus ja turvallisuus
Laajuus
Kannet:
- Google Cloudissa toimiva infrastruktuuri
- Sovelluksen koodipohja ja konfiguraatio
- CI/CD-putket ja käyttöönotot
- API-määrittelyt ja järjestelmäintegraatiot
Roolit ja vastuut
- Vaihda omistajaa: Henkilö, joka pyytää tai toteuttaa muutosta
- Arvostelija: Myöntää hyväksynnän vaikutuksen arvioinnin jälkeen
- Insinöörijohtaja: Valvoo korkean vaikutuksen tai arkaluontoisia muutoksia
Vaihda kategorioita
- Vakiomuutokset: säännölliset käyttöönotot, rutiinipäivitykset
- Normaalit muutokset: infrastruktuuripäivitykset, konfiguraatiomuutokset
- Hätämuutokset: välittömät korjaukset onnettomuuksien aikana
Hyväksymisprosessi
- Luo muutospyyntö
- Kuvaile vaikutus-, riski- ja takaisinkytkentästrategiaa
- Vertaisarviointi vaaditaan
- Insinöörijohtajan hyväksyntä korkean vaikutuksen muutoksille
- Käyttöönotto kontrolloidun CI/CD-putken kautta
Toteutusvaatimukset
- Kaikkien muutosten on oltava versioohjattuja
- Ei suoraa tuotantojärjestelmien muutoksia
- Infrastruktuurimuutokset, jotka tehdään IaC:n kautta, jos sovellettavissa
- Google Secret Manageriin tallennetut salaisuudet
Testausvaatimukset
- Toiminnalliset testaukset vaaditaan
- Turvallisuustarkastus sovellettiin tarvittaessa
- Palautuspolku on dokumentoitava
Dokumentaatio
- Kaikki kirjatut käyttöönotot
- Julkaisumuistiinpanot ylläpidetään
- Auditointijälki säilytetty lähdekoodin hallinnassa ja CI/CD-lokissa