Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

AWS Spot Instances : un paysage en mutation

By Vadim SoloveyMay 17, 20233 min read

Cette page est également disponible en English, Deutsch, Español, Italiano, 日本語 et Português.

Dans l'univers dynamique du cloud computing, les AWS Spot Instances ont longtemps exercé un attrait irrésistible sur de nombreuses entreprises. Pourtant, le vent tourne. Les économies autrefois associées aux Spot Instances commencent à s'essouffler, et les entreprises doivent repenser leurs stratégies cloud.

En tant que CTO de DoiT International, j'ai eu le privilège d'observer et d'accompagner l'évolution permanente du cloud computing. Les AWS Spot Instances ont longtemps été un choix de prédilection pour les entreprises en quête d'avantages financiers, en particulier celles prêtes à concevoir leur architecture autour d'instances préemptibles. Mais le paysage évolue. Les économies autrefois associées aux Spot Instances s'estompent, et il devient essentiel de repenser nos stratégies cloud.

L'évolution des AWS Spot Instances (image générée avec OpenAI DALL·E)

Je suis récemment tombé sur une discussion HackerNews à propos d'un article intitulé Farewell to the Era of Cheap EC2 Spot Instances. Son auteur dresse un constat plutôt sombre des tendances actuelles en matière de tarification des EC2 Spot.

Les entreprises dont l'usage est prévisible ont désormais tout intérêt à se tourner vers des alternatives offrant des économies garanties, comme les Savings Plans. Mais une lueur d'espoir subsiste pour celles qui tirent encore parti des Spot Instances.

Nous pourrions à terme atteindre un nouvel équilibre, où la capacité Spot redeviendra disponible à un prix raisonnable. AWS propose aujourd'hui plus de 600 types d'instances, dont beaucoup sont tarifés quasiment au même niveau que l'On-Demand : une stratégie de diversification peut donc encore permettre d'identifier des types d'instances générateurs d'économies significatives.

C'est précisément là que notre offre, DoiT Spot Scaling, prend tout son sens. Spot Scaling automatise vos AWS Spot Instances et vous permet d'économiser jusqu'à 90 % sur vos dépenses de compute sans rien sacrifier à la fiabilité, en diversifiant sur la plus large gamme possible de types d'instances, moins coûteux que votre type d'instance On-Demand initial.

L'idée : rendre les économies Spot accessibles à tous. Vous économisez davantage avec les AWS Spot Instances sans avoir à vous soucier des launch templates, des configurations, des mixed instance policies ou des autres écueils de mise en œuvre. Nous avons rendu le processus aussi fluide que possible, en diversifiant automatiquement sur la plus large gamme de types d'instances moins coûteux que votre type d'instance On-Demand initial.

Spot Scaling intègre un mécanisme de bascule vers l'On-Demand lorsque la capacité Spot disponible est insuffisante. Cela évite toute interruption de performance ou de disponibilité pour vos applications et garantit la continuité opérationnelle dans un environnement de capacité volatile.

Une configuration similaire (à l'exception du Fallback to OnDemand) reste possible avec les groupes AWS AutoScaling standard, mais elle suppose de reconfigurer chaque groupe individuellement. Spot Scaling, à l'inverse, propose une configuration globale et centralisée, applicable automatiquement à l'ensemble de votre organisation AWS.

Autre atout qui distingue Spot Scaling des autres outils du marché : son modèle sans frais pour les clients DoiT. Vous conservez ainsi 100 % des économies générées par l'utilisation des Spot Instances.

Spot Scaling propose une solution intelligente, et s'intègre par ailleurs parfaitement avec les Savings Plans et les Reserved Instances. L'outil définit un point de bascule automatique pour chaque type d'instance, ce qui facilite l'achat de RI et de Savings Plans pour la capacité On-Demand restante.

Pour celles et ceux qui souhaitent automatiser leur stratégie de gestion des remises AWS, Spot Scaling fonctionne en tandem avec DoiT Flexsave, pour former une solution globale et automatisée de pilotage de vos remises AWS.

En définitive, même si les avantages financiers des Spot Instances évoluent, avec la bonne stratégie et les bons outils — DoiT Spot Scaling et Flexsave en tête — nous pouvons continuer à optimiser efficacement nos coûts. L'essentiel est de rester agile et stratégique dans ce paysage cloud en perpétuel mouvement.