Multi-cluster Kubernetes platforma pro online sázení

DOXXbet case study: Multi-cluster Kubernetes platforma pro online sázení

Cíl

Společnost Codium provozuje platformu Blue - komplexní systém pro online sázení a kasino s přibližně 70 aplikacemi (.NET Core, Java, Kafka, Redis). Infrastruktura běží na klasických VMware VM, což omezuje škálovatelnost a zpomaluje release cykly. Cílem je modernizace na Kubernetes s SLA 99,9 %.

Řešení

Uspořádali jsme sérii technických workshopů, na kterých jsme společně se zákazníkem analyzovali současný stav a navrhli cílovou architekturu. Zákazníka jsme netlačili do konkrétního řešení - při výběru technologií (např. Rancher vs. Tanzu Mission Control) jsme připravili srovnávací dema, aby se mohl rozhodnout na základě vlastní zkušenosti.

Analýza a plánování

  • Kompletní analýza všech 70 aplikací a jejich připravenosti na kontejnerizaci
  • Zmapování závislostí mezi službami (online, sázkové a kasinové moduly)
  • Návrh multi-cluster Kubernetes architektury na VMware Tanzu napříč 3 datovými centry
  • Definice 12měsíčního migračního plánu s 8 milníky
  • Školení Kubernetes pro interní zaměstnance

Implementace

  • GitOps nasazování přes ArgoCD s Helm charty
  • Observability stack: Grafana, VictoriaMetrics, Tempo
  • Zero Trust bezpečnostní model s povinným MFA a PKI certifikáty
  • Stream-based architektura nasazování pro multi-tenancy
  • CI/CD a onboarding proces pro .NET a Java aplikace
  • Hybridní cloudové prostředí s AWS EKS pro burst kapacitu

Pusťme se do podobného projektu.

Napište nám, kde je vaše infrastruktura dnes a kde má být. Cestu k ní naplánujeme společně s vámi.

  • Migrace bez výpadku
  • GitOps delivery
  • Policy-as-code bezpečnost
  • 24/7 platform SRE
  • Multi-cloud landing zones
  • Vestavěná observabilita
  • Škálování s ohledem na náklady
  • Compliance připravená na audit

Řekněte nám o vašem projektu

Vyplňte formulář a náš tým se vám brzy ozve.

Souhlasím se Zásadami ochrany osobních údajů a se zpracováním svých údajů společností Axyra za účelem odpovědi na tento dotaz. *

Nechte na nás tu složitější část.

Kontaktujte nás