Passer au contenu principal

Amazon GameLift Servers

Tarification des Amazon GameLift Servers

Instances de Amazon GameLift Servers

Les coûts des instances d’Amazon GameLift Servers 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. Les Amazon GameLift Servers prennent en charge 68 familles d’instances dans 26 régions et 9 zones locales. Ils prennent en charge les serveurs de jeux qui s’exécutent sous Windows Server 2016 et, depuis peu, 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 des Amazon GameLift Servers. Les Amazon GameLift Servers proposent 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 des Amazon GameLift Servers, des instances Spot, des types d’instances Graviton et de l’empaquetage 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.

    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 des Amazon GameLift Servers 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.

    Les Amazon GameLift Servers proposent 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. Les Amazon GameLift Servers utilisent 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 les Amazon GameLift Servers, 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.

    Les Amazon GameLift Servers prennent 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.

    Les conteneurs de Amazon GameLift Servers 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 de Amazon GameLift Servers, 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.

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 prix/performance 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

REMARQUE :

Exemples de tarification

Vous trouverez ci-dessous des exemples de jeux et des prix Amazon GameLift Servers calculés par calculatrice pour chacun d’entre eux. Vous pouvez également utiliser le calculateur de prix pour créer un exemple de tarification personnalisé en fonction de vos besoins exacts.

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 
(12 % d’économies)

 

215 226 USD par mois
(18 % d’économies)

Faites des économies avec Spot

132 053 USD (17,86 % d’économies)

 

 

187 402 USD par mois
(29 % d’économies, y compris les économies réalisées grâce à Graviton)

*pour une explication du coût total, voir les exemples détaillés ci-dessous

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 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 dans le calculateur de prix

Entrée
Valeur
Formule
Système d’exploitation

Linux

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

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

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

  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. 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 (mensuel) 112 319,63 USD + Coût du transfert de données sortantes (DTO) (mensuel) : 43 311,20 USD =

Coût total (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 les modes de jeu à session plus courte ou les champs de tir moins prioritaires réduit le coût d’infrastructure mensuel estimé à 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 pour estimer vos 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ée
Valeur
Formule
Système d’exploitation

Linux

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

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

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

  1. 10 240 premiers Go : 10 240 * 0,09 USD = 921,60 USD

  2. 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 (mensuel) = 37 439,88 USD Coût du transfert de données sortantes (DTO) (mensuel) = 2 061,62 USD Coût total (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ée
Valeur
Formule
Système d’exploitation

Linux

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

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

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 de l'instance (mensuel) : 3 237,09 USD +
Coût du transfert de données sortantes (DTO) (mensuel) : 1 391,48 USD =
Coût total (mensuel) : 4 628,57 USD

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 : 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ée
Valeur
Formule
Système d’exploitation

Linux

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

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

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 (mensuel) : 181 478,00 USD +

Coût du transfert de données sortantes (DTO) (mensuel) : 82 731,20 USD = Coût total (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.

Calculez les prix ou commencez gratuitement