Bullieverse

Bullieverse, inovatívne herné štúdio, sa pripravovalo na spustenie svojej online hry novej generácie, Necrodemic, a vyžadovalo vysoko spoľahlivú, škálovateľnú infraštruktúru schopnú podporovať výkonové požiadavky hry.

Prehľad

DevOpsGroup ako partner a dodávateľ pre Revolgy

Logo Bulliverse s býčí hlavou

Intro

Bullieverse, inovatívne herné štúdio, sa pripravovalo na spustenie svojej online hry novej generácie, Necrodemic, a vyžadovalo vysoko spoľahlivú, škálovateľnú infraštruktúru schopnú podporovať výkonové požiadavky hry. Na zabezpečenie bezproblémového a bezpečného herného zážitku s nízkou latenciou sa spoločnosť Bullieverse spojila s DevOpsGroup s cieľom navrhnúť a implementovať robustné riešenie infraštruktúry založené na AWS. Využitím princípov Infrastructure-as-Code (IaC) DevOpsGroup využila Terraform na automatizáciu poskytovania a správy zdrojov.

Výzvy

  • Latency Management: Zabezpečenie nízkej latencie pri prístupe k Necrodemic v globálnych regiónoch.
  • Bezpečnosť a súlad: Konfigurácia architektúry viacerých účtov a kontroly prístupu medzi účtami pri zabezpečení citlivých údajov.
  • Automatizované nasadenie a škálovateľnosť: Dosiahnutie plne automatizovaného nasadenia pre efektívne škálovanie.
  • Maximum zapojenia používateľov: Budovanie infraštruktúry schopnej udržať prudké nárasty požiadaviek používateľov a návštevnosti bez problémov s výkonom.

Benefity

  • Optimalizovaná latencia: Nízka latencia dosiahnutá regionálnou konfiguráciou VPC a GameLift zaisťuje plynulé a citlivé hranie.
  • Vylepšená škálovateľnosť: Dynamické škálovanie pomocou EC2 a správy fleet GameLift umožnilo spoločnosti Bullieverse efektívne riadiť špičkovú návštevnosť používateľov.
    Vylepšená bezpečnosť a súlad: Viacvrstvové zabezpečenie s AWS WAF, Shield a IAM poskytlo bezpečné herné prostredie.
  • Efektivita nákladov: Optimalizované riadenie nákladov prostredníctvom automatizovaného škálovania zdrojov a priebežných služieb znížilo celkové prevádzkové náklady spoločnosti Bullieverse.
  • Agile Deployment: Infrastructure-as-Code umožňuje konzistentné, opakovateľné nasadenia, čím sa minimalizujú časy nasadenia o 50 %.

Kritériá úspešnosti

  • Infraštruktúra production-ready: Vytvorená silná infraštruktúra založenú na pôvodnom dizajne.
  • Nízka latencia pre hráčov: Optimalizované zdroje AWS na zabezpečenie rýchleho prístupu pre hráčov Necrodemic.
  • Automatická škálovateľnosť: Systém sa počas testovania automaticky škáloval tak, aby zvládol vysokú používateľskú návštevnosť bez spomalenia.
  • Kontroly bezpečného prístupu: Používali sa roly IAM, protokoly toku VPC a šifrované úložisko na ochranu údajov a predchádzanie únikom dát.

Cieľ

Bullieverse chcel spustiť „Necrodemic“ s infraštruktúrou schopnou škálovania, aby podporila dopyt používateľov a zároveň zaistila bezpečnosť a optimálny výkon. S obmedzenými internými zdrojmi IT sa spoločnosť Bullieverse obrátila na DevOpsGroup, aby získala odborné znalosti v oblasti navrhovania a implementácie infraštruktúry AWS. DevOpsGroup úzko spolupracovala so spoločnosťou Bullieverse a poskytovala poradenstvo, mentorstvo a praktickú podporu pri budovaní škálovateľnej a efektívnej infraštruktúry prispôsobenej ich potrebám.

Kľúčové výzvy:

  • Vysoká dostupnosť a škálovateľnosť: Príprava na vysoké zapojenie používateľov a špičkové zaťaženie bez zníženia výkonu.
  • Zabezpečenie: Zabezpečenie bezpečného riadenia prístupu a robustnej ochrany siete, aby sa zabránilo úniku údajov.
  • Automatizácia: Bezproblémové nasadenie infraštruktúry prostredníctvom kanálov CI/CD na zefektívnenie nasadenia.
  • Efektívnosť nákladov: Optimalizácia prideľovania zdrojov a prijatie flexibilného cloudového modelu s priebežnými platbami.

Riešenie

DevOpsGroup poskytla kompletné, bezpečné a škálovateľné riešenie pre potreby infraštruktúry spoločnosti Bullieverse. Boli použité nasledujúce služby a konfigurácie AWS:

  • Nastavenie štruktúry účtu: Nastavte viacero účtov AWS (vývoj, príprava, produkcia, zdieľané služby, bezpečnosť) a konfigurujte roly IAM na správu zabezpečeného prístupu.
  • Automatizovaná sieť a bezpečnosť s VPC & Route 53: Vytvorené VPC, podsiete, bezpečnostné skupiny a smerovanie pre izoláciu a bezpečnosť siete. Automatizované zóny DNS Route 53, integrovaný štít WAF a AWS pre vylepšenú ochranu DDoS.
  • Škálovateľné výpočty s Amazon EC2 a GameLift: Konfigurované EC2 a GameLift pre automatické škálovanie flotíl a vytváranie dohôd, čím sa zabezpečí dostupnosť a distribúcia zaťaženia medzi regiónmi.
  • Úložisko a databázy: Implementovaný Amazon S3 pre ukladanie aktív, Amazon Aurora pre PostgreSQL s RDS Proxy na optimalizáciu prístupu k databáze a Amazon DynamoDB s DAX na zníženie latencie.
  • CI/CD pipeliny: Vyvinuté pipeliny CI/CD kompatibilné s Serverless Framework na podporu aktualizácií infraštruktúry a nových nasadení.
  • Monitorovanie a Loggovanie: Nastavte CloudWatch na agregáciu loggov a monitorovanie v reálnom čase v celej infraštruktúre, čo umožňuje proaktívnu správu incidentov.

Záver

V spolupráci s DevOpsGroup a AWS vybudoval Bullieverse škálovateľnú a zabezpečenú infraštruktúru pre svoju novú hru Necrodemic. Pomocou riešení AWS dosiahol Bullieverse rýchly výkon, jednoduchú škálovateľnosť a silné zabezpečenie, čím splnil všetky ciele projektu. Vďaka automatizácii Terraform a tímovej spolupráci má teraz Bullieverse silnú infraštruktúru a skúsený technický tím, ktorý je pripravený efektívne a cenovo efektívne poskytovať skvelé herné zážitky.

Picture of Michal Režnický

Michal Režnický

Head of Professional services

DevOpsGroup a ich špecialisti sú veľmi štruktúrovaný, organizovaný a vždy pripravený na stretnutia. V tomto projekte sme spolupracovali s Pavlom Krajkovičom, junior DevOps Architektom. Naozaj si vážim u Pavla Krajkoviča pokoj pri vysvetľovaní infraštruktúry pre málo skúseného zákazníka v tejto oblasti. Je dôležité mať silné komunikáčné zručnosti pri takom prezentovaní riešenia.

Check other Case Studies

Pozrite si ďalšie prípadové štúdie

Logo Ansible s bielym písmom na čiernom pozadí

Ansible Automation

S neustále sa zvyšujúcou zložitosťou IT prostredí a dopytom po rýchlom nasadení nebola potreba automatizačných nástrojov nikdy naliehavejšia. Ansible, výkonný nástroj, ktorý sľubuje zjednodušenie úloh IT prostredníctvom automatizácie.

Read More »
Rôzne balenia sušienok a tyčiniek značky Ella

Deliciously Ella

Náš tím podporil Deliciously Ellu v jej misii dudovať životný štýl založený na rastliných produktoch a zdrojoch pre globálne publikum migráciou ich videoobsahu na AWS.

Read More »
Rôzne balenia sušienok a tyčiniek značky Ella

Deliciously Ella

Náš tím podporil Deliciously Ellu v jej misii dudovať životný štýl založený na rastliných produktoch a zdrojoch pre globálne publikum migráciou ich videoobsahu na AWS.

Viac »
Trojica ľudí pred zábavným parkom, jeden v kostýme zajaca.

2ndLifeLabs

2ndLifeLabs, nové herné vývojárske štúdio, sa pripravovalo na infraštruktúru potrebnú na podporu vývoja svojho ďalšieho herného titulu, štúdio sa rozhodlo previesť časť svojej kľúčovej infraštruktúry vývoja hier na AWS.

Viac »