Dans le cadre de Google Cloud Platform, GCP pour les jeux offre une gamme de services basés sur le cloud, y compris l'informatique, le stockage et le réseau, adaptés aux développeurs de jeux. GCP pour les jeux est construit sur l'infrastructure de Google et se concentre principalement sur l'écosystème Google Cloud. Cela signifie que, bien qu'il fournisse des outils et des services puissants, il est limité aux régions et zones de Google pour l'optimisation de la latence.
Edgegap est une plateforme qui met l'accent sur l'informatique de périphérie et le support multi-cloud pour les jeux. Edgegap configure automatiquement les emplacements de périphérie pour une latence optimale, offrant une expérience plus fluide pour les joueurs du monde entier. Contrairement à GCP pour les jeux, Edgegap exploite plus de 17 fournisseurs mondiaux, y compris GCP, mais ajoute également AWS, Akamai et Azure, pour fournir une infrastructure réseau plus large qui aide à réduire la latence et à améliorer les performances.
De plus, Edgegap fournit un système d'appariement intégré optimisé pour la latence et les préférences des joueurs, simplifiant le processus de matchmaking pour les développeurs de jeux. En revanche, GCP pour les jeux exige que les développeurs construisent ou intègrent leurs propres systèmes de matchmaking.
Les principales différences entre GCP pour les jeux et Edgegap résident dans leur approche de l'infrastructure réseau, de l'optimisation de la latence et du matchmaking. Edgegap offre une solution plus polyvalente et axée sur le monde grâce à son support multi-cloud et son système d'appariement intégré, tandis que GCP pour les jeux fournit un ensemble robuste d'outils et de services au sein de l'écosystème Google Cloud.
Configuration initiale et intégration
Avec Edgegap, la configuration initiale est simplifiée, car elle gère l'infrastructure cloud sous-jacente à travers plusieurs fournisseurs de cloud, y compris GCP. Les utilisateurs n'ont qu'à intégrer le SDK et l'API d'Edgegap dans leur jeu. Edgegap configure automatiquement les emplacements de bord pour l'optimisation de la latence et inclut un système de matchmaking pour faciliter la connexion des joueurs en fonction de divers critères.
Google Cloud Platform (GCP) pour les jeux nécessite d'intégrer leur SDK et API dans votre jeu et d'utiliser la Google Cloud Console pour configurer et gérer les instances de serveur, les politiques de mise à l'échelle et d'autres paramètres. GCP ne fournit pas de solution de matchmaking intégrée, donc les développeurs doivent créer une logique de matchmaking personnalisée ou utiliser des solutions tierces.
Produits
La connectivité d'Edgegap repose sur l'utilisation de plusieurs fournisseurs de cloud, y compris AWS, GCP, Azure et plus de 16 fournisseurs supplémentaires dans le monde entier. Cela permet à Edgegap d'offrir une meilleure couverture mondiale et une optimisation de la latence grâce à l'informatique en périphérie, en sélectionnant automatiquement des serveurs en fonction de la latence. Edgegap gère la répartition de la charge en optimisant les connexions en fonction de la latence et des performances des serveurs.
Google Cloud Platform (GCP) pour les jeux fournit une connectivité au sein de l'infrastructure GCP, ce qui limite sa portée mondiale aux Régions et Zones GCP. GCP propose une sélection de serveurs basée sur la région, qui peut ne pas être aussi optimisée pour la latence que l'approche de l'informatique en périphérie. L'équilibrage de charge et la connectivité au sein de GCP sont gérés à l'aide des services réseau GCP, tels que l'équilibrage de charge Cloud.
Performance (Distribution, Réduction de Latence, Scalabilité et Résilience)
Edgegap offre l'informatique en périphérie, qui optimise une latence supérieure en sélectionnant automatiquement des serveurs en fonction de la latence. L'approche multi-cloud d'Edgegap, utilisant plusieurs fournisseurs de cloud et emplacements de périphérie, garantit une meilleure portée mondiale, une redondance accrue et une allocation optimisée des ressources. L'équilibrage de charge est géré par Edgegap et optimisé en fonction de la latence et des performances des serveurs. L'auto-scaling avec Edgegap est transparent à travers plusieurs fournisseurs de cloud.
Google Cloud Platform (GCP) pour les jeux fournit une sélection de serveurs basée sur la région, qui peut ne pas être aussi optimisée pour la latence que l'approche de l'informatique en périphérie. La portée mondiale de GCP est limitée à ses Régions et Zones, et son équilibrage de charge et allocation des ressources dépendent des ressources et de la configuration de GCP. GCP offre une mise à l'échelle automatique au sein de son infrastructure et une redondance réseau basée sur ses centres de données et services réseau. Les options de personnalisation pour les performances sont limitées aux services et ressources de GCP.
Edgegap fournit un auto-scaling transparent sur plusieurs fournisseurs de cloud, y compris AWS, GCP, Azure et plus de 16 autres fournisseurs dans le monde. Cette approche multi-cloud garantit une meilleure couverture mondiale et une allocation optimisée des ressources à travers divers fournisseurs de cloud et emplacements en périphérie. Edgegap gère l'équilibrage de charge, optimise les connexions en fonction de la latence et des performances du serveur, et simplifie la gestion de l'infrastructure.
Google Cloud Platform (GCP) pour les jeux offre une montée en échelle automatique au sein de son infrastructure. Bien que GCP fournisse un support multi-région, sa portée mondiale est limitée aux Régions et Zones. GCP gère l'équilibrage de charge en fonction des instances de serveur et des régions. GCP n'a pas de support multi-cloud intégré, donc sa scalabilité est confinée à son infrastructure. La gestion d'une infrastructure évolutive au sein de GCP nécessite une gestion manuelle des ressources et des configurations.
Edgegap propose un modèle de tarification basé sur l'utilisation avec l'avantage de désactiver les coûts des serveurs lorsqu'ils ne sont pas utilisés et de s'adapter automatiquement à la capacité, ce qui peut entraîner des coûts réduits. L'infrastructure est conçue pour désactiver les coûts des serveurs lorsqu'ils ne sont pas en service, entraînant des prix inférieurs à ceux de GCP.
D'un autre côté, la plateforme Google Cloud (GCP) pour les jeux suit un modèle de tarification à la consommation, tenant compte de l'utilisation en termes de calcul, de stockage, de transfert de données et de services supplémentaires comme l'équilibrage de charge. Avec GCP, vous pourriez avoir à payer pour des serveurs inactifs en fonction de la capacité anticipée, et des ajustements manuels de mise à l'échelle pourraient être nécessaires.
Passer de GCP pour les jeux à Edgegap devrait être gérable, car les deux plateformes fournissent une infrastructure de jeux multijoueurs et supportent divers moteurs de jeu. Cependant, vous devrez suivre certaines étapes et considérations spécifiques pendant le processus de migration. Voici un aperçu général des étapes pour passer de GCP pour les jeux à Edgegap :
Analysez votre mise en œuvre actuelle de GCP pour les jeux : Comprenez l'architecture, les fonctionnalités et les services utilisés dans votre configuration GCP pour les jeux. Cela vous aidera à identifier les composants nécessaires à migrer vers Edgegap.
Familiarisez-vous avec les fonctionnalités et services d'Edgegap : Consultez la documentation et les fonctionnalités d'Edgegap, y compris le matchmaking, l'informatique en périphérie et le support multi-cloud. Cela vous aidera à déterminer comment mapper votre mise en œuvre actuelle de GCP pour les jeux aux services d'Edgegap.
Planifiez la migration : Créez un plan détaillé décrivant les étapes pour migrer votre jeu de GCP pour les jeux à Edgegap. Cela peut inclure la reconfiguration de la logique de votre serveur de jeu, la mise à jour de votre système de matchmaking pour utiliser le système de matchmaking d'Edgegap, et la mise en place des intégrations nécessaires avec l'API d'Edgegap.
Migrate la logique du serveur de jeu : Adaptez la logique de votre serveur de jeu pour qu'elle fonctionne avec l'infrastructure d'Edgegap. Cela peut impliquer de modifier le code côté serveur ou d'implémenter de nouvelles fonctionnalités de serveur de jeu pour tirer parti des offres uniques d'Edgegap.
Mettez à jour le matchmaking : Remplacez le matchmaking de GCP pour les jeux par le système de matchmaking d'Edgegap. Assurez-vous que votre jeu se connecte correctement au service de matchmaking d'Edgegap et que la logique de création et de rejoindre des sessions de jeu fonctionne comme prévu.
Testez la migration : Testez soigneusement votre jeu après la migration vers Edgegap, en vous assurant que toutes les fonctionnalités et services fonctionnent correctement et que la performance répond à vos attentes.
Surveillez et optimisez : Après avoir réussi à passer à Edgegap, surveillez les performances de votre jeu et l'utilisation des ressources. Apportez les optimisations nécessaires pour améliorer encore l'expérience de jeu.
Comparaison directe
Edgegap
Google Cloud pour les jeux
Tire parti de l'informatique en périphérie à travers le réseau multi-cloud mondial pour une latence et des performances optimisées.
Service de serveur de jeu géré
Les déploiements d'informatique en périphérie distribuée les plus proches des joueurs pour réduire la latence et améliorer l'expérience multijoueur.
Serveurs hébergés sur GCP
Distribution mondiale étendue avec plus de 17 fournisseurs et plus de 615 emplacements dans le monde entier.
40 régions et 187 emplacements de point de présence.
Payez à l'utilisation à la minute, en ne payant que pour l'utilisation active et le trafic, avec des calculs de coûts précis.
Modèle de tarification à la consommation, tenant compte de l'utilisation en termes de calcul, de stockage, de transfert de données, etc.
Plugins pour la prise en charge native dans l'éditeur Unity & Unreal, et la prise en charge pour Godot, Cocos. Bientôt disponible pour Bevy.
Déployable avec un moteur de jeu majeur supportant la containerisation.
Jusqu'à 14M CCCU avec une montée en charge dynamique et rapide de 40 déploiements par seconde pendant 60 minutes de façon soutenue.
Mise à l'échelle automatique avec un important gaspillage de capacité dû à une faible optimisation.
Documentation complète, tableau de bord et support 24/7 pour les clients.
Documentation, tableau de bord et support pour les clients.
"One click" plugins pour les principaux moteurs de jeu (Unreal, Unity), ainsi qu'une intégration transparente du SDK/API. Tutoriels vidéo pour le moteur principal, les codes réseau et plus encore.
Configurer des instances de serveur, des politiques de mise à l'échelle et d'autres paramètres.
Réseau optimisé et à faible latence grâce au plus grand réseau de calcul en périphérie au monde construit par Edgegap.
Sélection de serveur basée sur la région.
Plus de 17 fournisseurs, y compris le cloud public et Bare Metal, pour le multi-cloud afin d'assurer le routage automatique du trafic pour une résilience ultime.
Régions et zones GCP.










