AWS EC2 On-Demand est notoirement cher, et AWS offre de nombreuses façons de réduire les coûts d'hébergement. Les plans d'épargne sont le modèle de tarification le plus récent, qui est le plus simple à utiliser et offre un moyen flexible d'économiser de l'argent.
Économies d'instance réservée, sans engagement d'instance
Les deux principaux modèles d'économies qu'offre AWS – les instances réservées et les instances Spot – ont toujours leur utilité. Les instances réservées sont des contrats à long terme pour des instances spécifiques. Si vous savez que vous allez devoir exécuter 4 c5.xlarge
pendant plus d'un an, vous pouvez acheter un contrat RI (et éventuellement en payer d'avance) pour économiser jusqu'à environ 60% sur les coûts d'hébergement. Si vous connaissez vos besoins exacts, vous trouverez le prix le plus bas en utilisant RI.
Les instances ponctuelles sont des instances à court terme utilisées pour les applications avec des heures de début et de fin flexibles. Ils vous permettent essentiellement d'acheter une capacité de calcul excédentaire auprès d'AWS à des prix avantageux. Si vous exécutez une application qui ne se soucie pas d'une interruption de service de l'une des machines d'un parc, comme une charge de travail de serveur Web hautement évolutive, vous pouvez exécuter votre application en les utilisant pour économiser autant, voire plus que instances réservées. Les plans d’épargne ne les remplaceront pas, et si votre charge de travail le permet, ils peuvent être utilisés avec des IR ou des plans d’épargne pour couvrir les pics d’utilisation des applications.
Plan d'épargne est le nouveau modèle d'épargne, annoncé début novembre dernier. Il présente une alternative flexible aux instances réservées qui ne vous enferme pas dans une instance spécifique. AWS a déjà Convertible RI, qui a le même effet, mais c'est maladroit et vous oblige à vendre votre contrat d'instance et à acheter dans un autre.
Plutôt que de signer un contrat s'engageant à utiliser une instance EC2 spécifique pendant un an, Savings Plan vous propose de signer un contrat vous engageant à dépenser un montant spécifique sur EC2. De cette façon, vous n'êtes pas enfermé dans une instance spécifique, ni devez changer de forfait convertible. Tant que vous dépensez de l'argent sur EC2, vous économiserez de l'argent. L'engagement est mesuré en dollars par heure, donc si vous dépensez 2 USD
Bien sûr, il s'agit toujours d'un engagement et vous êtes toujours tenu de dépenser autant que vous vous êtes engagé. Cependant, si vous souhaitez passer à une autre instance, vous pourrez le faire sans vous soucier de la façon dont cela affectera votre modèle d'épargne. La meilleure partie est que même si vous avez finalement besoin de deux fois plus de capacité de calcul que prévu, vous pouvez facilement augmenter
Les plans d'épargne ont deux options: Calculer et EC2. Les plans d'épargne Compute sont les plus flexibles et vous permettent de passer d'une famille ou d'une région EC2 à une autre à volonté. Ils offrent des économies «jusqu'à 66%», tout comme les RI convertibles. Compute s'applique également à l'utilisation de Lambda et Fargate. Les plans d'épargne EC2 vous enferment dans une famille d'instances spécifique (par exemple, c5
ou t3
) et la région, avec l'avantage d'être légèrement moins cher («jusqu'à 72%»). Bien que cela soit plus verrouillé, il est toujours meilleur que les RI, et vous êtes libre de créer de nouvelles instances et de changer de type d'instance tout en continuant à réaliser les mêmes économies.
Vraiment, si vous prévoyez d'utiliser EC2 pendant au moins un an et que vous ne voulez pas vous enfermer dans une instance spécifique ou gérer des IR convertibles, il n'y a aucune raison de ne pas vous inscrire à Compute Savings Plans, surtout si cela va réduire votre facture de moitié.
Comment s'inscrire
L'inscription est assez simple. Du AWS Management Console, ouvrez l'explorateur de coûts sous Services et sélectionnez «Acheter des plans d'économies».
De là, vous pouvez choisir Compute ou EC2 Savings Plans, ainsi que la durée de la durée du contrat. Si vous choisissez EC2, vous devrez sélectionner la famille d'instances et la région.
Ensuite, vous saisirez la quantité que vous prévoyez d'utiliser. Vous pouvez tout payer d'avance, certains d'avance, ou simplement vous en tenir aux paiements mensuels. Vous serez facturé mensuellement pour le prix que vous avez défini, quel que soit votre utilisation d'EC2. Vous bénéficierez de remises allant jusqu'à un certain prix, et toute utilisation au-delà sera facturée aux tarifs à la demande habituels. Cependant, vous êtes toujours libre de vous engager dans des plans d’épargne plus importants si vos besoins changent.
Si vous souhaitez estimer vos économies de coûts, vous pouvez utiliser Calculateur de prix AWS faire cela.