Tarification d’Amazon GameLift
Avec Amazon GameLift, seule l’utilisation du service Amazon GameLift est payante. Amazon GameLift facture les instances suivant la durée d’utilisation et la bande passante suivant la quantité de données transférée.
Instances Amazon GameLift
Les coûts des instances Amazon GameLift sont les coûts associés aux ressources de calcul, dont vous avez besoin pour héberger votre jeu, en particulier au nombre d’utilisateurs simultanés (CCU) que vos serveurs de jeu doivent prendre en charge. Amazon GameLift prend en charge 68 familles d’instances dans 24 régions et 9 zones locales. Amazon GameLift prend en charge les serveurs de jeux qui s’exécutent sous Windows Server 2016 et Amazon Linux 2023. Les systèmes d’exploitation Windows incluent un coût de licence supplémentaire, qui peut augmenter les coûts d’instances près de 2 fois par rapport à des serveurs Linux comparables. Ces économies font du système d’exploitation pour serveurs Linux un choix judicieux pour la plupart des clients Amazon GameLift.
Amazon GameLift propose des options intégrées pour réduire les coûts globaux d’hébergement du serveur de jeu. Il s’agit notamment des types d’instances Linux, de la mise à l’échelle automatique d’Amazon GameLift, des instances Spot, des types d’instances Graviton et de l’emballage de conteneurs. En utilisant une combinaison de ces options économiques, l’hébergement de votre serveur de jeu peut être réduit à 1 USD par utilisateur et par mois. Voici comment chacun de ces éléments peut contribuer à réduire l’ensemble des coûts.
-
Réduisez les coûts grâce à Auto-Scaling.
En moyenne, les jeux multijoueurs traditionnels utilisent 50 % de la capacité maximale de leurs serveurs par région. Cela signifie que, la moitié du temps, il n’y a pas de joueurs actifs sur les serveurs de jeux. L’algorithme de dimensionnement automatique intelligent d’Amazon GameLift peut rapidement augmenter ou diminuer la taille pour réduire les coûts tout en évitant aux joueurs d’attendre en répondant rapidement à la demande croissante des joueurs. La fonction de mise à l’échelle automatique permet de désactiver automatiquement les serveurs de jeux lorsqu’ils ne sont pas utilisés et d’ajouter de nouveaux serveurs de jeux lorsque davantage de joueurs se connectent.
-
Réduisez les coûts grâce aux instances Spot.
Amazon GameLift propose des instances à la demande et Spot. Les instances Spot vous offrent les mêmes performances que les serveurs de jeux à la demande, tout en économisant entre 50 % et 85 % par rapport aux prix à la demande. Amazon GameLift utilise un algorithme propriétaire pour placer de nouvelles sessions sur les serveurs de jeu afin d’optimiser les faibles latences pour les joueurs, les faibles prix des instances et de minimiser les taux d’interruption ponctuels pour réduire les coûts tout en préservant l’expérience des joueurs. Cela signifie qu’avec Amazon GameLift, les instances Spot peuvent fonctionner correctement pour les sessions de jeu de 30 minutes ou moins ou pour les modes didacticiels où une éventuelle interruption a moins d’impact sur l’expérience globale du joueur. Les prix des instances Spot s’ajustent graduellement en fonction des tendances à long terme de la capacité des instances Spot.
-
Optimisez les coûts avec Graviton.
Amazon GameLift prend en charge les instances AWS Graviton, qui sont des processeurs basés sur ARM conçus pour fournir des performances élevées à un prix plus rentable que les instances x86. Les instances AWS Graviton fonctionnent bien pour les charges de travail impliquant le traitement réseau et la compression de données, ce qui en fait un excellent choix pour les serveurs de jeux multijoueurs. Ils sont disponibles dans des types d’instances allant d’un usage général à optimisé pour le calcul en passant par l’optimisation pour la mémoire. Les instances Graviton sont idéales pour toutes les charges de travail basées sur Linux, écrites dans des langages de programmation courants, tels que C++, C# et C. Si vous utilisez l’Unreal Engine, vous pouvez facilement les compiler sur ARM pour tirer parti des instances Graviton et réaliser des économies.
-
Optimisez l’utilisation des instances et des coûts grâce aux conteneurs.
Les conteneurs Amazon GameLift fournissent une solution pour configurer les limites de ressources par serveur de jeu, ce qui permet à plusieurs serveurs de jeu de fonctionner sur une seule instance Amazon GameLift, sans entrer en concurrence pour les ressources. En comprenant les besoins en ressources de votre conteneur de serveur de jeu et les ressources disponibles pour les différents types d’instances, vous pouvez déterminer le nombre optimal de conteneurs à emballer sur chaque instance. Par exemple, si vous connaissez le nombre de ressources nécessaires pour exécuter une copie du conteneur de votre serveur de jeu (par exemple, 1 vCPU et 2 Go de mémoire) et que vous possédez un type d’instance Amazon GameLift (par exemple, c5.large qui prend en charge 2 vCPU et 4 Go de mémoire), vous savez que vous pouvez installer deux serveurs de jeu conteneurisés sur cette instance.
Les 10 meilleures instances de calcul pour serveurs de jeux
Ces instances de calcul sont les types les plus populaires pour les développeurs de jeux qui souhaitent héberger leurs serveurs de jeux dans le cloud en raison de leur rapport qualité-prix optimal, de leur disponibilité généralisée dans le monde entier et de leur offre abondante. Ce sont des instances riches en calcul, recommandées pour faire fonctionner des serveurs de jeux comptant un grand nombre de joueurs et de nombreuses entités, car elles offrent des performances monocœur élevées, idéales pour les tâches pleines de ressources telles que l’exécution de jeux Unreal Engine avec des exigences de calcul exigeantes.
Type d’instance |
vCPU |
Mémoire (Gio) |
Stockage (Go) |
Tarification à la demande pour Linux |
c4.large |
2 |
3,75 |
50 |
0,127 USD par heure |
c5.large |
2 |
4 |
50 |
0,109 USD par heure |
c5.xlarge |
4 |
8 |
50 |
0,211 USD par heure |
c5a.large |
2 |
4 |
50 |
0,099 USD par heure |
c5d.large |
2 |
4 |
50 |
0,122 USD par heure |
c6i.large |
2 |
4 |
50 |
0,109 USD par heure |
m4.large |
2 |
8 |
50 |
0,127 USD par heure |
m5.large |
2 |
8 |
50 |
0,122 USD par heure |
m5.xlarge |
4 |
16 |
50 |
0,237 USD par heure |
c6g.large (Graviton) |
2 |
4 |
50 |
0,088 USD par heure |
- Ceci concerne la région USA Est (Ohio). Consultez la page de tarification des instances pour connaître les tarifs horaires Spot et à la demande pour chaque région et type d’instance de Linux et de Windows. Pour obtenir une vue d’ensemble des types d’instances, consultez la page Types d’instances AWS EC2.
- Vous devrez payer des frais d’adresse IPv4 publique standard associés à une ressource lancée dans un Amazon GameLift. Consultez les informations tarifaires relatives aux adresses IPv4 publiques pour plus de détails.
- Contactez-nous si vous avez besoin d’espace de stockage supplémentaire par instance.
Exemples de tarification
Vous trouverez ci-dessous des exemples de jeux et des prix Amazon GameLift produits sur calculatrice pour chacun d’entre eux. Vous pouvez également utiliser le calculateur de prix pour créer un exemple de tarification personnalisé en fonction des besoins exacts.
Remarque : nous proposons des remises sur les prix des jeux à grande échelle, veuillez nous contacter si le coût des jeux est supérieur à 80 000 USD par mois ou si vous avez simplement besoin d’aide pour estimer vos coûts.
Entrée et coûts de la calculatrice |
jeu de tir 5v5 |
Chasseur 1v1 |
Jeu de cartes 1v1 |
Battle Royale à 100 joueurs |
Moteur de jeu |
C++ personnalisé |
Unreal 4 |
Unité |
Unreal 5.X |
Joueurs par session de jeu |
10 |
2 |
2 |
30 |
Bande passante par joueur (Ko/s) |
20 |
5 |
2 |
20 |
Sessions de jeu ou conteneurs par instance |
8 |
24 |
24 |
4 |
Durée de la session (minutes) |
20 |
5 |
5 |
20 |
Système d’exploitation |
Linux |
Linux |
Linux |
Linux |
% à la demande |
100 |
100 |
50 |
100 |
Spot |
0 |
0 |
50 |
0 |
CCU maximale en un mois |
50 000 |
10 000 |
10 000 |
100 000 |
CCU moyen par rapport au pic (%) |
30 |
30 |
30 |
30 |
Type d’instance |
c5a.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) |
c5a.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) |
c5a.large (1 cœur, 2 processeurs virtuels, 4 Go) |
c6i.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) |
Région |
USA Est (Ohio) |
USA Est (Ohio) |
USA Est (Ohio) |
USA Est (Ohio) |
Coûts de calcul par mois |
112 320 USD |
37 440 USD |
3 237 USD |
181 478 USD |
Coûts de bande passante par mois |
43 311 USD |
2 062 USD |
1 391 USD |
82 731 USD |
Coût total par mois |
155 631 USD* |
39 502 USD* |
4 628 USD* |
264 209 USD* |
Faites des économies grâce à Graviton |
|
35 185 USD |
|
215 226 USD par mois |
Faites des économies avec Spot |
132 053 USD (17,86 % d’économies) |
|
|
187 402 USD par mois |
*pour une explication du coût total, voir les exemples détaillés ci-dessous
-
Type de jeu : jeu de tir compétitif 5v5
Un jeu de tir compétitif 5v5 multijoueur en ligne nécessite une infrastructure cloud robuste avec des spécifications telles que 10 joueurs par session, une bande passante de 20 Ko/s par joueur, un serveur de jeu à 64 ticks fonctionnant sur un moteur C++ personnalisé sous Linux OS, et un pic de 50 000 utilisateurs simultanés. Pour un jeu de tir compétitif, les résultats sont importants, car le jeu ne tolère pas les interruptions. Nous n’utiliserons que des instances à la demande et ce jeu nécessite une bande passante plus élevée par joueur.
Entrées de calculateur de tarification
Entrée
Valeur
Formule
Système d’exploitation
Linux
Calcul du coût de l’instance
1. Nombre moyen de joueurs simultanés par heure :
50 000 * 30 % = 15 000
2. Nombre total d’heures de jeu par mois :
15 000 * 730 heures = 10 950 000
3. Heures de session par mois :
10 950 000/10 joueurs = 1 095 000
4. Heures d’instances actives par mois :
1 095 000/8 séances = 136 875
5. Total d’heures d’instance (mémoire tampon comprise) :
136 875 * (1 + 10 %) = 150 562,50
6. Heures d’instances à la demande :
150 562,50 * 100 % = 150 562,50 (aucune instance Spot n’a été utilisée)
7. Coût mensuel pour les instances à la demande : 150 562,50 * 0,746 USD = 112 319,63 USD
Moteur de jeu
C++ personnalisé
CCU maximale en un mois
50 000
CCU moyen par rapport au pic (%)
30
Joueurs par session de jeu
10
sessions de jeu/conteneurs par instance
8
Type d’instance
c5a.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go)
@ 0,746 USD par heure
% Sur demande contre % Spot
100/0
Bande passante par joueur (Ko/s)
20
Durée de la session (minutes)
20
Tampon d’instance
10 %
Région
USA Est (Ohio)
Coûts de calcul par mois
112 319,63 USD
Coûts de bande passante par mois
43 311,20 USD
Calcul des coûts de transfert de données sortantes (DTO)
DTO total en Go par mois : (10 950 000 heures de jeu * 20 Ko/s * 3 600 secondes * 0,000001 Go/Ko) = 788 400 Go
Tarification progressive
- 10 240 premiers Go : 10 240 * 0,09 USD = 921,60 USD
- 40 960 Go suivants : 40 960 * 0,085 USD = 3 481,60 USD
- 102 400 Go suivants : 102 400 * 0,07 USD = 7 168,00 USD
- 634 800 Go restants : 634 800 * 0,05 = 31 740,00 USD
Coût total du DTO :
921,60 USD + 3 481,60 USD + 7 168,00 USD + 31 740,00 = 43 311,20 USD
Coût total par mois
155 630,83 USD
Coût de l’instance GameLift (mensuel) 112 319,63 USD + Coût du transfert de données sortantes (DTO) GameLift (mensuel) : 43 311,20 =
Coût total de GameLift (mensuel) : 155 630,83 USD
Instances Spot + coût total de la bande passante par mois
132 053 USD
(17,86 % d’économies)Pour le même jeu de tir compétitif en ligne 5v5, l’utilisation stratégique de 30 % d’instances Spot AWS pour des modes de jeu à session plus courte ou des champs de tir moins prioritaires réduit le coût d’infrastructure mensuel estimé sur GameLift de plus de 23 500 USD, soit des économies significatives sans compromettre l’expérience multijoueur de base.
Remarque : nous proposons des remises sur les prix des jeux à grande échelle, veuillez nous contacter si le coût des jeux est supérieur à 80 000 USD par mois ou si vous avez simplement besoin d’aide d’estimation de coûts.
-
Type de jeu : Combat 1v1
Un jeu de combat 1v1 multijoueur en ligne, comme la série classique Street Fighter, nécessite une infrastructure cloud légère avec 2 joueurs par session, une bande passante de 3 Ko/s par joueur, un serveur de jeu Unreal Engine 4 fonctionnant sous Linux à 60 ticks et utilisant des instances c5a.4xlarge rentables pour prendre en charge des sessions de combat courtes et ininterrompues.
Entrées de calculateur de tarification
Entrée
Valeur
Formule
Système d’exploitation
Linux
Calcul du coût de l’instance
1. Nombre moyen de joueurs simultanés par heure :
10 000 * 30 % = 3 000
2. Nombre total d’heures de jeu par mois :
3 000 * 730 heures = 2 190 000
3. Heures de session par mois :
2 190 000/2 joueurs = 1 095 000
4. Heures d’instances actives par mois :
1 095 000/24 séances = 45 625
5. Total d’heures d’instance (mémoire tampon comprise) :
45 625 * (1 + 10 %) = 50 187,50
6. Heures d’instances à la demande :
50 187,50 * 100 % = 50 187,50 (aucune instance Spot n’a été utilisée)
7. Coût mensuel pour les instances à la demande :
50 187,50 * 0,746 USD = 37 439,88 USD
Moteur de jeu
Unreal 4
CCU maximale en un mois
10 000
CCU moyen par rapport au pic (%)
30
Joueurs par session de jeu
2
sessions de jeu/conteneurs par instance
24
Type d’instance
c5a.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) à 0,746 USD par heure
% Sur demande contre % Spot
100/0
Bande passante par joueur (Ko/s)
3
Durée de la session (minutes)
5
Tampon d’instance
10 %
Région
USA Est (Ohio)
Coûts de calcul par mois
37 439,88 USD
Coûts de bande passante par mois
2 061,62 USD
Calcul des coûts de transfert de données sortantes (DTO)
DTO total en Go par mois : (2 190 000 heures de jeu * 3 Ko/s * 3600 secondes * 0,000001 Go/Ko) = 23 652 Go
Tarification progressive
- 10 240 premiers Go : 10 240 * 0,09 USD = 921,60 USD
- 13 412 Go restants : 13 412 * 0,085 USD = 1 140,02 USD
Coût total du DTO :
921,60 USD + 1 140,02 USD = 2 061,62 USD
Coût total par mois
39 502,50 USD
Coût de l'instance GameLift (mensuel) = 37 439,88 USD Coût du transfert de données sortantes (DTO) GameLift (mensuel) = 2 061,62 USDCoût total de GameLift (mensuel) = 39 501,50 USD
Instance Graviton + coût total de la bande passante par mois
35 185,37 USD
(12 % d’économies)Utilisation de c6g.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) à 0,66 USD par heure contre c5a.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) à 0,746 USD par heure
Remarque : nous proposons des remises sur les prix des jeux à grande échelle, veuillez nous contacter si le coût des jeux est supérieur à 80 000 USD par mois ou si vous avez simplement besoin d’aide pour estimer vos coûts.
-
Type de jeu : jeu de cartes 1v1
Un jeu de cartes 1v1 multijoueur en ligne qui ne nécessite qu’une infrastructure légère avec 2 joueurs par session, une bande passante de 2 Ko/s par joueur, un serveur de jeu Unity à 10 ticks rate sur Linux exploitant des instances c5a.large rentables pour faciliter des sessions courtes et ininterrompues.
Entrées de calculateur de tarification
Entrée
Valeur
Formule
Système d’exploitation
Linux
Calcul du coût de l’instance
1. Nombre moyen de joueurs simultanés par heure :
10 000 * 30 % = 3 000
2. Nombre total d’heures de jeu par mois :
3 000 * 730 heures = 2 190 000
3. Heures de session par mois :
2 190 000/2 joueurs = 1 095 000
4. Heures d’instances actives par mois :
1 095 000/24 séances = 45 625
5. Total d’heures d’instance (mémoire tampon comprise) :
45 625 * (1 + 10 %) = 50 187,50
6. Heures d’instances à la demande :
50 187,50 * 50 % = 25 093,75
7. Heures d’ouverture de l’instance Spot :
50 187,50 * 50 % = 25 093,75
8. Coût mensuel pour les instances à la demande :
25 093,75 * 0,099 USD = 2 484,28 USD
9. Coût mensuel des instances Spot :
25 093,75 * 0,03 USD = 752,81 USD
10. Coût total de l’instance :
2 484,28 USD + 752,81 USD = 3 237,09 USD
Moteur de jeu
Unité
CCU maximale en un mois
10 000
CCU moyen par rapport au pic (%)
30
Joueurs par session de jeu
2
sessions de jeu/conteneurs par instance
24
Type d’instance
c5a.large (1 cœur, 2 processeurs virtuels, 4 Go) à 0,099 USD OD/0,03 USD Spot
% Sur demande contre % Spot
50/50
Bande passante par joueur (Ko/s)
2
Durée de la session (minutes)
5
Tampon d’instance
10 %
Région
USA Est (Ohio)
Coûts de calcul par mois
3 237,09 USD
Coûts de bande passante par mois
1 391,48 USD
Calcul des coûts de transfert de données sortantes (DTO)
DTO total en Go par mois : (2 190 000 heures de jeu * 2 Ko/s * 3 600 secondes * 0,000001 Go/Ko) = 15 768 Go
Tarification progressive
1. 10 240 premiers Go : 10 240 * 0,09 USD = 921,60 USD
2. 5 528 Go restants : 5 528 * 0,085 USD = 469,88 USD
Coût total du DTO :
921,60 USD + 469,88 USD = 1 391,48 USD
Coût total par mois
4 628,57 USD
Coût total Coût de l’instance GameLift (mensuel) : 3 237,09 USD +
Coût du transfert de données sortantes (DTO) GameLift (mensuel) : 1 391,48 USD =
Coût total de GameLift (mensuel) : 4 628,57 USDRemarque : nous proposons des remises sur les prix des jeux à grande échelle, veuillez nous contacter si le coût des jeux est supérieur à 80 000 USD par mois ou si vous avez simplement besoin d’aide pour estimer vos coûts.
-
Type de jeu : Battle Royale à 100 joueurs
Les jeux Battle Royale voient leur nombre de joueurs diminuer considérablement après les phases initiales de « hot drop ». Une solution à la demande optimise donc pour une moyenne de 30 joueurs simultanés par session au lieu de la capacité totale de 100 joueurs, en utilisant le puissant moteur Unreal Engine 5.X sur les instances Linux pour offrir de meilleures expériences en ligne.
Entrées de calculateur de tarification
Entrée
Valeur
Formule
Système d’exploitation
Linux
Calcul du coût de l’instance
1. Nombre moyen de joueurs simultanés par heure :
100 000 * 30 % = 30 000
2. Nombre total d’heures de jeu par mois :
30 000 * 730 heures = 21 900 000
3. Heures de session par mois :
21 900 000 / 30 joueurs = 730 000
4. Heures d’instances actives par mois :
730 000 / 4 séances = 182 500
5. Total d’heures d’instance (mémoire tampon comprise) :
182 500 * (1 + 10 %) = 200 750
6. Heures d’instances à la demande :
200 750 * 100 % = 200 750 (aucune instance Spot n’a été utilisée)
7. Coût mensuel pour les instances à la demande :
200 750 * 0,904 USD = 181 478,00 USD
Moteur de jeu
Unreal 5.x
CCU maximale en un mois
100 000
CCU moyen par rapport au pic (%)
30
Joueurs par session de jeu
30
sessions de jeu/conteneurs par instance
4
Type d’instance
c6i.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) à 0,904 USD
% à la demande
100
Bande passante par joueur (Ko/s)
20
Durée de la session (minutes)
20
Tampon d’instance
10 %
Région
USA Est (Ohio)
Coûts de calcul par mois
181 478,00 USD
Coûts de bande passante par mois
82 731,20 USD
Calcul des coûts de transfert de données sortantes (DTO)
DTO total en Go par mois : 21 900 000 heures de jeu * 20 Ko/s * 3 600 secondes * 0,000001 Go/Ko = 1 576 800 Go
Tarification progressive
1. 10 240 premiers Go : 10 240 * 0,09 USD = 921,60 USD
2. 40 960 Go suivants : 40 960 * 0,085 USD = 3 481,60 USD
3. 102 400 Go suivants : 102 400 * 0,07 USD = 7 168,00 USD
4. 1 423 200 Go restants : 1 423 200 * 0,05 USD = 71 160,00 USD
Coût total du DTO :
921,60 USD + 3 481,60 USD + 7 168,00 USD + 71 160,00 USD = 82 731,20 USD
Coût total par mois
264 209 USD
Coût de l’instance GameLift (mensuel) : 181 478,00 USD et plus
Coût du transfert de données sortantes (DTO) GameLift (mensuel) : 82 731,20 USD = Coût total de GameLift (mensuel) : 264 209,20 USD
Instance Graviton + coût total de la bande passante par mois
215 226 USD par mois
(18 % d’économies)Utilisation de l’instance Graviton c6g.4xlarge (8 cœurs, 16 vCPU, 32 Go) à 0,66 USD par heure contre c6i.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) à 0,904 USD
Spot + instance Graviton + coût total de la bande passante par mois
187 402 USD par mois
(29 % d’économies)Utilisation de l’instance Graviton c6g.4xlarge (8 cœurs, 16 processeurs virtuels, 32 Go) à 0,66 USD par heure pour 70 % de la charge de travail et de Graviton Spot à 0,198 USD pour les 30 % restants
Remarque : nous proposons des remises sur les prix des jeux à grande échelle, veuillez nous contacter si le coût des jeux est supérieur à 80 000 USD par mois ou si vous avez simplement besoin d’aide pour estimer vos coûts.
Commencez dès maintenant.
Commencez votre parcours avec un compte et des ressources gratuits, avec l’offre gratuite d’AWS.