انتخاب سند
سیاست مدیریت تغییر PhotoRobot
این سند سیاست مدیریت تغییر PhotoRobot را تعریف می کند. این گزارش توضیح می دهد که PhotoRobot چگونه تغییرات زیرساخت، کد برنامه و پیکربندی ها را به صورت کنترل شده، قابل حسابرسی و امن مدیریت می کند. سیاست مدیریت تغییر PhotoRobot از رعایت تعهدات قراردادی ما تحت DPA و SLA حمایت می کند.
هدف
- کاهش ریسک ناشی از تغییرات کنترل نشده
- اطمینان از ردیابی و پاسخگویی
- حفظ پایداری و امنیت خدمات
دامنه
کاورها:
- زیرساخت هایی که روی گوگل کلود اجرا می شوند
- کدبیس برنامه و پیکربندی
- خطوط لوله CI/CD و استقرارها
- مشخصات API و یکپارچه سازی های سیستم
نقش ها و مسئولیت ها
- تغییر مالک: فردی که درخواست یا اجرای تغییر را کرده است
- منتقد: پس از ارزیابی تأثیر، تأییدیه را ارائه می دهد
- رهبر مهندسی: نظارت بر تغییرات با تأثیر بالا یا حساس
تغییر دسته بندی ها
- تغییرات استاندارد: استقرارهای منظم، به روزرسانی های روتین
- تغییرات عادی: به روزرسانی های زیرساخت، تغییرات پیکربندی
- تغییرات اضطراری: راه حل های فوری در هنگام حوادث
فرایند تصویب
- درخواست ایجاد تغییر
- استراتژی تأثیر، ریسک و بازگشت به عقب را توصیف کنید
- نیاز به بازبینی همتا
- تأیید توسط مهندس ارشد برای تغییرات با تأثیر بالا
- استقرار از طریق خط لوله کنترل شده CI/CD
الزامات پیاده سازی
- تمام تغییرات باید به صورت نسخه کنترل شده باشند
- هیچ تغییر مستقیم در سیستم های تولید وجود ندارد
- تغییرات زیرساختی که در صورت لزوم از طریق IaC انجام می شود
- رازهای ذخیره شده در Google Secret Manager
الزامات آزمون
- آزمون عملکردی مورد نیاز
- بازبینی اوراق بهادار در صورت لزوم اعمال می شود
- مسیر بازگشت باید مستندسازی شود
مستندات
- تمام استقرارهای ثبت شده
- یادداشت های انتشار حفظ شدند
- رد حسابرسی حفظ شده در کنترل منبع و گزارش های CI/CD