Aller au contenu
English
Compte : non connecté, synchronisation possible Mon apprentissage
Selectionner le thème
English

Compute cloud : choisir, dimensionner et payer une machine

Par mis à jour le

Améliorer cette page

Avant de choisir un type d'instance, il faut décider si vous avez besoin d'une machine. Conteneur managé et fonction répondent souvent au même besoin pour moins cher et avec moins d'exploitation, et le critère de choix n'est pas la modernité de l'outil mais le profil de la charge. Cette introduction du module pose cet arbitrage, puis annonce les leçons qui le conduisent jusqu'au dimensionnement et à l'achat de la capacité. Elle s'adresse à une personne qui sait ce qu'est une machine virtuelle et un conteneur, et qui n'a encore jamais eu à choisir entre les deux sur une facture.

  • Arbitrer entre machine virtuelle, conteneur managé et fonction, sur des critères plutôt que par mode.
  • Décoder un nom de type d'instance et dimensionner à partir de mesures.
  • Payer le calcul au bon prix, entre usage, engagement et capacité excédentaire.
  • Situer les deux options managées, conteneur et fonction, et ce qu'elles vous retirent comme contrôle.
  • Repérer ce qui reste facturé quand une machine est éteinte.

Ces trois options ne s'opposent pas sur la technique, elles s'opposent sur ce que vous acceptez de gérer. Le critère de choix est le profil de la charge, pas la modernité de l'outil. Le tableau ci-dessous donne l'ordre de grandeur de chaque option ; les durées de démarrage varient selon le fournisseur et l'image, elles servent ici à comparer, pas à promettre.

Machine virtuelleConteneur managéFonction
Vous gérezle système et l'applicationl'application et son imagel'application seule
Démarragedizaines de secondessecondesmillisecondes à secondes
Facturationtant qu'elle tournetant qu'il tourneà l'invocation
Bon pourune charge continue, un besoin systèmeun service applicatifde l'événementiel intermittent

La machine virtuelle reste le bon choix quand vous avez besoin du système complet, d'un noyau particulier, ou d'une charge continue où la facturation à l'invocation coûterait plus cher. Ce n'est pas une option héritée du passé, c'est le socle sur lequel tournent les deux autres.

Les deux options managées ont chacune leur leçon dans ce module : conteneurs managés donne les critères qui séparent un conteneur sans orchestrateur visible d'un Kubernetes managé, et serverless et FaaS donne le cycle de vie d'une invocation et les pièges de la fonction. Pour la mise à l'échelle automatique, le module d'architecture cloud-native reprend le sujet avec élasticité et scalabilité.

Les deux leçons sur la machine suivent son cycle de vie, et elles se lisent dans cet ordre parce que la seconde suppose la première : on n'engage pas un tarif réservé sur une taille qu'on n'a pas encore mesurée. Les deux leçons suivantes du module élargissent le choix aux options managées.

Choisir et dimensionner une machine traite le moment de la création. Vous y apprenez à lire un nom comme c7g.xlarge, à comparer les processeurs ARM et x86 et à dimensionner sur des mesures plutôt que par précaution, et vous voyez ce qui continue d'être facturé une fois la machine éteinte. C'est la leçon qui évite l'erreur la plus coûteuse du module : prendre deux tailles au-dessus « pour être tranquille », et payer cette tranquillité pendant trois ans.

Payer le calcul traite le moment de l'exploitation. Le prix affiché est le plus élevé que vous paierez jamais : la leçon présente les trois façons d'acheter, la mise à l'échelle automatique et les instances vendues sur la capacité excédentaire, avec ce qui peut y tourner et ce qui ne le peut pas.

La préparation du démarrage (image, cloud-init, service de métadonnées) a été traitée plus haut dans le parcours, dans la leçon Images, cloud-init et service de métadonnées : une machine configurée à la main après son démarrage est une machine qu'on ne saura pas recréer, et ce réflexe s'applique à tout ce que vous choisirez ici.

  • Le choix entre machine, conteneur et fonction porte sur ce que vous acceptez de gérer, pas sur la modernité de l'outil.
  • La machine virtuelle reste le bon choix pour une charge continue ou un besoin système, et c'est le socle sur lequel tournent les deux autres.
  • Éteindre arrête le calcul, pas le reste. Disques et adresses réservées continuent d'être facturés tant qu'ils existent.
  • Le dimensionnement se mesure, il ne s'estime pas. Partez petit et corrigez sur des relevés d'une semaine.
  • Une machine qu'on ne sait pas recréer est une dette, pas un actif.

Vérifiez que l'essentiel de ce guide est acquis. Les questions portent uniquement sur ce qui vient d'être expliqué ici.

Contrôle de connaissances

Validez vos connaissances avec ce quiz interactif

6 questions
6 min.
70% requis

Informations

  • Le chronomètre démarre au clic sur Démarrer
  • Questions à choix multiples, vrai/faux et réponses courtes
  • Vous pouvez naviguer entre les questions
  • Les résultats détaillés sont affichés à la fin

Lance le quiz et démarre le chronomètre

Ce projet vous est utile ?

Les guides, formations, quiz et labs restent gratuits. Si vous les utilisez régulièrement, vous pouvez contribuer à leur maintenance et à leur développement.

Devenir membre de soutien (nouvel onglet) Soutenir une fois (nouvel onglet) En savoir plus

Suivez aussi le projet sur LinkedIn