Logo GH

Operasyonel maliyet optimizasyonu

1) Hedefler ve ilkeler

Amaç, SLO ve ürün kalitesini korurken birim iş değeri başına maliyetleri azaltmaktır.
İlkeler: ölçmek - optimize etmek - otomatikleştirmek; ROI önceliklendirmesi "SLO-first" (tasarruflar kullanıcı deneyimine zarar vermez); Maliyet şeffaflığı (showback/chargeback).

2) Giderlerin taksonomisi (tam olarak neyi optimize ediyoruz)

Altyapı: hesaplama (CPU/GPU), depolama (SSD/obj), ağ/çıkış, CDN/WAF, yedeklemeler, günlüğe kaydetme/gözlemlenebilirlik.
Veri ve Akış: Brokerler (Kafka), DWH/OLAP (ClickHouse/BigQuery), Önbellekler (Redis/Mem), ETL/Orkestrasyonlar.
Ödeme zinciri: işleme, KYC/AML, puanlama, dolandırıcılıkla mücadele, geri ödeme fonu.
Ürün/pazarlama: bonuslar, ücretsiz destekler, bağlı kuruluşlar (EBM/RevShare), trafik alımları, promosyon etkinlikleri.
Operasyonlar/kişiler: destek, risk analizi, uyumluluk, manuel iş akışları.
Lisanslar/ortaklar: oyun motorları, canlı casino sağlayıcıları, SaaS hizmetleri.

3) Metrikler ve birim ekonomisi

Satır taban çizgisi:
  • $/RPS, $/transaction (para yatırma/bahis/para çekme), $/active player/month, $/GB-ingest logs, $/TB-storage/month, $/ML-inference.
  • Özet KPI: Segment başına Servis Maliyeti (geo/cihaz/kanal).
Formüller (hakkında):
  • $/RPS = (OPEX_infra + OPEX_data + OPEX_3rd + OPEX_ops )/ avg_RPS
  • $/transaction = (OPEX_platform + fees_payment + antifraud + destek )/ N_tx
  • LTV: CAC: CTS - Ömür Boyu Değer: Müşteri Edinme Maliyeti: Hizmet Maliyeti.

4) FinOps devresi ve "SLO-aware" tasarrufları

Showback/chargeback: Maliyetlerin ürünlere/ekiplere/hizmetlere göre dağıtılması.
Bütçeler ve uyarılar: aylık limitler ve sapma uyarıları.
SLO-first: herhangi bir optimizasyon test edilir: SLI normal mi? P95/p99, hata oranı, kullanılabilirlik.
Deneyler: A/B tasarrufu (dahil sıkıştırma, günlüklerin tutulmasını azalttı - SLI'yi kötüleştirmedi mi?).

5) Hesaplama: sağ boyutlandırma ve otomatik ölçekleme

Sağ boyutlandırma: CPU/mem profili oluşturma, pod/VM boyutlarını azaltma, "headroom için headroom'u kaldırma.
Otomatik ölçeklendirme: Yük metrikleri/kuyrukları ile HPA/KEDA; Gece/bölgesel durgunluklar - agresif ölçek-in.
Fiyat modelleri: Ayrılmış/Tasarruf planları, parti/ETL için Spot/Preemptible, hibrit bölgeler.
Çalışma zamanı güncellemeleri: JVM/Go/Node'un modern sürümleri − %10-30 CPU verebilir.

6) Depolama ve veriler

Depolama sınıfları: OLTP için sıcak SSD, geçmiş ve günlükler için soğuk/arşiv.
TTL/retention: indeksler/günlükler/izler için kurallar (örneğin, 7-14 gün p99 parçaları, agregalar - daha uzun).
Sıkıştırma ve format: Lake için parke/ORC, günlükler için ZSTD, veri tekilleştirme.
DWH/OLAP: materyalize görünüm/agrega, boşaltma "pahalı" istekleri; Geçici kısıtlama.
Akış: kompakt konular, toplu boyut/acks $/msg, fan çıkışı kontrolü için idealdir.

7) Ağ, çıkış ve CDN

Çıkışı en aza indirin: kenar önbelleğe alma, bir bölge/şölen içindeki trafiği sabitleme.
CDN ekonomisi: Sürümleme ile önbellek isabetli büyüme, makul TTL, kenarda görüntü yeniden boyutlandırma.
Sıkıştırma ve protokoller: HTTP/2/3, gzip/br, medya için WebP/AVIF.
API chattiness: toplama/butching, sohbet/akış için gRPC protokolleri.

8) DB ve önbellek: $/istek

Profilleme: üst N yavaş ve sık sorgular; sorguları kapsayan indeksler.
CQRS/Okuyucu İpuçları: Okuma-çoğaltma ve denormalleştirme yoluyla OLTP'nin boşaltılması.
Önbellek stratejileri: anahtar dizin önbelleği, oturum/belirteç, sıcak sıra listeleri; Takip oranı ve tahliye.
İşlem limiti: kısa işlemler, sayfalama limitleri ve N + 1 istekleri.
Mimari: Senkron zincirler yerine async/queues, idempotency ve retry jitter.

9) Gözlemlenebilirlik ve günlükler

Örnekleme izleri: dinamik, olaylar durumunda - artış.
Profile göre günlükler: yapılandırılmış, satışta aşırı DEBUG seviyesi olmadan.
Ingest filtreleme: gürültüyü kes (sağlık kontrolü yok), ham günlükler yerine metriklerin toplanması.
SLO panoları: daha az dağınık panel - daha az metrik - daha az alım.

10) Ödemeler ve dolandırıcılıkla mücadele (harici ücretler)

Sağlayıcıların karışımı: dönüşüm/risk puanlamasını dikkate alarak en düşük komisyonda yönlendirme.
Azaltılmış arızalar - Doğru 3-D Güvenli/yeniden çalışır - daha az iş yükü ve ücret.
Dolandırıcılıkla mücadele kuralları: Kontroller için fazla ödeme yapmamak için'her şeyi'değil, riski hedeflemek.
Ters ibraz kontrolü: Oranlar ve sonuçlardaki anomaliler için önleyici tetikleyiciler.

11) Bonuslar, ücretsiz destekler ve pazarlama giderleri

Limitler ve huni: LTV/risk puanlaması için bonusların kişiselleştirilmesi - daha az "aşırı besleme".
Kötüye kullanımı önleme: hesap tekilleştirme, hız kuralları, promosyon için çıkış kapakları.
Trafik: SmartLink ve tıklama sonrası filtreler, düşük kaliteli kaynak itlafı, pencerelerle görünüm sonrası ilişkilendirme.
Turnuva ekonomisi: ödül havuzu ↔ beklenen artış ARPPU/tutma; ROI'yi takip et.

12) Operasyonlar ve insanlar

Rutinin otomasyonu: oyun kitapları, ranbooks, otomatik yazma olayları.
Destek: makrolar, birinci seviye botlar, VIP önceliklendirme; Kişisel hesabınızda self servis.
QA ve ortamlar: PR ile kısa ömürlü-env, verileri bir hizmet olarak test edin, ayakta duran standları kapatın.

13) Yönetişim ve Süreçler

Kod Olarak Politika: kaynak sınırları, gerekçesiz pahalı örneklerin yasaklanması.
Değişim yönetimi: kanarya sürümleri - daha az geri dönüş ve değişiklik.
Maliyet kataloğu: Tüm kaynaklar için tek etiketler/etiketler; "Kim neyi ödüyor" raporu.
Haftalık İncelemeler: En İyi 10 Bütçe Yiyenler, Eylem Planı ve Sahipleri.

14) Uygulama Yol Haritası (12 hafta)

Hafta 1-2: maliyet envanteri, etiketler/etiketler, özet gösterge tablosu $/RPS, tasarruf hedefleri.
3-4: sağ boyutlandırma, HPA/KEDA, günlük temizleme/TTL, iz örnekleme.
5-6: DB/önbellek: indeksler, kısayol tuşları, denormalizasyon, sayfalama sınırları.
7-8: CDN/çıkış: önbellek politikaları, sıkıştırma, ortam optimizasyonu.
9-10: Ödemeler/dolandırıcılık önleme: sağlayıcılar tarafından yönlendirme, arızaları azaltma.
11-12: Bonuslar ve trafik: kişiselleştirme, kötüye kullanım karşıtı, düşük YG kampanyalarını kapatma.

12. haftadan sonra - otomatik pilot: showback/ters ibraz, üç aylık hedef $/birim değer.

15) Panolar

Exec: Kategoriye göre OPEX, $/RPS, $/transaction, ROI kampanyaları, tasarruflar vs baz periyodu.
Bunlar: CPU/Bellek/IO geri dönüşümü, otomatik ölçeklendirme olayları, önbellek isabeti, p95/p99, günlükleri/günü alır, GB/günü çıkar.
Veri: sorguların/taramaların maliyeti, tutma, konuların/tabloların boyutu, sorgu başına maliyet.
Ödemeler: yetkilendirme dönüşümü, ortalama komisyon, ters ibraz payı, KYC süresi.
Bonuslar: EBM/RevShare/ARPPU yükseltme, kötüye kullanım payı, GGR üzerinde net etki.

16) Eser desenleri

Cost Playbook (hizmet başına): geçerli değer, sürücüler, önlemler (etki $/karmaşıklık), sahibi, terim.
Kapasite ve Maliyet Sayfası: boşluk, önlemlerden önce ve sonra $/RPS, SLO'ya etkisi.
İlke Kataloğu-Geçerli örnek sınıfları, limitler, istisnalar ve istek süreci.
Runbook "Gece/Hafta Sonu": agresif ölçek/TTL kuralları, kritik olmayan işlerin duraklaması.

17) İlk 20 hızlı önlem ("hızlı kazanç")

1. Otomatik ölçeklemeyi etkinleştirin ve "büyük boy" dipleri azaltın.
2. Saklama günlüklerini ve iş esaslarına izleri kesin.
3. Örnekleme izleri + ham olaylar yerine toplamalar.
4. Ağır raporları gece toplu pencerelerine/matviews'a çevirin.
5. Sürüm/TTL nedeniyle CDN önbellek isabetini artırın.
6. WebP/AVIF ve tembel yükleme görüntüleri.
7. Bölge sabitleme ve sıkıştırma yoluyla sıkıştırma çıkışı.
8. İlk 10 yavaş sorguya endeksler, sayfalama sınırları.
9. Sıcak verileri/listeleri önbelleğe alın.
10. Kullanılmayan özellikleri/uç noktaları devre dışı bırakın.
11. Ayrılmış/Sürekli yük için tasarruf planları.
12. ETL/ML tedavileri için Spot/Preemptible.
13. Aynı tür metriklerin yinelenen alımını kaldırın.
14. Gereksiz kron/çekme sıklığını azaltın.
15. Ödemeleri en iyi "komisyon × dönüşüm'ile sağlayıcılara yönlendirin.
16. Bonusları kişiselleştirin (oyuncu başına maliyet sınırı).
17. Düşük ROI trafik tedarik kanallarını dondurun.
18. Talep üzerine geçici test ortamları.
19. Boşta kalan kaynakların otomatik olarak kapatılması (VM/standlar).
20. "Pahalı" örnekler ve günlük hacimler için politikacılar.

18) Antipatterns

Metrik ve SLO olmadan kör tasarruf - gizli gelir kayıpları.
Kütüklerin/izlerin kitlesel olarak reddedilmesi - MTTR'nin bozulması ve olaylarda artış.
Segmentasyon olmadan evrensel ağızlıklar - ödeme/bonus dönüşümünde bir düşüş.
Ignore egress/CDN - Görünmez hesaplar hesaplamadan daha hızlı büyür.

19) Roller ve Sorumluluklar (RACI)

Sorumlu: SRE/Platform, Veri/FinOps, Fatura/Ödemeler, Risk.
Sorumlu: Ops/CTO Başkanı.
Danışmanlık: Ürün, Pazarlama, Güvenlik/Uyumluluk.
Bilgilendirildi: Destek, Finans.

20) Kontrol ve iyileştirme

Haftalık stand-up tasarrufları: playbook ilerlemesi, engelleyiciler, metrikler.
Aylık: revizyon $/birim, kıyaslama ile karşılaştırma, ilk 10 önlemin yeniden birleştirilmesi.
Üç ayda bir: Sağlayıcılarla yapılan sözleşmelerin gözden geçirilmesi, depolama sınıflarının/örneklerinin taşınması.

Toplam

OPEX optimizasyonu tek seferlik bir "hesap temizliği'değil, sürekli bir sistemdir: maliyet şeffaflığı - YG önlemlerinin önceliklendirilmesi - SLO'ya zarar vermeden teknik optimizasyon - otomasyon ve yönetişim. Bu yaklaşımla, $/RPS ve $/işlem istikrarlı bir şekilde düşer ve hizmet kalitesi ve sürümlerin hızı artar.

Contact

Bizimle iletişime geçin

Her türlü soru veya destek için bize ulaşın.Size yardımcı olmaya her zaman hazırız!

Telegram
@Gamble_GC
Entegrasyona başla

Email — zorunlu. Telegram veya WhatsApp — isteğe bağlı.

Adınız zorunlu değil
Email zorunlu değil
Konu zorunlu değil
Mesaj zorunlu değil
Telegram zorunlu değil
@
Telegram belirtirseniz, Email’e ek olarak oradan da yanıt veririz.
WhatsApp zorunlu değil
Format: +ülke kodu ve numara (örneğin, +90XXXXXXXXX).

Butona tıklayarak veri işlemenize onay vermiş olursunuz.