GH GambleHub

FinOps-ը և ենթակառուցվածքի անջատումը

1) FinOps նպատակները և պատասխանատվության գոտին

FinOps-ը միավորում է ճարտարագիտությունը, ֆինանսները և ապրանքը, որպեսզի կառավարի արժեքը SLO/մատակարարման արագությունը։

Արդյունքները

Ծառայությունների/թիմերի/տենանտների/տարածքների ծախսերի թափանցիկությունը։

Կանխատեսելիությունը (պլան/փաստ, շեղումներ, reforecom)։

Գիտակցված trade-off 'արտադրողականությունը ռուսական արժեքը։

Դերերը

Cort/Owners - եկամտի/յունիտային տնտեսության նպատակներ։

Eng/Platform - ճարտարապետական լծակներ և SLO։

Finance - բյուջեներ, համայնքներ, հաշվետվություններ։

FinOps Guild-ը գործընթաց, գործիքներ, ուսուցում է։

2) Metriki և unit տնտեսագիտությունը

Հիմնական SLI արժեքները

Cost/Req (1 հարցման արժեքը), Cost/Windows User/Month, Cost/Tenault/Brand/Region։

COGS% (արժեքը/եկամուտը), Gross Margin-ը։

Waste% = վճարված է։

Coverage% (RI/CUD/SP) - բեռի մասը, որը ծածկված է համայնքներով։

Egress/Req, Storage/Req, Observability/Req.

Մինի բանաձևերը


Cost/Req = (Compute + Storage + Network + Observability + 3rd-party) / #Requests
COGS%  = COGS / Revenue
Waste%  = (Idle + Over-provision + Unused) / Total

3) Թեգիացիան, տիրապետումը և քաղաքականությունը

Պարտադիր թեգերը ՝ «env», «team», «tenault», «cost», «cost _ 24»,« slo _ tier »,« owner »,« ttl »։

Սեփականություն. Յուրաքանչյուր ռեսուրս ունի պատասխանատու և վերանայման ժամանակահատվածը։

Քաղաքական գործիչները որպես կոդ 'ռեսուրսների ստեղծման արգելքը առանց պիտակների, չափի սահմանները, թույլատրելի տարածքները, փորձարկման միջավայրի կյանքի ժամանակը։

Գարդրեյլի

Deny «հանրային egress առանց Privance Link»։

Պահանջը 'description/owner/ttl' SG/NSG/ցանցային։

Per team քվոտայի իրականացումը (փափուկ/կոշտ շեմեր)։

4) Մոսկովյան ցիկլերը և օրացույցը

Տարեկան բյուջեն (AOP) 'COGS-ի նպատակները, մարժը, ամպերի կոմունիստները։

Եռամսյակային պլանները ՝ roadmap/սեզոնային։

Rolling-forecae (ամսական, հորիզոնը 6-9 մեզ), հաշվի է առնում փաստերն ու միտումները, հաշվում դեֆիցիտը/ավելցուկը։

Պատահական փամփուշտը 'պահուստը 3-5 տոկոսով անսպասելի egress/տարաների համար։

Հիերարխիայի ձևանմուշները

1. Ընկերությունը 242) Ապրանք/Բրենդ 353) Թիմը/Ծառայություն 244) Շրջակա միջավայրի թիվ 5) Ռեսուրսային դաս։

5) Բեռի և ծախսերի կանխատեսումը

Վարորդները ՝ MAU/DAU, RPS երթուղիներով, տվյալների ծավալները, մարտերի հաճախականությունը/ML, սեզոնայնությունը, մարքեթինգը։

Մոդելներ 'էքսպոն։ բացելը + իրադարձություն է։ ե. (ուզբեկներ, տարածաշրջաններ, պրովայդերներ)։

Ինչ-որ բան, RPS-ի աճը X տոկոսով, մեկ այլ տարածաշրջանի միգրացիան, կանխելու/edge-ը, պահեստավորման դասի փոփոխությունը։

Պրակտիկա

Կիսեք ֆիքսված (համայնքները, լիզինգները, AlwaysOn) և կոմպոզիցիաները (նա-դեմանդ/սպոտ, egress)։

Դուք ունեք «աստիճաններ» մեծացման (capex/commit) մինչև գագաթները։

6) Կոմունիստները ամպային պրովայդերների մոտ

Reserved Instances/CUD/Savings Plans-ը փակում է ռուսական բեռի կայուն 50-70 տոկոսը։

Հաշվարկեք ժամանակը (1/3/հեռու), տարածաշրջանում/ինստանսների տեսակները։

Բուֆեր On-Demand-ը գագաթների և ձախողումների համար։

Spot/Winemptible: steitlae/CI/ֆոնային վերլուծություն, անվտանգ fallback։

Դելդայի

Սկզբում rightsizing և Autocayling, ապա կոմունիստները։

Տարբերակումը/շուկաները (որտեղ հասանելի են) չօգտագործված RI-ի համար։

Վերահսկեք egress-սակագները և զեղչերը ուղիղ ալիքների համար։

7) Ճարտարապետական լծակները արժեքի նվազեցման համար

Compium: հորիզոնական ավտոսրահը, Karpenter/Cluster Autoscaler, class-based QoS-ը, dev կլաստերների «գիշերային» անջատումը։

Storage: Պահեստավորման դասարաններ (hot/warm/cold), lifcills/TTL, կուսակցությունը, dedup, բաժին։

Network: CDN/edge + SWR, Privice Link/PSC, API զանգերի ագրեգացիան, HTTP/3/QUIC։

DB/Cache: pgBouncer/RDS Proxy, read կրկնօրինակներ, TTL/արխիվ, երկաստիճան քեշ։

Observability: tail-sampling Traiss (100% սխալներ և p99, մնացած 1-10 տոկոսը), դասարաններում, downsampling metric։

8) Chargeback / Showback

«Ներքին հաշիվների» ցուցադրման մոդելը

Showback (փափուկ), ամսական զեկույցը առանց փողի փոխանցման։

Chargeback (կոշտ) 'թիմի բյուջեի իրական մարումը։

Բաշխումը

Ուղղակի ծախսերը կատարվում են թեստերի միջոցով։

Ընդհանուր (egress, loging պլատֆորմը) համապատասխանում է շարժիչներին (հարցումներ, GB-logs, պահեստավորում)։

FinOps-գիլդիան օգնում է թիմերին օպտիմիզացնել։

9) Dashbords և alerta

Պարտադիր նվազագույն

Ծախսերի քարտեզը 'ծառայություններ/թիմեր/տենանտներ/տարածաշրջաններ, մինչև ռեսուրս։

Պլանը/փաստը/շեղումը + կանխատեսումը (rolling)։

Coverage RI/CUD/Spot և խնայողություն։

Egress heatmap (ուղղություններ, պրովայդերներ, PSA)։

Cost no SLO: p95/p99 հարաբերակցությունը Cost/Req-ի հետ։

Anomaly deta.ru: Աճը> 30 տոկոսը միտման համար 24 ռուբլիով

Ալերտա

Բյուջեները ՝ 50/80/100 տոկոսը։

Egress-ի հանկարծակի աճը, «DEBUG-Logs», coverage տոկոսը։

«Idle-ծառայություններ» և չօգտագործված volumes/IPs։

10) Գործընթացներ և RACI

Ամեն շաբաթ FinOps-stand-ap-ը 'առաջին շեղումները, գործողությունները, սեփականատերերը։

Change review: Ֆիչի արժեքի գնահատումը պրոտո-միացումից առաջ։

GameDays արժեքները 'արհեստական պիկի/ֆիչի դրոշները կանխատեսում են բյուջեի կայունության ստուգում։

Runbooks: Ինչպես ավելացնել/նվազեցնել համայնքները, ինչպես անհապաղ կտրել egress/logs, ինչպես կայանել շրջապատերը։

11) Փաստաթղթեր և ձևանմուշներ

11. 1 Բյուջեի ձևանմուշ (հատված)

Եկամուտը/MAU/tenants

COGS: Compute/Storage/Network/Observability/3rd-party

RI/CUD/SP (ծածկույթ, ժամանակ)

Արգելոցը (3-5 տոկոսը)

Օպտիմիզացման պլանը (էկո-էֆեկտը, սեփականատերը, ժամանակահատվածը)

11. 2 «Ինչ-որ բան»

ΔRPS = +20% → ΔCompute + ΔEgress

Միացրեք CDN-SWR-ը www.X% egress, www.Y դոլար

30 - 14 օրվա ընթացքում լոգարանների թարգմանությունը մեջբերում է 24Z դոլար

CUD + 20k/տարի հաշվարկվում է 7,5 մեզ

12) Ռիսկերի կառավարումը և կոմպլենսը

Մատակարարները ՝ SLA/տուգանքներ, ռազմավարության հանգստյան օր, skk-in ռիսկեր։

Իրավաբան 'տարածաշրջանները/պահեստավորման ժամանակը, WORM-ը մրցույթի համար։

FX/արժույթը 'զգայունությունը փոխարժեքի, արտարժույթի վրա։

Կապիտալիզացիան/ամորտիզացիան 'ռուսական համայնքների և մասնավոր միացությունների մեկնաբանությունը։

13) Անտիպատերնի

«Ժամանակավոր» ռեսուրսները առանց TTL-ի ընդմիշտ։

Համայնքները մինչև rightsizing/Autsceiling։

Թեգերի բացակայությունը բացատրում է «մոխրագույն» ծախսերը։

Միասնական DEBUG-log-ը վաճառելու/100 տոկոսը։

Dev/stage 24-7-ը առանց մեքենայի-դադարի։

Spot առանց on-demand-ի։

Հանրային egress յուրաքանչյուր spoke առանց CDN/2019։

14) iGaming/ֆինանսական առանձնահատկությունները

PMS/2019-ը COGS-ի մի մասն է 'smart-routing-ը ավելի էժան/հուսալի, ստատուսների քեշը, կրկնապատկիչների համադրելիությունը։

KYC/AML 'հարցումների փաթեթավորումը, TTL-ի հետ քաղաքականության, Cost/KYC-ը։

«Փողի ճանապարհները» (դեպոզիտ/եզրակացություն) 'առանձին բյուջե/SLO, provisioned capacity միայն այստեղ, «արժեքը իրական ժամանակում»։

Residency: տարածաշրջանային հաշիվներ/նախագծեր, տեղական CDN/edge, մասնավոր ալիքներ PSA-ի համար։

GGR/մարջինալություն 'Cost/Req կապումը խաղային ուղղահայաց/պրովայդերներին։ per բրենդի/միգրացիա։

15) Արագ տնտեսագիտության բաղադրատոմսեր

Միացրեք tail-sampling traiss-ը և կրճատեք դասարանների լոգարանների ռենտենները։

Բարձրացնել SWR-ը CDN-ում, տաքացնել origin-shield-ը։

Անցնել pgBouncer/RDS Proxy-ին, հեռացնել կոնեկտների «փոթորիկը»։

Նվազեցնել reques.ru/limits-ը մինչև p95-ը և ներառել Karpenter-ը։

Տեղափոխել ստատիկա/արխիվը cold-storage-ի հետ։

Egress-ը Privice Link/PSC-ի միջոցով, ամրագրել FQDN-alowlis.ru-ը։

16) FinOps-ի պատրաստակամության չեկի ցուցակ

  • Թեգի/սեփականատեր/TTL 100 տոկոսով ռեսուրսներ; քաղաքական գործիչները արգելափակում են անհեթեթ։
  • Բյուջեներն ու ալերտները 50/80/100%; anomaly detae-ն ներառված է։
  • Rightsizing 2019; Autokeiling/dev-շրջապատի դադար։
  • Coverage RI/CUD/SP 24.ru (բազայի 50-70 տոկոսը); կա on-demand bufer։
  • CDN/edge + SWR; մասնավոր ալիքները PaaS/PSA-ին; egress-dashbord.
  • Logs/treiss: tail-sampling, դասարանների ռենտենիաներ; ֆիլտրում PII։
  • Storage քաղաքականությունը 'դասարաններ, TTL, արխիվ; մեծ աղյուսակների խմբաքանակն է։
  • Dashbords Cost/Req, Cost/Tenault/Brand/Region; Heatmap egress; / պլան փաստ/կանխատեսում։
  • Գործընթացներ ՝ FinOps-stand-ap, change-review, GameDays։
  • iGaming: Փողի ճանապարհների բյուջեներ, PMS/KYC/AML, WORM-աուդիտ։

17) TL; DR

Դարձրեք թափանցիկություն (tegi, dashbords, պլան/փաստ), միացրեք rightsizing + ավտոսրահը, փակեք հիմնական բեռը համայնքներում (RI/CUD/SP), իջեցրեք egress/պահեստավորում CDN/SWR, Privance Link, դասերի և liffcills, վճարեք միայն արժեքավոր հեռաչափության համար։ Կառավարեք բյուջեները rolling-forecae, alerts և chargeback-ի միջոցով, իսկ iGaming-ի համար պահեք առանձին բյուջե և «փողի ուղիների» բյուջեն կոշտ SLO-ով և հաշվի առնելով PFC/KYC/AML-ը։

Contact

Կապ հաստատեք մեզ հետ

Կապ հաստատեք մեզ հետ ցանկացած հարցի կամ աջակցության համար։Մենք միշտ պատրաստ ենք օգնել։

Telegram
@Gamble_GC
Սկսել ինտեգրացիան

Email-ը՝ պարտադիր է։ Telegram կամ WhatsApp — ըստ ցանկության։

Ձեր անունը ըստ ցանկության
Email ըստ ցանկության
Թեմա ըստ ցանկության
Նամակի բովանդակություն ըստ ցանկության
Telegram ըստ ցանկության
@
Եթե նշեք Telegram — մենք կպատասխանենք նաև այնտեղ՝ Email-ի дополнение-ով։
WhatsApp ըստ ցանկության
Ձևաչափ՝ երկրի կոդ և համար (օրինակ՝ +374XXXXXXXXX)։

Սեղմելով կոճակը՝ դուք համաձայնում եք տվյալների մշակման հետ։