• 20 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 03/04/2018

Choisir le bon type d’instance

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Vous pensez que vous êtes prêts à lancer une instance EC2 ? Pas si vite ! Quel type d'instance EC2 voulez-vous lancer ?

Eh oui, il y a un grand choix de serveurs ! Sélectionner le serveur adapté à vos besoins est indispensable si vous voulez payer le meilleur prix et avoir la puissance dont vous avez vraiment besoin.

Les types d'instances

Commencez par regarder la liste des types d'instances proposés par Amazon EC2 sur la page types d'instances :

Les principaux types d'instances
Les principaux types d'instances

Il y a tellement de types d'instances différents qu'on les a regroupés dans plusieurs catégories :

  • Usage général : ce sont des serveurs "équilibrés" qui ne privilégient ni le processeur, ni la mémoire vive, ni le disque dur. Ce sont ceux qu'on utilisera en général pour héberger des sites web. Oui mais voilà, EC2 ne sert pas qu'à héberger des sites web, c'est pour ça qu'on a aussi d'autres types.

  • Calcul optimisé : ces serveurs sont des monstres de calcul. Les processeurs sont capables d'avaler de nombreuses instructions par seconde. On peut les utiliser pour faire de la modélisation scientifique, de l'analyse distribuée... ou pour des serveurs web qui ont besoin de très hautes performances.

  • Mémoire optimisée : ces serveurs ont beaucoup de mémoire vive. Beaucoup beaucoup. Vous pouvez en réalité monter jusqu'à 3 900 Go de mémoire vive (soit près de 4 To !). Il faut avoir une application très gourmande en mémoire, comme une base de données stockée en mémoire vive, pour avoir besoin de ça.

  • Calcul accéléré : ces serveurs sont aussi des monstres de calcul, qui utilisent cette fois des cartes graphiques (GPU). On peut les utiliser pour faire de l'apprentissage machine, gérer des véhicules autonomes, faire de la reconnaissance vocale...

  • Stockage optimisé : ces serveurs proposent des disques durs très performants. Ce n'est pas tant le stockage qui est grand que la vitesse d'accès aux disques qui est rapide. On peut s'en servir pour faire du calcul distribué MapReduce ou Hadoop, ou encore gérer des systèmes de fichiers distribués.

Pour chacune de ces catégories, on vous propose des dizaines de types de serveurs différents plus ou moins puissants.

Aperçu des types de serveurs à usage général
Aperçu des types de serveurs à usage général

Au secours !!! Hadoop, calcul distribué, véhicules autonomes... je n'y comprends rien ! 😱

Ah, vous me rassurez, parce que moi non plus. 😅

Non mais plus sérieusement, il y a trop de types de serveurs différents pour que nous puissions comprendre l'intérêt de tous ces serveurs. La plupart des gens normalement constitués comme nous vont utiliser des serveurs à usage général pour stocker des sites web.

En particulier, l'instance t2.micro est celle qui est gratuite pendant 1 an. Vous pouvez laisser 1 serveur t2.micro allumé en permanence pendant un an sans payer.

Les autres types d'instances sont nécessaires pour de très gros sites web ou des personnes qui ont des besoins très précis. Ce n'est pas notre cas.

Les différents types de tarification

Comme si cela ne suffisait pas, en plus des nombreux types de serveurs, il existe... plusieurs types de tarification de serveurs.

Rendez-vous sur la page tarification EC2 pour voir ces types de tarification.

On distingue :

  • Tarification à la demande : c'est ce que nous utiliserons, le plus simple. Il n'y a aucun engagement. Vous avez besoin d'un serveur ? Vous en demandez un. Vous n'en avez plus besoin ? Vous le rendez.

  • Instances spot : vous êtes radins ? Si vous êtes prêts à attendre les heures les moins chères, les instances spot sont pour vous ! C'est une enchère inversée qui vous permet de payer des serveurs uniquement lorsqu'ils sont peu utilisés, et donc pas chers. Vous ne pouvez pas vraiment vous en servir pour héberger un site web en revanche, car les instances spot démarrent uniquement aux moments les moins chers (par exemple entre 3h et 5h du matin).
    Avantage : vous pouvez faire jusqu'à 90% d'économie.

  • Instances réservées : vous savez que vous aurez besoin d'un serveur à coup sûr pendant 1 an ? Si vous êtes prêts à vous engager, les instances réservées vous permettent de payer moins cher (jusqu'à 75% moins cher). Elles sont ensuite à vous pendant la durée de votre engagement.

  • Hôtes dédiés : plutôt que de gérer des machines virtuelles, vous pouvez demander à avoir une machine physique entière. Vous pouvez en avoir besoin si vous avez des licences logicielles liées à des serveurs physiques (comme Windows Server) ou si vous êtes paranoïaque et ne voulez pas partager votre machine avec d'autres personnes.

Que faut-il utiliser ? C'est la tarification à la demande, la plus souple, qui est la plus adaptée dans la plupart des cas. Les instances sont facturées à la seconde près.

Exemple de certificat de réussite
Exemple de certificat de réussite