Warming up the server hamsters...
Skip to main content
För spelstudior

Spelservrarför din lansering och varje patch därefter

Distribuera dina serverbyggen till 21 platser, skala serverparken efter antalet spelare och rulla tillbaka en dålig patch på några sekunder. Kör det på vår bare metal, Google Cloud eller AWS – allt från ett och samma kontrollplan.

Körs påFragnet bare metalGoogle CloudAWS
driftsättningBuild 1.4.2Rullas ut
Europa10 platserLive
Nordamerika6 platser40%
Asien-Stillahavsområdet4 platserI kö
Sydamerika1 platsI kö
Servrarna spelar klart sina matcher innan de byter buildPausaÅtergå till 1.4.1
$ 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
$ 
Regioner

21 platser, en driftsättning

Placera flottor där dina spelare finns. Skicka samma build till en plats eller alla, och lägg till regioner i takt med att spelet växer.

0 platser. 0 regioner.
<60 ms60–120 ms>120 msEj uppmätt

Välj en region för mer information. Håll muspekaren över, markera eller tryck på en markör.

Nordamerika6

Los Angeles, Chicago, Dallas, Atlanta, New York, Montreal

Sydamerika1

São Paulo

Europa10

London, Amsterdam, Frankfurt, Paris, Oslo, Stockholm, Helsinki, Warsaw, Bucharest, Athens

Asien-Stillahavsområdet4

Mumbai, Singapore, Tokyo, Sydney

Skala

Skala efter antalet spelare

Flottorna växer när matcherna fylls och krymper när spelarna loggar ut, så både en lanseringsrusning och en lugn tisdag kostar vad de ska.

  • Automatisk skalning per region

    Ange ett marginalmål och gränser per flotta. Servrar läggs till i takt med att matcherna fylls och frigörs när spelare lämnar.

  • Varm kapacitet för lanseringar

    Boka servrar i god tid inför en lansering eller ett evenemang så att den första vågen av spelare aldrig behöver vänta i kö.

  • Expandera till molnet

    När bare metal i en region är full startar extra servrar på Google Cloud eller AWS och stängs av när efterfrågan minskar.

flottafrankfurt-prodDe senaste 24 timmarna
Spelare just nu
18 240
Servrar
412
Marginal
15 %
SpelareServerkapacitet
Min antal servrar
40
Max antal servrar
600
Marginalmål
15 %
Fördröjning vid nedskalning
10 min
buildsmy-game-server
1.4.2Rullas utCanary på 10 % i Europa
1.4.1LiveKörs på 21 platser
1.4.0FöregåendeSparas för återställningÅterställ
1.3.9FöregåendeSparas för återställningÅterställ
$ 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
Driftsättningar

Pusha, rulla ut, återställ

Leverera uppdateringar utan underhållsfönster. Varje build sparas, så den senaste fungerande versionen är alltid bara ett kommando bort.

  • Rulla ut per region

    Börja med en canary i en region, håll koll på kraschfrekvens och matchtider och bredda sedan utrullningen när allt ser bra ut.

  • Töm innan du startar om

    Servrarna spelar klart sina pågående matcher innan de byter build, så att ingen blir kickad mitt i en match.

  • Återställ med ett enda kommando

    Varje build förblir tillgänglig. Det tar bara några sekunder att återgå till den senaste fungerande versionen, antingen per region eller överallt.

Infrastruktur

Lokalt, i vårt moln eller i ditt

Ett kontrollplan för alla servrar, oavsett var de körs. Kombinera leverantörer per region och flytta flottor mellan dem utan att ändra din build.

Kontrollplan

Fragnet bare metal

Vår egen hårdvara på 21 platser, konfigurerad för speltrafik.

Ditt datacenter

Installera vår agent på dina datorer och hantera dem tillsammans med allt annat.

Google Cloud

Kör flottor i ditt eget Google Cloud-projekt, med fakturering till ditt konto.

AWS

Kör flottor i ditt AWS-konto och fortsätt att utnyttja dina befintliga åtaganden.

Integrationer

Passar in i din pipeline

Ladda upp buildar från CI, hantera flottor via kod med CLI eller REST-API och skicka händelser till de verktyg som ditt team redan använder.

Fungerar med
  • 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
Säkerhet

Säkerhet och efterlevnad

Utvecklad för att ge korta svar vid din säkerhetsgranskning.

Isolerade projekt

Varje projekt får ett eget nätverk, egna inloggningsuppgifter och egna flottor. Ingenting delas med andra studior.

Roller och enkel inloggning

Ge varje teammedlem den åtkomst de behöver, logga in via din identitetsleverantör och granska alla ändringar i revisionsloggen.

DDoS-skydd

Speltrafiken filtreras innan den når dina servrar, på alla platser.

Datalokalisering

Förvara spelardata och loggar inom EU eller i de regioner som dina avtal kräver.

Kontakt

Prata med vårt team

Berätta om ditt spel och var dina spelare befinner sig. Vi svarar via e-post för att boka in ett samtal.

Var vill du placera servrarna?