L'orchestration hybride maintient Kickoff Tactics prêt pour tout type de trafic

Rédigé en collaboration avec
Birch Games
Points clés
Les flottes sans frais de sortie gèrent la charge de travail régulière et prévisible sur des machines correspondant exactement aux exigences de Birch, tandis que le cloud sans région d'Edgegap absorbe les pics d'activité à la demande. Le résultat est une infrastructure toujours prête, sans avoir à payer pour de la capacité inutilisée.
Dans un jeu PvP mobile en temps réel, la vitesse de déploiement des serveurs de jeu n'est pas un luxe, c'est une nécessité commerciale. Edgegap déploie des serveurs de jeu en 1 à 3 secondes dans le monde entier, permettant à Birch Games de répondre instantanément à la demande de match de chaque partie, tout en garantissant une expérience fluide et fiable pour les joueurs.
Birch Games exploitait déjà un système de matchmaking tiers, et ils l'ont conservé. Edgegap fonctionne de manière transparente avec des matchmakers externes, de sorte que l'équipe a pu se déployer directement dans l'infrastructure d'Edgegap sans toucher à leur architecture existante.
Un match de football mobile léger n'a pas besoin d'un serveur lourd. L'utilisation fractionnable des vCPU d'Edgegap pour les serveurs de jeu permet à Birch d'ajuster les ressources à ce que chaque match utilise réellement et, grâce à la tarification basée sur l'utilisation, cette efficacité se répercute directement sur le résultat financier.
Le Studio
Birch Games est un studio de jeux mobiles basé à Istanbul, où une équipe motivée s'unit pour créer des jeux amusants et mémorables pour les joueurs du monde entier. Leur travail repose sur la créativité, le travail d'équipe et le plaisir de concevoir quelque chose de spécial.
Leur titre, Kickoff Tactics, est un jeu de cartes de football compétitif où se mêlent vrais joueurs, tactiques astucieuses et PvP rapide. Le jeu possède la licence officielle FIFPro, ce qui permet aux joueurs de collectionner, d'améliorer et de jouer avec plus de 400 vrais footballeurs issus de 20 équipes nationales. Les matchs se déroulent en 1v1 et en temps réel, durent environ cinq minutes, et récompensent les compositions d'équipe, le contrôle de zone et les décisions tactiques plutôt que le « grind ». Pas de système d'énergie. Pas de minuteries. Pas de publicité. Les joueurs grimpent de la Rookie League à la Summit League à travers des événements saisonniers, chaque saison apportant son propre lot de cartes à collectionner.
Pour un jeu disposant d'une licence officielle FIFPro et s'adressant à un public PvP compétitif et mondial, l'expérience multijoueur doit être irréprochable, partout et à tout moment.
Le Défi
Birch Games a entrepris de résoudre un problème qui complique la vie de nombreuses équipes multijoueurs : concevoir un modèle d'infrastructure unique capable de gérer à la fois le trafic prévisible et imprévisible.
Du côté prévisible, ils souhaitaient un réel contrôle. Cela signifiait faire tourner des flottes privées sur des machines adaptées à leurs propres exigences, plutôt que d'accepter l'offre d'un hébergeur générique. Mais une base stable ne représente que la moitié du chemin. Ils devaient également être capables d'absorber des pics de trafic soudains et inattendus sans conserver une grande capacité inactive et coûteuse.
La vitesse de déploiement représentait un autre défi de taille. Dans un jeu PvP en temps réel, la lenteur du démarrage d'un serveur menace directement l'expérience des joueurs et la capacité de l'équipe à réagir à la demande. De plus, la solution choisie devait s'intégrer à leur infrastructure existante. Birch utilisant déjà un matchmaker tiers, la compatibilité avec un matchmaking externe était non négociable. Enfin, ils souhaitaient un contrôle granulaire des ressources des serveurs afin d'éviter le surdimensionnement et d'optimiser l'efficacité de leur infrastructure.
Comme l'explique Bulut Karabıyık, responsable du développement chez Birch Games :
« L'un de nos principaux défis consistait à concevoir un modèle d'infrastructure flexible, capable de gérer à la fois un trafic de joueurs prévisible et imprévisible. »
La Solution : L'Orchestration Hybride
L'orchestration hybride d'Edgegap est précisément conçue pour répondre à cette double exigence de demande stable et fluctuante.
Pour les charges de travail prévisibles, Birch Games utilise des Flottes (Fleets) sans frais de sortie (egress-free) : un parc privé de serveurs configurés selon leurs choix de machines, leur offrant le contrôle souhaité sur leur infrastructure principale. Lorsque la demande dépasse cette base, le cloud sans région d'Edgegap prend automatiquement le relais, effectuant des déploiements à la demande sur plus de 615 emplacements à travers le monde. Ces hausses soudaines peuvent survenir à tout moment : un tournoi majeur, un événement saisonnier, un match de gala ou une campagne marketing peuvent faire grimper le trafic, et le modèle est prêt à y faire face sans contraindre Birch à payer à l'avance pour des machines inactives.
C’est là toute la force de cette configuration pour eux :
« Edgegap nous a aidés à mettre en place un modèle d'infrastructure hybride adapté à nos profils de trafic. Nous utilisons des flottes privées pour gérer nos charges de travail prévisibles avec les spécifications de machines dont nous avons besoin, tandis que l'infrastructure cloud d'Edgegap nous permet de gérer harmonieusement les augmentations de trafic inattendues ou temporaires. »
La vitesse est tout aussi essentielle. Edgegap déploie des serveurs de jeu en 1 à 3 secondes, ce qui permet à Birch de réagir rapidement et de maintenir des matchs stables, même lorsque la demande évolue en temps réel.
« L'un des plus grands avantages d'Edgegap est la vitesse de déploiement. Pouvoir déployer des serveurs de jeu rapidement nous permet d'être plus agiles, de répondre aux besoins opérationnels et d'offrir une expérience plus fiable à nos joueurs. »
Point crucial : rien de tout cela n'a obligé Birch à reconstruire ce qui fonctionnait déjà. Edgegap propose son propre outil de matchmaking, mais il prend également en charge les outils externes, de sorte que le système tiers existant de Birch s'est intégré sans aucune modification.
« Notre système de matchmaking actuel fonctionne parfaitement avec Edgegap, ce qui nous permet de bénéficier de leur infrastructure sans modifier notre architecture actuelle. »
Vient ensuite la question de l'efficacité. Un match de football sur mobile de cinq minutes doit être économe en ressources serveurs. L'allocation fractionnable de vCPU d'Edgegap permet à Birch d'adapter l'utilisation des ressources aux besoins réels d'un match plutôt que de surdimensionner. Associé à une tarification à l'usage, grâce à laquelle les studios paient pour la puissance de calcul réelle utilisée plutôt que pour une capacité réservée, cet ajustement minutieux se traduit directement par une baisse des coûts d'hébergement.
« Des fonctionnalités telles que l'allocation précise de vCPU nous permettent d'affiner l'utilisation des ressources et d'améliorer l'efficacité de notre infrastructure en allouant les ressources en fonction de nos besoins réels. »
Conclusion
Birch Games souhaitait une infrastructure toujours disponible, quel que soit le trafic, et qui ne gaspille aucune ressource lors des périodes de calme. Grâce à l'orchestration hybride d'Edgegap, ils ont obtenu les deux : des Flottes sans frais de sortie pour assurer la demande prévisible, un cloud sans région pour absorber chaque pic, des déploiements rapides pour garantir l'efficacité du PvP en temps réel et une allocation ultra-précise pour préserver l'équilibre économique d'un titre mobile.
L'équipe peut ainsi se consacrer pleinement à ce qu'elle fait de mieux : concevoir un jeu de football amusant et hautement compétitif, tout en laissant Edgegap gérer les variations du nombre de joueurs.







