Intel Ops պրակտիկա
1) Ի՞ նչ է Intel Ops-ը և ինչու է iGaming-ը։
Intel Ops-ը ինժեներական, ապրանքային և վիրահատական պրակտիկայի մի շարք է, որոնք կանխատեսելի, արագ և անվտանգ են դարձնում տվյալների հոսքը 'աղբյուրներից և շարժիչներից մինչև վիտրինը, BI և ML-ը։
IGaming-ում տոկոսադրույքները բարձր են ՝ կարգավորիչ (KYC/AML/RG), իրական ժամանակում գումար, մարքեթինգային փորձարկումներ, խաղերի պրովայդերների հաճախակի օրինագծեր և PBS։
WindoOps-ի նպատակները
Ցիկլի կրճատումը «գաղափարը բացատրում է մոսկովյան մետրիկի/մոդելի տվյալները»։
Կայուն որակը և վերարտադրողականությունը։
Վերահսկվող փոփոխությունները (rollout/rollback)։
Թափանցելիությունը 'ով է պատասխանատու, որտեղ «կոտրվում է»։
2) Արժեքի հոսքը (Value Stream)
1. Աղբյուրը/Պայմանագիր 242) Ingestion 243) Bultze/Silver/Gold 244) Feature Store/BI 355) Սպառողները (արտադրանք, վերլուծաբան, ML) 356) Հետադարձ կապ։
Յուրաքանչյուր փուլում 'արտեֆակտներ, թեստեր, մետրեր, սեփականատերեր և SLO։
3) Տվյալների կենտրոնացված զարգացումը
Medrac.ru: Սխեմա, տեսակներ, պարտավորություն, թույլատրելի արժեքներ, SLA թարմ/առաքում, DQ կանոնները, գաղտնիությունը («pii», «tokenized»)։
Համատեղելիությունը (SEMVER): MINOR-ը ավելացումն է, MAJOR-ը անհամատեղելիություն է, PATCH-ը ուղղումներ է։
CI-gates: Մենք արգելափակում ենք PR-ը, եթե պայմանագիրը կոտրվում է/ոչ թեստեր/ռետենշնա։
Պրովայդերների/PSA/KYC-ի տվյալների համաձայն համաձայնությունները ՝ 108, ստորագրություն, ռեթրա, դեդուպլիկացիա։
4) Տվյալների փորձարկումը (մինչև/հետո)
Do (Design) 'կոդավորման թեստեր, մոտավոր հավաքածուներ, տվյալների գեներատորներ։
Ժամանակի ընթացքում (ingestion/transform)
Schema tes.ru (տիպ/nullable/enum/համատեղելիություն),
DQ թեստերը (վալիդիում, եզակի, ամբողջական, թարմ),
Գաղտնիության կանոնները (Zero-PII լոգարաններում/վիտրիններում),
Idempotenty և dedup ստուգումները։
Հետո (accept.ru): ռելիզային թեստերը վիտրինը/ֆիչը, համեմատությունը v1/v2 (toler.bands), մետտրիկ տրամաբանությունը։
5) Օրկեստրացիան և շրջապատը
Օրկեստրատորը (Airflow/ekv.) որպես գռեհիկ ճշմարտության աղբյուր 'կախվածություն, ռեթրա, SLA, ալտերտեր։
Շրջակա միջավայրերը ՝ dev winstage-ը, որը ունի արտեֆակտների (սեղաններ, մոդելներ, ֆիչ-ցանցային) խթանիչ։
Բրենդների/տարածաշրջանների/տենանտների մեկուսացումը 'առանձին սխեմաներ/108 և/բանալիներ։
Ածխաջրածինների դրոշները և կազմաձևումը որպես տվյալներ անցումների համար առանց ռելոգի։
6) Ալգորիթմները և ռազմավարությունը։
Blue-Green/Canary վիտրինի և մոդելների համար 'զուգահեռ v2 հավաքածու, համեմատություն, մասնակի կոմպոզիցիա։
Dance-write/drone-read-ը սխեմաների վրա։
Հետաձգված կոմպոզիցիաները (feature flags) ցածր բեռի և շրջադարձի վրա։
Backfill-պլեյբուսները 'պատմության ավելցուկ, վերահսկողական գումարներ, www.romputed'։
7) Դիտողությունն ու ալերտները (No Observability)
Թարմություն/ամբողջական/ծավալներ/անոմալիաներ գծային հանգույցների վրա։
Որակը 'pass-rate DQ, KPI-ի «կարմիր» ճանապարհներ։
Սխեմաներ/Պայմանագրեր ՝ անհամատեղելիության իրադարձություններ, հաջողակ ստուգումների տոկոսը։
Արտադրողականությունը 'plines, արժեքը (comps/storage)։
Մեկնաբանությունը 'կապեր «wwww.varin/մոդելի աղբյուրը», արագ «path to dashboard/KPI»։
8) Միջադեպերի կառավարումը
Sev մակարդակները (P1-P3), RACI, կապի ալիքները։
Runbooks: հաճախակի պատճառներ (աղբյուրը չի թողել, schema drift, key leak, ֆրոդ աղմուկ)։
Auto-mitigation 'retrai, անցում պահեստային ալիքի վրա, վիտրինի «սառեցում»։
Post-mortem 'խնդրի արմատը, գործողությունները, www.vention-առաջադրանքները beklog-ում։
9) Անվտանգություն, սեփականատիրություն և հասանելի է SystePS-ում
mTLS/TLS 1. 3, ռուսական ստորագրությունը, կուսակցության հեշը։
Tokenization/դիմակավորում վիտրիններում և լոգարաններում։ միայն «մաքուր գոտում»։
RBAC/ABAC/JIT աուդիտի հետ; break-glass համար։
Retention/Legal Hold-ը համաձայնեցված է դելլինների հետ (TTL, lifecycle)։
Zero-PII լոգարիթմներում 'metrica։
10) BI/ML-ն որպես WindoOps-ի լիարժեք սպառողներ։
BI '«ոսկու» վիտրինի հավաստագրում, արգելքը «III III», KPI որոշումների տարբերակումը։
ML: Feature Store-ը տարբերակներով, մոդելների registry, champion-challenger, fairness/privacy-գեյթ, counterfact.ru թեստեր։
11) Հաջողության մետրերը (SLO/SLI)
Մոսկվան/ժամանակը
Freshness SLO (օրինակ, paymente _ gold 3515 րոպե, p95)։
Job Success Rate ≥ 99. 5%, Mean Time to Detect (MTTD) / Recover (MTTR).
Lead Time for Change (գաղափարը prod), Deploy.ru Frequency (Alts/2019)։
Որակը
DQ Pass-Rate-ը ռուսական շեմն է (կրիտիկական ճանապարհներով)։
Schema Compatibility Pass в CI.
Delta v1/v2 թույլատրության մեջ։
Անվտանգություն/գաղտնիություն
Zero-PII in logs ≥ 99. 99%.
Detokenization SLO-ը և 100 տոկոսը։
Retention On-time Corpetion-ը ռուսական շեմն է։
Բիզնեսը
Զեկույցի/վիտրինի հրատարակման ժամանակը։
Տվյալների նվազումը, KPI (GGR, պահպանումը) վրա։
12) Ձևանմուշները (պատրաստ են օգտագործման համար)
12. 1 Medract (հատված)
yaml name: game_rounds_ingest owner: games-domain schema_version: 1. 6. 0 fields:
- name: round_id type: string required: true
- name: bet_amount type: decimal(18,2)
required: true dq_rules:
- rule: bet_amount >= 0
- rule: not_null(round_id)
privacy:
pii: false tokenized: true sla:
freshness: PT15M completeness: ">=99. 9%"
retention: P12M
12. 2 Nokk-թերթ PR վիտրինի/ֆիչի համար
- Նորարարված պայմանագիրը/սխեման, semver ճիշտ է
- DQ/սխեմաներ/ռեգրեսիա կանաչ
- Rele.ru Notes + իմպակտը գծային գծով
- Backfill/rollback պլանը պատրաստ է
- Շեմի ալերտները և դաշնամուրները տրամադրված են
- Գաղտնիության/հասանելիության քաղաքականությունը պահպանվում է
12. 3 Releant Notes (ուրվագիծ)
Ինչ 'rg _ signals v1։ 3. 0 'ավելացված է' loss _ streak _ 7d '
Տեսակը ՝ MINOR, սխեման համատեղելի է
Իմպակտը 'BI' rg _ dashboard ", ML 'rg _ model @ 2։ x`
Վալիդացիա ՝ drix-run 14 օր, delta 240։ 3 տոկոսը հիմնական KPI-ում
Rollback: դրոշը 'rg _ signals։ use_v1=true`
Սեփականատերը/ամսաթիվը/ticet
12. 4 Runbook («վճարումների ուշացում»)
1. Ստուգել SLA աղբյուրը, կոնեկտորի վիճակը։
2. Retrai/անջատումը պահեստային endpoint-ի վրա։
3. Ժամանակավոր քայքայումը 'մենք հրապարակում ենք ագրեգատները առանց մանրամասների։
4. Հաղորդակցումը # 112-status, հյուսվածքը Incident Mgmt-ում։
5. Փոստի մորտեմը, RCA, կանխարգելումը (քվոտաներ/քեշ/սխեմաների վերահսկում)։
13) Դերերը և պատասխանատվությունը (RACI)
CDO/WinGovernational Council - քաղաքականություն, ստանդարտներ (A/R)։
Domain Owners/You Stewards - պայմանագրեր, որակը, վիտրինները (R)։
Platform/Eng-ը նվագարկիչ է, պահեստ, CI/CD, observability (R)։
Anport.ru/BI Lead-ը վիտրինի, KPI սահմանման հավաստագրումն է (R)։
ML Lead-ը feature store, registry, ռուսական մոդելներ (R)։
Express/DPO-ը մասնավորություն, տոկենիզացիա, հասանելի, ռենտենշն է (A/R)։
MSE/SecOps - միջադեպեր, DR/BCP, SIEM/SOAR (R)։
14) Ճանապարհային քարտեզը
0-30 օր (MVP)
1. Որոշել կրիտիկական ճանապարհները (payments, game _ rounds, KYC, RG)։
2. Ներդրել պայմանագրեր և CI գեյտներ (սխեմաներ, DQ, գաղտնիություն)։
3. Միացրեք դիտարկումը 'թարմ/ամբողջական/անոմալիա + ալտերտան։
4. Վիտրիններ Գոլդը 'ամրագրել KPI-ը և արգելքը' «III III»։
5. Runbooks-ը և # 112-status ալիքը, Releant Notes-ը։
30-90 օր
1. Dance-run և canary witrin/մոդելներ; backfill պլեյբուկներ։
2. Feature Store/Model Registry-ը տարբերակով։
3. Մուտքի քաղաքականությունը (RBAC/ABAC/JIT) և Zero-PII լոգարաններում։
4. Dashbords SLO/արժեքը, retenshn/TTL ավտոմատիզացիան։
5. SysteOps-ի թիմերի ուսուցումը (onbording, wwindows)։
3-6 ամիս
1. Champion-challenger մոդելների ամբողջական ցիկլը, fairness/privacy-խաղերը։
2. Գեո/ստենանտ մեկուսացում, բանալիներ և տվյալներ։
3. Ավտոմատ Releant Notes-ը գծից և diff-ից։
4. Ռուսական post-Morthemes-ը և Medio Ops-revew-ը։
5. Գործընթացների արտաքին աուդիտը (որտեղ պահանջվում է լիցենզիա)։
15) Anti-patterna
«Տվյալները հետո կփոխվեն» ՝ օրինագծեր առանց թեստերի/։
Անթույլատրելի փամփուշտներ 'գծեր և տերեր չկան։
Ձեռքի ելքերը «շրջանցելով» EurOps գործընթացները։
Logs PII-ից, prod-2019 տիկնայք ավազի մեջ։
Rollback/backfill պլանի բացակայությունը։
KPI-ն առանց տարբերակների և գրված սահմանումների։
16) Կապված հատվածներ
Տվյալների կառավարումը, ծագումը և տվյալների ճանապարհը, Աուդիտը և տարբերությունը, Հասանելիության վերահսկումը, անվտանգությունը և կոդավորումը, Տվյալների Տոկենիզացիան, Մոդելները, Պահեստավորման քաղաքականությունը, Տվյալների էթիկան։
Արդյունքը
WindoOps-ը վերածում է ցրված ջութակները և «վերլուծաբանների հերոսությունը» տվյալների կառավարվող արտադրողական փոխակրիչի, փոփոխությունները արագ են, բայց կանխատեսելի։ որակը և գաղտնիությունը կառավարվում են. ալգորիթմներ։ չափումները և մոդելները վերարտադրվում են։ Սա լայնացված iGaming պլատֆորմի հիմքն է։