Servidores de juegospara el lanzamiento y para todas las actualizaciones posteriores
Despliega las compilaciones de tu servidor en 21 ubicaciones, adapta las flotas al número de jugadores y revierte un parche defectuoso en segundos. Ejecútalo en nuestro bare metal, en Google Cloud o en AWS, todo desde un único plano 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 ubicaciones, un despliegue
Coloca las flotas donde estén tus jugadores. Envía la misma compilación a una ubicación o a todas, y añade regiones a medida que tu juego crezca.
Selecciona una región para obtener más detalles. Pasa el cursor por encima, selecciona o pulsa sobre un marcador.
América del Norte6
Los Angeles, Chicago, Dallas, Atlanta, New York, Montreal
América del Sur1
São Paulo
Europa10
London, Amsterdam, Frankfurt, Paris, Oslo, Stockholm, Helsinki, Warsaw, Bucharest, Athens
Asia-Pacífico4
Mumbai, Singapore, Tokyo, Sydney
Adáptate al número de jugadores
Las flotas crecen a medida que se llenan las partidas y se reducen cuando los jugadores se desconectan, así que tanto el pico de un lanzamiento como un martes tranquilo cuestan lo que deben.
Escalado automático por región
Establece un objetivo de capacidad y unos límites por flota. Los servidores se añaden a medida que se van llenando las partidas y se liberan cuando los jugadores abandonan.
Capacidad en espera para lanzamientos
Reserva servidores antes de un lanzamiento o un evento para que la primera oleada de jugadores no tenga que esperar en una cola.
Amplía a la nube en los picos
Cuando el «bare metal» de una región se satura, se ponen en marcha servidores adicionales en Google Cloud o AWS, que se detienen en cuanto disminuye la demanda.
- Jugadores ahora
- 18.240
- Servidores
- 412
- Margen
- 15 %
- Mín. de servidores
- 40
- Máx. de servidores
- 600
- Margen objetivo
- 15 %
- Retardo de reducción de escala
- 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
Publica, despliega, revierte
Envía parches sin necesidad de una ventana de mantenimiento. Se conservan todas las compilaciones, por lo que la última versión válida está siempre a un solo comando de distancia.
Despliegue por regiones
Empieza con una prueba piloto en una región, analiza las tasas de fallos y los tiempos de emparejamiento, y luego amplía el despliegue cuando todo parezca ir bien.
Vaciado antes de reiniciar
Los servidores terminan sus partidas actuales antes de cambiar de compilación, para que nadie sea expulsado en mitad de la partida.
Revertir con un solo comando
Todas las compilaciones permanecen disponibles. Volver a la última versión que funcionaba bien es cuestión de segundos, ya sea por región o en todas partes.
En tus propias instalaciones, en nuestra nube o en la tuya
Un único plano de control para todos tus servidores, se ejecuten donde se ejecuten. Combina proveedores por región y traslada flotas entre ellos sin modificar tu compilación.
Bare metal de Fragnet
Hardware propio en 21 ubicaciones, preparado para el tráfico de juegos.
Tu centro de datos
Instala nuestro agente en tus equipos y gestiónalos junto con el resto.
Google Cloud
Gestiona flotas en tu propio proyecto de Google Cloud, con la facturación a tu cuenta.
AWS
Gestiona flotas en tu cuenta de AWS y sigue utilizando tus compromisos actuales.
Se adapta a tu proceso de trabajo
Sube compilaciones desde CI, gestiona flotas desde el código mediante la CLI o la API REST y envía eventos a las herramientas que tu equipo ya utiliza.
- 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
Seguridad y cumplimiento normativo
Diseñado para que tu revisión de seguridad cuente con respuestas breves.
Proyectos aislados
Cada proyecto cuenta con su propia red, sus propias credenciales y sus propias flotas. No se comparte nada con otros estudios.
Roles e inicio de sesión único
Otorga a cada compañero de equipo el acceso que necesite, inicia sesión con tu proveedor de identidad y revisa todos los cambios en el registro de auditoría.
Protección contra ataques DDoS
El tráfico de los juegos se filtra antes de llegar a tus servidores, en todas las ubicaciones.
Residencia de los datos
Almacena los datos y los registros de los jugadores en la UE o en las regiones que establezcan tus contratos.
Habla con nuestro equipo
Cuéntanos cómo es tu juego y dónde se encuentran tus jugadores. Te responderemos por correo electrónico para concertar una llamada.