Hébergement de serveur containerisé : portée mondiale, évolutivité et économies de coûts

Vous construisez un jeu incroyable ! Vous avez un prototype gagnant, et vous savez pertinemment que ce jeu sera un succès une fois que les gens commenceront à jouer. Mais si vous êtes un petit studio, vous vous demandez peut-être comment vous pouvez scaler le produit rapidement, ou même vous permettre un déploiement mondial de votre nouveau jeu. Être global n'est peut-être pas une priorité en ce moment, mais comment pouvez-vous savoir si votre jeu aura un bon ajustement sur le marché en Corée, ou si un célèbre Youtubeur brésilien va commencer à jouer à votre jeu comme cela s'est produit pour Among Us (Kotaku) ?

Poursuivez la lecture pour voir comment Edgegap peut vous aider à résoudre les problèmes de portée mondiale, scalabilité et économies de coûts. 

Portée mondiale 

Le vice-président corporate de Microsoft pour le cloud gaming, Kareem Choudhry, croit que "le jeu est aussi impactant culturellement que la musique, la télévision et les films". Il dit que "parmi les 8 milliards d'êtres humains sur Terre, plus de 2 milliards sont des joueurs" (via Wired). C'est un énorme potentiel d'audience pour jouer à votre jeu, mais comment pouvez-vous vous permettre de les atteindre ?   

Si vous êtes un petit studio, vous n'aurez pas votre propre infrastructure de jeu mondiale comme les grands studios. Au lieu de cela, vous allez probablement déployer votre architecture back-end (serveurs de jeu, bases de données, etc.) sur un service cloud public.  

Ce dont vous avez besoin, c'est d'une approche distribuée à la demande pour livrer votre serveur de jeu. Si vous utilisez un service comme Arbitrium pour déterminer le meilleur endroit pour lancer des serveurs de jeu, vous n'aurez pas besoin de mettre en service les serveurs de jeu tant que vous n'avez pas réellement des joueurs prêts à jouer.  Peut-être avez-vous pensé que votre jeu serait populaire dans le nord de l'Europe parce que vous avez un personnage Viking, mais ça tombe à plat sur ce marché ? Vous n'avez rien à payer puisque l'infrastructure là-bas n'a jamais eu de match à déployer. Vous obtenez un grand nombre de joueurs en Amérique du Sud parce qu'un célèbre streamer Twitch a adoré votre jeu ? Pas de problème, nous nous assurerons de scaler à la demande.

Dans le cloud, il est vrai que vous ne payez que lorsque vous avez des machines virtuelles (VM) actives en fonctionnement. Cependant, ces machines peuvent prendre quelques minutes à démarrer, ce qui n'a pas de sens lorsque vous avez des joueurs prêts à jouer. La façon traditionnelle de résoudre cela est de démarrer les VM en anticipant la demande, mais vous finissez toujours par avoir des machines qui peuvent rester inutilisées pendant des minutes ou des heures. Et vous devez toujours payer le temps que cela prend pour que la VM démarre…

Avec Edgegap, vous n'avez jamais besoin de vous soucier des frais pour l'infrastructure cloud inutilisée. Même si vous êtes un petit studio, vous pouvez rendre votre jeu disponible à tous avec notre hébergement distribué à la demande, et Edgegap peut vous aider à le faire.

Scalabilité

Super – maintenant vous voyez qu'il y a une option pour rendre mes serveurs de jeu disponibles dans plus d'endroits géographiques, mais comment puis-je le scaler à des millions de joueurs ? Je sais que quiconque verra ce jeu voudra y jouer avec ses amis, mais que se passe-t-il s'ils viennent tous jouer en même temps ?  

Les grands studios de jeux ont des problèmes de scalabilité pour les nouveaux jeux populaires, et ils ont des tonnes de personnes pour le gérer ! Comment puis-je être sûr de ne pas avoir de problèmes de scalabilité lorsque je lance ? 

C'est également quelque chose qu'Edgegap peut aborder. En plus de déterminer en quelques secondes le meilleur centre de données à utiliser pour déployer un serveur de jeu pour un nouveau match, Arbitrium va scaler vos serveurs de jeu en quelques secondes et surveiller les résultats tout au long de la durée du match.

Ceci est possible en utilisant des architectures basées sur des conteneurs et la puissance de l'informatique en périphérie. Edgegap est heureux de vous aider à migrer vos services actuels vers une solution basée sur des conteneurs qui vous place en mesure de pouvoir scaler vos jeux au besoin. 

Économies de coûts 

Bien sûr, chaque studio veut garder les coûts bas. Edgegap aide à cela en utilisant un réseau de jeux distribué à la demande. Les serveurs de jeu sont lancés uniquement lorsqu'il y a des joueurs prêts à jouer.

Et puisque Edgegap ne trouve pas seulement le meilleur endroit pour lancer des serveurs afin que les joueurs aient une excellente expérience de jeu et puissent réellement lancer et surveiller les performances du jeu pendant le jeu, vous aurez des joueurs satisfaits et d'excellentes critiques. Il est difficile de mettre un prix là-dessus, mais cela coûte certainement moins que de traiter avec des critiques en ligne disant à tout le monde que votre jeu génial était en panne le jour du lancement ! 

Prêt à en savoir plus ? 

Essayez-vous de déterminer si vous pouvez atteindre une portée mondiale avec votre jeu, si vous avez les ressources pour le scaler afin que tout le monde passe un bon moment à jouer, et faire tout cela tout en gardant les coûts bas?  

Edgegap peut vous aider à accéder à un réseau de jeux distribué à la demande. N'hésitez pas à nous contacter si vous souhaitez bénéficier de la prochaine génération d'infrastructures de jeux ! Contactez-nous à info@edgegap.com 

Écrit par

l'équipe Edgegap