Амалиётҳо ва § Давраҳои раҳоӣ ва навсозии идоракунӣ
Давраҳои озод ва навсозӣ
1) Мақсад
Давраи озодкунӣ ритми таҳвилро муқаррар мекунад: кай ва чӣ гуна тағирот ба корбар бо кафолати сифат, суръат ва шаффофият. Давраи хуб тарҳрезишуда:- номуайянӣ ва арзиши ҳамоҳангсозиро коҳиш медиҳад,
- хатари ҳодисаҳо ва нуқсонҳоро коҳиш медиҳад,
- технологияро бо чорабиниҳои корӣ ҳамоҳанг мекунад (маркетинг, варзиш, ҳисоботи Фин.),
- интиқоли фармонҳоро бе афзоиши CFR (Меъёри нокомии тағирот) беҳтар мекунад.
2) Моделҳои баровардашуда: кадоме аз онҳоро интихоб кунед
1. Қатораи озод - Ҷойҳои собит (масалан. Сешанбе/Тур 10:00 EET)
Барои монолитҳои бисёрқабата ва тағироти домени "вазнин" мувофиқ аст.
2. Расонидани муттасил (бо дархост) - ҳар як якҷояшавӣ, ки дарвозаҳои сифат гузаштаанд, метавонанд ба хӯрок раванд.
Барои microservices ва фарҳанги хусусии парчам мувофиқ аст.
3. Гибридӣ - ҷабҳаҳои маҳсулот дар қатораҳо, хадамоти пуштибонӣ "тибқи дархост".
Меъёрҳои интихоб: мӯҳлати санҷишҳо/мушоҳидаҳо, вобастагӣ аз шарикони беруна (PSP/KYC), талаботи мувофиқат, андозаи созмон.
3) Тақвим ва тирезаҳоро озод кунед
Тақвими ягона (дар саросари ширкат): ҷойҳои озод, муҳоҷирати пойгоҳи додаҳо, маъракаҳои маркетингӣ, чорабиниҳои асосии варзишӣ, давраҳои ҳисоботӣ.
Давраҳои яхкунӣ: тирезаҳои аниқ муайяншуда, ки дар онҳо танҳо hotfix P1 иҷозат дода мешавад (масалан, Финали Лигаи чемпионҳо, Ҷумъаи сиёҳ, ҳисоботи андоз).
Мавҷҳои минтақавӣ: аввал бозорҳои "гарм "/трафики кам, баъд - асосӣ; тирезаҳои шабонаи TZ-ҳои маҳаллӣ.
Сиёсати убур: манъи тағироти ҳамзамон дар як роҳи муҳим (пардохтҳо, KYC, иҷозат).
4) Филиал ва версия
Танаи + шохаҳои кӯтоҳмуддат (шохаҳои хос ≤ 3-5 рӯз).
Филиали озод - танҳо барои қатораҳо/санҷишҳои дароз; бозгашти сахт дар 'асосӣ'.
Semver: 'MAJOR. МИНОР. PATCH 'барои китобхонаҳо/SDK; барчаспҳои артефактҳо ва муҳитҳо.
Шартномаҳо: схемаҳо (Avro/Protobuf) бо мутобиқати бозгашт/пеш; муҳоҷират - ду марҳила.
5) Каналҳои сифатӣ (дарвозаҳо)
1. Статикӣ + SAST/DAST + Линтерҳо
2. Санҷишҳои воҳид/шартнома/компонент
3. дуд E2E/Performance (дар саҳна)
4. Санҷишҳои бехатарӣ/мутобиқат
5. Озод кардани номзад → имзо, SBOM, артефактҳо
6. Пешрафти прогрессивӣ бо автомобилгард (ниг. § 7)
Ҳама дарвозаҳо - код ва сиёсат (Policy-as-Code), натиҷаҳо - дар артефактҳои озод.
6) Муҳитҳо ва аксияҳо
Dev → Int → Stage → Prod, барои маълумот: Sandbox/Data-Stage.
Таблиғоти Gitops, тасвирҳои тағйирнопазир, манъи таҳрири "дастӣ" дар мамнӯъ.
Параметри: минтақаҳо, маҳдудиятҳо, провайдерҳо - тавассути конфигуратсияҳо (санҷидашуда).
7) Стратегияҳои Rolling
Канария: 1% → 5% → 25% → 100% (или дар як минтақа).
Кабуд-Сабз: муҳитҳои параллелӣ + гузариши атомӣ.
Парчамҳои хусусият: коммутаторҳои функсионалӣ/kill-switch; A/B i соя.
Марҳилаи Rollout Mobile/Web: тавассути версияи муштарӣ/канали таҳвил (Store/OTA).
Gardrail (таваққуфи худкор): p95 latency = 25%, хатогӣ%> 2%, кам шудани иҷозатномаҳо/амонатҳо, афзоиши пардохтҳо, SLO-и сӯзондан барои равзанаи 1-соат> ҳадди.
8) Ҳамоҳангсозӣ бо тиҷорат ва шарикон
Маркетинг/чорабиниҳо: нашри функсионалӣ барои маъракаҳо бо маржа ≥ 48 соат.
Шарикон (PSP/KYC/провайдерҳои бозӣ): ҷойҳо барои сертификатсия/навсозиҳои SDK, нуқтаҳои дугона барои давраи муҳоҷират.
Дастгирӣ: макрос/FAQ барои тағир додани UX, саҳифаҳои вазъ, каналҳои шиддат.
9) Навсозиҳои маълумот ва схема
Аввалан иловашуда: аввал илова кунед, баъд хонед/нависед, дар охир - кӯҳнаро тоза кунед.
Нишондиҳандаҳо ва муҳоҷирати калон - тирезаҳои шабона, партияҳо, гузаргоҳҳо ва пешрафт.
Тарҷумаи равзана ва луғати метрикӣ: синхронизатсия бо озодкунӣ, муҳоҷирати BI - алоҳида аз тирезаҳои истеҳсолӣ.
10) Алоқа ва артефактҳо
Қайдҳои озодкунӣ (чӣ/чаро/хатарҳо/бозгашт), Change-Log аз рӯи хидмат.
Тақвим ба ҷонибҳои манфиатдор, қолибҳои таблиғотӣ (пеш/дар давоми/баъд) даъват мекунад.
Канали ҳуҷраи ҷангӣ дар тӯли қаторҳо/релизҳои асосӣ, басомади навсозӣ: P1 - ҳар 15-20 дақиқа.
11) Нишондиҳандаҳои иҷро
DORA: Басомади густариш, вақти пешбар, тағир додани сатҳи нокомӣ, MTTR.
Меъёри бозгашт аз рӯи навъи тағирот.
Мутобиқати SLO% пеш аз/пас аз барориши.
Қарзи озодкунӣ: парчамҳои "овезон", муҳоҷирати нопурра, вобастагии кӯҳна.
Таъсири тиҷорат: Табдилдиҳӣ, KYC TTV, муваффақияти PSP, GGR/NGR барои озод кардани тиреза.
12) Анти-намунаҳо
Таркиши калон: "ҳама якбора" бе парчамҳо/канарейкаҳо.
Озодкунӣ дар трафик/рӯйдодҳои баландтарин бидуни истисно.
Не автомобилгард: мониторинги дастӣ "бо чашм".
Шохаҳои дарозумр: якҷояшавии дарднок ва регрессияи пинҳон.
Қадамҳои дастӣ дар фурӯш: аудит ва пешгӯишаванда нест.
Парчамҳо бе TTL ва соҳибон: шохаҳои "абадӣ".
13) Рӯйхати санҷишҳо
Пеш аз озод шудан
- RFC/чипта, хатар ва радиуси таркиш арзёбӣ карда шуд
- Дарвозаҳои CI/CD гузаштанд, артефактҳо имзо шуданд
- Нақшаи нақшакашӣ + меъёрҳои таваққуф + бозгашт омода аст
- Ҳамоҳангсозӣ бо тақвим, яхкунӣ ва шарикон
- Панели панелҳо/огоҳиҳо ба версия, ҳуҷраи ҷангӣ сохта шудаанд
Ҳангоми озод шудан
- Марҳилаҳои канарӣ ва худкори таваққуф фаъоланд
- p95/хатогии% ченакҳо, сигналҳои корӣ (auth, KYC, PSP) дар монитор
- Иртиботи нақшавӣ, саҳифаи вазъ тароват ёфтааст
Пас аз озод шудан
- Қайдҳои нашр ва Change
- Парчамҳои хориҷшуда/Истисноҳои муваққатӣ (TTL)
- Пас аз марг дар ҳолати дуршавӣ ≤ 5 рӯзи корӣ
- Китобҳои нав ва ҳуҷҷатгузорӣ
14) Қолабҳои хурд
Озод кардани қолиби ковокии (қатора):- Сана/Вақт: Сешанбе, 10 саҳарӣ-12 саҳар. ЭЭТ
- Округи интихоботй: ИА (10% → 50% → 100%) пас LATAM (10% → 100%)
- Меъёрҳои таваққуф: хатогии%> 2% 10 дақиқа, p95> + 25% 10 дақ, муваффақияти PSP <97%
- Бозгашт: гузариши трафик ба версияи қаблӣ + баргардонидани парчам
- Тамос: @ ReLEng, @ SRE-on-call, @ Дастгирӣ
- Чӣ нав аст/Чаро
- Таъсир ба корбарон ва шарикон
- Хатарҳо ва маҳдудиятҳои маълум
- Нақшаи Rolling/Меъёрҳои қатъ/Backout
- Нишондиҳандаҳо барои мониторинг
- Алоқаҳо ва каналҳои дастгирӣ
15) Ҳамгироӣ бо фанҳои ҳамсоя
Идоракунии тағирот: стандарти таснифот/муқаррарӣ/фавқулодда, CAB, аудит.
Кам кардани оқибатҳои ҳодисаҳо: парчамҳои хусусии тайёр, квотаҳо, рехтан.
Аудити конфигуратсия: ҳама таблиғот тавассути Git, муайянкунии драйв ва сабти барномаҳо.
Сиёсати иҷро: маҳдудиятҳо/таъхирҳо/бозсозӣ - ба монанди код, бо маҷбуркунӣ.
16) Сатри поён
Сиклҳои озодкунӣ як ритми назоратшаванда байни суръат ва эътимоднокӣ мебошанд. Ҷойҳои собит, ки дар он ҳамоҳангсозӣ лозим аст; "талабот", ки дар он мӯҳлати автоматизатсия мавҷуд аст. Дар ҳама ҷо - як тақвим, парчамҳо ва рӯйпӯшҳои канарӣ, гардолудҳои автоматӣ ва иртиботи шаффоф. Ҳамин тавр, релизҳо пешгӯишаванда, бехатар ва иқтисодӣ мешаванд.