Servere de jocuripentru lansarea ta și pentru fiecare actualizare ulterioară
Implementează build-urile serverului în 21 de locații, scalează flotele după numărul de jucători și revino de la un patch defect în câteva secunde. Rulează totul pe bare metal-ul nostru, pe Google Cloud sau pe AWS, dintr-un singur panou de control.
$ fragnet deploy 1.4.2 --fleet prod --strategy rolling
✓ Build 1.4.2 uploaded (2.1 GB)
✓ Europe: 10 of 10 locations healthy
→ North America: draining matches, then restarting
$ 21 de locații, o singură implementare
Amplasează flotele acolo unde se află jucătorii tăi. Livrează același build într-o singură locație sau în toate și adaugă regiuni pe măsură ce jocul tău crește.
Selectează o regiune pentru mai multe detalii. Treci cu cursorul peste un marcaj, focalizează-l sau atinge-l.
America de Nord6
Los Angeles, Chicago, Dallas, Atlanta, New York, Montreal
America de Sud1
São Paulo
Europa10
London, Amsterdam, Frankfurt, Paris, Oslo, Stockholm, Helsinki, Warsaw, Bucharest, Athens
Asia-Pacific4
Mumbai, Singapore, Tokyo, Sydney
Scalează după numărul de jucători
Flotele cresc pe măsură ce meciurile se umplu și se micșorează când jucătorii se deconectează, așa că și un vârf la lansare, și o marți liniștită costă exact cât trebuie.
Scalare automată pe regiune
Stabilește o țintă de capacitate liberă și limite pentru fiecare flotă. Serverele se adaugă pe măsură ce meciurile se umplu și se eliberează când jucătorii pleacă.
Capacitate pregătită pentru lansări
Rezervă servere înainte de o lansare sau de un eveniment, ca primul val de jucători să nu aștepte niciodată la coadă.
Extindere rapidă în cloud
Când capacitatea „bare metal” dintr-o regiune este epuizată, se pornesc servere suplimentare pe Google Cloud sau AWS, care se opresc odată ce cererea scade.
- Jucători acum
- 18.240
- Servere
- 412
- Marjă liberă
- 15 %
- Minim servere
- 40
- Maxim servere
- 600
- Țintă marjă liberă
- 15 %
- Întârziere la micșorare
- 10 min
$ fragnet rollback --fleet prod --to 1.4.1 --regions eu
→ Draining 1.4.2 servers in 10 locations
✓ Europe back on 1.4.1 in 38 s
Publică, lansează, revino
Lansează patch-uri fără fereastră de mentenanță. Fiecare build e păstrat, așa că ultima versiune bună e mereu la o comandă distanță.
Implementare pe regiuni
Începe cu un canary într-o regiune, urmărește rata de crash-uri și durata meciurilor, apoi extinde lansarea când totul arată bine.
Golire înainte de repornire
Serverele își termină meciurile în curs înainte să treacă la noul build, așa că nimeni nu e dat afară în mijlocul jocului.
Revenire cu o singură comandă
Fiecare build rămâne disponibil. Revenirea la ultima versiune bună durează câteva secunde, pe o regiune sau peste tot.
On-premise, în cloud-ul nostru sau în al tău
Un singur plan de control pentru fiecare server, oriunde ar rula. Combină furnizorii pe regiuni și mută flotele între ei fără să-ți schimbi build-ul.
Fragnet bare metal
Hardware propriu în 21 de locații, pregătit pentru traficul de jocuri.
Centrul tău de date
Instalează agentul nostru pe mașinile tale și gestionează-le alături de restul.
Google Cloud
Rulează flote în propriul proiect Google Cloud, facturate în contul tău.
AWS
Rulează flote în contul tău AWS și folosește în continuare angajamentele existente.
Se integrează în fluxul tău de lucru
Încarcă build-uri din CI, gestionează flotele din cod cu CLI-ul sau API-ul REST și trimite evenimente către instrumentele pe care echipa ta le urmărește deja.
- GitHub Actions
- GitLab CI
- Jenkins
- Docker
- Unity
- Unreal Engine
- Godot
- Discord
- Slack
# .github/workflows/deploy.yml
- name: Deploy server build
run: |
fragnet builds push ./build --version 1.4.2
fragnet deploy 1.4.2 --fleet prod \
--regions eu --canary 10% --drain
Securitate și conformitate
Conceput astfel încât evaluarea ta de securitate să aibă răspunsuri scurte.
Proiecte izolate
Fiecare proiect dispune de propria rețea, propriile date de autentificare și propriile flote. Nimic nu este partajat cu alte studiouri.
Roluri și autentificare unică
Dă fiecărui coleg accesul de care are nevoie, autentifică-te prin furnizorul tău de identitate și verifică fiecare modificare în jurnalul de audit.
Protecție împotriva atacurilor DDoS
Traficul de joc este filtrat înainte să ajungă la serverele tale, în fiecare locație.
Localizarea datelor
Păstrează datele jucătorilor și jurnalele în UE sau în regiunile cerute de contractele tale.
Vorbește cu echipa noastră
Spune-ne despre jocul tău și unde sunt jucătorii tăi. Îți răspundem prin e-mail ca să stabilim un apel.