#Intro Les cloud publics ont considérablement augmenté en taille, en complexité et en nombre de fonctionnalités. Il est donc difficile de répondre à des questions même simples, surtout lorsque vous essayez de comparer des nuages.   L'une des questions que nous entendons très souvent est une variante de la suivante :   **Mon cloud me facture-t-il les machines arrêtées, c'est-à-dire les instances, les linodes, les droplets, etc. ?**   Le raisonnement derrière cette question est assez simple. Si j'arrête une machine, cela signifie que je ne l'utilise pas, donc je suppose que mon cloud ne me facturera pas. Après tout, les clouds publics sont une question d'élasticité. Si tel est le cas, je pourrais économiser beaucoup d'argent en arrêtant les machines lorsqu'elles ne sont pas nécessaires.  Malheureusement, les choses ne sont pas très simples.   #Comparaison Passons en revue un résumé de ce qui se passe avec chaque nuage, par ordre alphabétique.   | Services | Des factures pour les machines arrêtées ? | |-----------------------------|------------------------ ---- :| | Alibaba ECS | Oui (par défaut) | | Amazon EC2 | Non | | Océan numérique | Oui | | Moteur de calcul Google | Non | | IBM Cloud | Non | | Linode | Oui | | Microsoft Azure | Peut-être | | Vultr | Oui |   Il s'agit d'une image de très haut niveau. Pour plus de détails, continuez à lire ou allez [ici](https://blog.mist.io/post/611039713030193152/billing-for-stopped-machines) pour une vue plus condensée.   **SCE d'Alibaba** Les instances ECS sont facturées à la seconde. Vous pourriez éviter de facturer des instances arrêtées connectées à un VPC et qui n'ont pas de disques locaux. Une action de l'utilisateur est requise pour cela. Si vous activez cette fonctionnalité et arrêtez une instance, vous serez facturé pour l'un des éléments suivants qui s'appliquent : * stockage de bloc attaché * IP élastiques associées * bande passante * images Pour plus de détails, consultez la documentation officielle pour la tarification PAYG [ici](https://www.alibabacloud.com/help/doc-detail/40653.htm) et spécifiquement pour les instances arrêtées [ici](https://www. alibabacloud.com/help/doc-detail/63353.htm?spm=a2c63.p38356.b99.17.418a7470ZwN0bN).   **Amazon EC2** Les instances Linux sont facturées à la seconde avec 60 secondes minimum. Tous les autres sont facturés à l'heure. Lorsque vous arrêtez une instance, vous êtes facturé pour l'un des éléments suivants qui s'appliquent : * stockage de bloc attaché * IP élastiques associées Pour plus de détails, consultez la documentation officielle [ici](https://aws.amazon.com/ec2/pricing/on-demand/) et les options de facturation et d'achat. ¢ÃÂàdans cette [FAQ](https://aws.amazon.com/ec2/faqs/).   **Océan numérique** Les gouttelettes sont facturées à l’heure même si elles sont arrêtées. Vérifiez les réponses pertinentes dans leur tarification [FAQ](https://www.digitalocean.com/pricing/#FAQs).   **Google Compute Engine** Les instances sont facturées à la seconde avec un minimum de 60 secondes. Certaines images premium suivent un modèle différent. Lorsque vous arrêtez une instance, vous serez facturé pour l'un des éléments suivants qui s'appliquent : * stockage persistant attaché * SSD locaux * IP statiques associées Pour plus de détails, consultez la documentation officielle [ici](https://cloud.google.com/compute/all-pricing).   **Cloud IBM** Serveurs virtuels publics et facturés à l'heure. IBM propose la facturation suspendue. Les serveurs après le 1er novembre 2018 incluent la facturation suspendue. La plupart des serveurs créés avant cette date ne l'offrent pas. Si la facturation suspendue est disponible et que vous arrêtez un serveur, vous serez facturé pour l'un des éléments suivants qui s'appliquent : * stockage * adresse IP publique secondaire Pour plus de détails, consultez la documentation officielle [ici](https://cloud.ibm.com/docs/vsi?topic=virtual-servers-requirements).   **Linode** Les linodes sont facturées à l'heure même si elles sont arrêtées. Vérifiez les réponses pertinentes dans leur tarification [FAQ](https://www.linode.com/pricing/#row--faqs).   **Microsoft Azure** Les machines virtuelles sont facturées à la seconde et pour le nombre total de minutes d'exécution de la machine. La documentation mentionne spécifiquement que si une machine fonctionnait pendant 6min et 45sec, vous serez facturé pour 6min. Si l'état de la machine est âÃÂÃÂStopped DeallocatedâÃÂÃÂ, vous n'êtes pas facturé. Si c'est âÃÂÃÂStoppedâÃÂàou âÃÂÃÂStopped AllocatedâÃÂà Â, vous êtes facturé pour les cœurs virtuels alloués mais pas pour les licences logicielles. Tous les détails sur les états des machines virtuelles sont disponibles [ici](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/states-lifecycle). Pour passer à l'état "Stopped Deallocated", vous devez arrêter la machine depuis le portail de gestion d'Azure ou via l'API à l'aide d'un paramètre de désallocation spécifique. Si vous arrêtez la machine depuis le système d'exploitation, elle passera à l'état âÃÂÃÂStop AllocatedâÃÂÃÂ. Si vous parvenez à passer à l'état "Stopped Deallocated", n'oubliez pas que vous êtes toujours facturé pour l'un des éléments suivants qui s'appliquent : * Disques Premium (basés sur SSD) attachés * Disques standard attachés (basés sur HDD) * Dans le modèle de déploiement ARM, vous êtes facturé pour une adresse IP publique statique, sauf si elle fait partie des cinq premières de la région. En savoir plus sur les adresses IP dans la section FAQ au bas de cette [page](https://azure.microsoft.com/en-us/pricing/details/ip-addresses/). Pour encore plus de détails, consultez la FAQ au bas de cette [page](https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/). L'URL se termine par /linux mais vous trouverez également la même FAQ sous /windowsâÃÂæ   **Vultr** Les instances cloud Vultr sont facturées à l'heure même si elles sont arrêtées. Vérifiez les réponses pertinentes dans leur tarification [FAQ](https://www.vultr.com/resources/faq/).   #Autres paramètres La comparaison inclut uniquement les services qui proposent des machines cloud. Il existe également un certain nombre de services qui proposent des hôtes dédiés et/ou des bare metals. Nous n'avons pas inclus ces services ci-dessus car ils sont intrinsèquement différents et, comme prévu, ils vous facturent quel que soit l'état de la machine.   N'oubliez pas non plus que la comparaison se réfère à la tarification à l'utilisation (PAYG). Alibaba, Amazon, Google, IBM et Microsoft proposent également des prix réservés et au comptant. Dans le cas d'une tarification réservée, vous serez facturé même si vous n'utilisez pas votre capacité réservée. Sur place, l'arrêt d'une machine la libère généralement et la renvoie dans la piscine. La facturation s'arrête à ce moment-là, mais vous ne pouvez plus utiliser la machine. Cela se produit dans Amazon, Google et Azure. Chez Alibaba et IBM, arrêter une place ne la libérera pas, mais vous continuerez à encourir des frais jusqu'à ce qu'ils la réclament ou que vous la libériez vous-même.   Si les choses ne sont pas assez compliquées, vous devez également prendre en compte les réductions d'utilisation spéciale. Ces réductions sont : * Abonnements Alibaba * Plans d'économies Amazon * Remise sur engagement d'utilisation et utilisation soutenue de Google   Dans le cas des [abonnements Alibaba](https://www.alibabacloud.com/help /doc-detail/56220.htm?spm=a2c63.p38356.b99.15.25cc166bYXiesi), les choses sont plutôt simples. Lorsque vous achetez un abonnement, vous payez d’avance un prix réduit pour l’ensemble du cycle de facturation. Changer l'état de la machine ne vous fera rien gagner.   Avec les [plans d'épargne Amazon](https://aws.amazon.com/savingsplans/), les choses sont également simples. Vous vous engagez à une certaine utilisation sur 1 an ou 3 ans et bénéficiez d'une remise. Si vous l'utilisez, vous êtes bon. Si vous ne l'utilisez pas, vous payez quand même.   [Remises sur engagement d'utilisation de Google](https://cloud.google.com/compute/docs/instances/signing-up-committed-use-discounts ) sont très similaires aux plans d'épargne d'Amazon.   [Les remises d'utilisation soutenue de Google](https://cloud.google.com/compute/docs/sustained-use-discounts) sont plus compliquées. Tout d'abord, Google suit une approche qu'ils appellent [tarification basée sur les ressources](https://cloud.google.com/compute/resource-based-pricing). Dans ce modèle, le prix de base d'une machine est lié aux ressources sous-jacentes qu'elle utilise (vCPU et mémoire). Si, au cours de votre cycle de facturation, vous continuez à utiliser la même quantité totale de ressources, vous bénéficiez progressivement d'une remise qui augmente avec le temps. Il s'agit de la réduction d'utilisation soutenue. La remise n'est pas pertinente pour les machines réelles que vous utilisez, elle n'est liée qu'au montant total des ressources utilisées. Cette remise n'augmente pas de manière linéaire dans le temps. Pour mieux le comprendre, nous vous recommandons fortement de lire les pages de documentation liées ci-dessus.   #Conclusion Après avoir dit tout ce qui précède, réaffirmons la question initiale :   **Vais-je économiser de l'argent si j'arrête mes machines cloud lorsqu'elles ne sont pas utilisées ?**   La réponse dépend d'un certain nombre de facteurs. Pour aller au fond de cela, vous devez: 1. Vérifiez si votre service vous facturera les machines arrêtées et comment. 2. Vérifiez vos réservations et vos engagements à long terme. 3. Ne tenez pas compte de la place. 4. Si vous utilisez Google Compute Engine, faites le calcul pour la remise en cas d'utilisation prolongée.   Tout cela peut sembler décourageant, mais vous pourriez potentiellement économiser beaucoup d'argent. Juste pour avoir une idée du retour sur investissement, l'un de nos clients a récemment pu réduire de 50 % une facture mensuelle à 5 chiffres pour l'infrastructure de développement. Ils y sont parvenus en marquant automatiquement les machines lors du provisionnement, puis en définissant un calendrier pour les arrêter en dehors des heures de bureau.   En fin de compte, l'effort est bien justifié. Faites vos recherches et bonne chance !   Nous aimerions connaître vos commentaires sur d'autres comparaisons qui seront utiles. Merci pour l'analyse détaillée. Nous avons nous-mêmes réfléchi à quelque chose comme ça. Quels outils et quels outils ces gars ont-ils utilisés ?