samedi , 20 octobre 2018
Home » Articles » Comparaison des prix du cloud : AWS contre Microsoft Azure contre Google Cloud contre IBM Cloud

Comparaison des prix du cloud : AWS contre Microsoft Azure contre Google Cloud contre IBM Cloud

Microsoft Azure a généralement le prix de l’instance à la demande et à prix réduit le plus bas, alors qu’AWS se situe au milieu du pack.

Comparaison des prix du cloud : AWS contre Azure contre Google contre IBM

Alors que les principaux fournisseurs de cloud (AWS, Azure, Google et IBM) continuent de baisser les prix des instances de cloud, ils ont ajouté des options d’actualisation et des instances, et supprimé les incréments de facturation, dans certains cas, par seconde. Les coûts diminuent, mais la complexité augmente. Comprendre comment naviguer dans cette complexité est extrêmement important. Nous estimons que les entreprises vont perdre plus de 10 milliards de dollars au cours des 12 prochains mois sur leurs dépenses dans le cloud. Alors, comment commencez-vous à comprendre les coûts du cloud ? Quels fournisseurs ont les options de coût les plus bas ? Ce manuel fournit les informations dont vous avez besoin pour comprendre les options de tarification du cloud public et optimiser vos dépenses dans le cloud.

Qu’est-ce qui a changé dans les prix des instances de cloud ?

Lorsque vous suivez de près les tarifs cloud, vous voyez à quelle fréquence les choses changent. Il y a eu un grand nombre de changements de prix pour les instances de cloud en 2017 seulement. Voici un résumé rapide.

  • Beaucoup de prix baissent : 70% des 104 points de prix que nous incluons dans cette comparaison ont baissé depuis avril 2017. Bien que ce soit une fraction du total des points de prix, ils représentent certains des cas les plus couramment utilisés. Sur les 26 points de prix analysés pour chaque fournisseur de cloud, AWS a chuté de 19 depuis 26 prix, Azure a descendu de 24 depuis 26 prix, Google de 4 depuis 26 prix, et IBM de 26 depuis 26 prix.
  • Nouvelles instances pour cette comparaison : les fournisseurs de cloud continuent d’ajouter de nouvelles instances et, dans certains cas, de nouvelles familles d’instances. Par exemple, AWS a ajouté la famille d’instances C5 (la prochaine génération pour les instances C4) et IBM est passé des options entièrement personnalisées aux familles d’instances.
  • Les options d’actualisation augmentent : il existe des opportunités croissantes (et des défis) pour obtenir des réductions. Azure a introduit des instances réservées avec des économies allant jusqu’à 72%. AWS a ajouté des instances réservées convertibles d’un an. Et Google a introduit des réductions d’utilisation garantie d’un an et trois ans.
  • Facturation par seconde : AWS est passée de la facturation par heure à la seconde pour EC2 et plusieurs autres services. Google a toujours fourni la facturation par seconde, mais a réduit le temps minimum facturé pour une instance de 10 minutes à 1 minute. Azure offre la facturation par seconde uniquement sur les instances de conteneur.
  • La tarification des disques locaux évolue : les fournisseurs de cloud semblent détourner les utilisateurs de la dépendance aux disques locaux pour les instances et les pousser plutôt vers le stockage connecté. Par exemple, AWS offre des familles d’instances avec et sans stockage local, Azure a réduit la quantité de stockage local sur les générations les plus récentes (bien qu’il continue d’offrir un stockage local sur toutes les familles d’instances). Google ne propose aucun stockage local sur la boîte, ce qui en fait un « add-on optionnel » pour n’importe quel type de machine virtuelle.

Comprendre les options d’actualisation du cloud

Avec la disponibilité récente des instances réservées Azure, les trois grands fournisseurs de cloud, AWS, Azure et Google, offrent tous des remises accessibles au public (atteignant 75%) en échange d’une utilisation sur le fournisseur de cloud pendant un an ou une période de trois ans. Dans tous les cas, vous pouvez décider de la quantité d’utilisation à valider et de la quantité à laisser sur demande. IBM n’offre que des remises publiques pour un usage mensuel, ce qui permet d’économiser environ 10% sur l’utilisation à la demande.

Google propose également une réduction de l’utilisation durable qui ne nécessite aucun engagement, mais offre une remise automatique sur chaque type d’instance qui s’exécute dans une région pendant plus de 25% du mois. Pour les instances exécutées 24 heures sur 24 et 7 jours sur 7 pendant un mois entier, la réduction atteint 30%.

En plus des réductions documentées publiquement énumérées ci-dessus, il existe des possibilités de rabais négociés au cas par cas. Plus vous dépensez avec un fournisseur de cloud en particulier, plus vous êtes en mesure de négocier d’autres réductions.

Comparer les réductions basées sur les engagements

Les trois programmes de rabais basés sur les engagements varient en flexibilité, comme indiqué ci-dessous.

  • Facilité d’achat : Google propose l’approche la plus simple pour les achats, où votre CUD peut s’appliquer à n’importe quelle famille et taille d’instance dans une région et il n’est pas nécessaire de demander des modifications.
  • Facilité de modification : les codes CUD de Google s’appliquent automatiquement à tout type d’instance dans la région. Les RI AWS Convertible et Azure RI vous permettent de modifier votre achat (y compris le type d’instance et la région), mais vous devez passer par un processus manuel pour le faire.
  • Possibilité d’annuler : Azure est unique en vous permettant d’annuler vos instances réservées, mais il est important de noter qu’il y a un frais de 12 pour cent pour le faire.
  • Options de paiement les plus souples : AWS vous offre le plus grand nombre d’options de paiement et vous permet d’économiser davantage lorsque vous payez à l’avance.

Nous ne discuterons pas de la façon dont chaque type de remise basée sur les engagements fonctionne ici, mais il est important de savoir que ces remises ne vous obligent pas à modifier quoi que ce soit à propos de vos instances physiques ou de vos machines virtuelles. Au contraire, vous pouvez les considérer comme des « coupons de réduction » qui peuvent être appliqués à toutes les instances qui correspondent aux paramètres de cette « réservation » ou « engagement ».

Décider combien de RIs acheter

Il peut être compliqué de déterminer le niveau de couverture que vous avez défini : quelle part de votre empreinte dans un fournisseur de cloud doit être couverte par des remises basées sur des engagements ? En général, la réponse ne correspond jamais à un niveau de couverture de 100% (malgré ce que votre représentant des fournisseurs de cloud pourrait vous dire).

Vous devez tenir compte de divers facteurs lors de l’achat, notamment :

  • L’utilisation historique (par région, famille d’instances, etc.)
  • L’utilisation à l’état stable par rapport à l’utilisation à temps partiel
  • Les plans futurs pour :
    • La croissance ou le déclin de l’utilisation
    • Changer les fournisseurs de cloud
    • Changer les familles d’instances
    • Les régions en mouvement
    • Passer à d’autres modèles de calcul (conteneurs, sans serveur, etc.)
  • L’équilibre entre l’épargne au fil du temps et les paiements en espèces à l’avance
  • Le niveau de flexibilité requis

RightScale Optima, le produit de gestion des coûts du cloud de RightScale, combine des rapports analytiques sur l’utilisation historique avec l’intelligence humaine sur les plans futurs pour créer un plan personnalisé pour les réductions basées sur les engagements. Nous vous aidons à choisir le niveau de couverture approprié, puis à en faire un plan de réduction Optima complet pour l’achat de RI ou de CUD, comme indiqué ci-dessous. Ce plan peut ensuite être utilisé pour fournir des options à vos responsables informatiques et équipes financières.

Comparer les prix d’instance

Maintenant que vous comprenez les différentes options de réduction, comparons les prix à la demande et les prix réduits.

Remarque importante : gardez à l’esprit que les prix à la demande annuels utilisés dans cette analyse incluent Google SUD car ce dernier s’appliquera automatiquement. Les prix réduits incluront AWS et Azure RIs ainsi que Google CUDs. Pour IBM, il utilise des tarifs mensuels et suppose un tarif négocié.

En comparant les prix de calcul, il est important de noter où les instances comparées sont similaires et où elles ne le sont pas. Dans cette analyse, on a choisi six scénarios à comparer, présentés dans la première colonne du tableau ci-dessous. On a examiné les types d’instances standard, haute mémoire et haute CPU avec deux vCPU. Pour chacun de ces trois types d’instances, on a examiné des scénarios où un SSD local est requis et où un SSD local n’est pas requis, ce qui donne un total de six scénarios. Tous les scénarios sont basés sur la région de prix la plus basse pour chaque fournisseur et, à l’exception de la comparaison Linux vs Windows, supposent l’utilisation de l’une des distributions gratuites Linux standard disponibles gratuitement (pas RHEL ou SLES).

Pour chaque fournisseur de cloud, on a ensuite mappé le type d’instance approprié pour chaque scénario. Vous pouvez rapidement voir que tout ne peut pas être comparé exactement comme  » pommes aux pommes « .

  • Notez que la quantité de mémoire varie pour les instances similaires dans les fournisseurs de cloud. Dans la plupart des cas, la différence de mémoire est relativement faible (10% ou moins), mais pour les scénarios à processeur élevé, AWS et Azure offrent plus du double de la mémoire de Google et d’IBM.
  • AWS dispose de familles d’instances avec et sans SSD local pour les types d’instance standard (M3 et M4) et haute CPU (C3 et C5). Pour les types à mémoire haute, seule la famille R3 comprend un lecteur SSD.
  • Azure inclut toujours le disque SSD local avec tous ses types d’instance. Par conséquent, vous le « payez » dans le cadre du prix de l’instance, que vous en ayez besoin ou non.
  • Google n’inclut jamais de SSD local avec le type d’instance, vous devez donc payer pour cela en tant que coût supplémentaire. La taille minimale pour un SSD local additif est de 375 Go, ce qui est assez important. Vous pouvez utiliser Google Persistent Disk comme alternative, mais il n’offre pas les mêmes temps d’accès que le SSD local.
  • IBM inclut généralement un stockage en ligne SAN, mais il existe une option pour un lecteur local sur le type d’instance standard.

Tarification d’instance de cloud à la demande : AWS contre Azure contre Google contre IBM

Pour chacun des six scénarios ci-dessous, vous pouvez voir le prix horaire à la demande (OD : on-demand) pour chaque cloud, puis le prix horaire par Go de RAM pour chaque cloud. On calcule les deux pour que vous puissiez normaliser les prix si la quantité de mémoire est importante pour vous.

Dans le tableau ci-dessous, le rouge indique le prix le plus élevé des fournisseurs de cloud dans un scénario et le vert représente le prix le plus bas. S’il y a des liens, les deux fournisseurs de cloud sont surlignés en vert ou en rouge.

En prix pur sur demande pour une heure

  • Azure est le prix le plus bas pour huit scénarios, mais le prix le plus élevé pour un scénario.
    • Azure est le prix le plus bas pour tous les scénarios qui incluent un SSD local et toutes les comparaisons basées sur chaque Go de RAM.
    • Azure correspond ou est inférieur à AWS pour tous les scénarios.
  • Google Cloud est le prix le plus bas pour quatre scénarios, mais le prix le plus élevé pour cinq scénarios.
    • Google Cloud a tendance à être le prix le plus bas lorsqu’aucun SSD n’est nécessaire.
    • Google Cloud est plus cher sur le coût  » par Go de RAM  » pour CPU élevé puisqu’il comprend moins de la moitié de la mémoire d’AWS et Azure.
  • AWS est le prix le plus bas pour deux scénarios, mais le prix le plus élevé pour deux scénarios.
  • AWS est le plus souvent une option à prix moyen.
  • IBM est le prix le plus bas pour un scénario, mais le prix le plus élevé pour cinq scénarios.

Tarification des instances cloud à prix réduit : AWS contre Azure contre Google contre IBM

En comparant les prix réduits, on a examiné les coûts annuels (plutôt que les coûts horaires) pour obtenir une meilleure comparaison. En effet, les réductions basées sur les engagements sont d’une durée minimale d’un an.

Ci-dessous pour chacun des six scénarios, vous pouvez voir le prix annuel réduit pour chaque cloud, puis le prix annuel réduit par Go de RAM pour chacun. On calcule les deux pour que vous puissiez normaliser les prix si la quantité de mémoire est importante pour vous.

Dans le tableau ci-dessous, le rouge indique le prix le plus élevé des fournisseurs de cloud dans un scénario tandis que le vert représente le prix le plus bas. S’il y a des liens, les deux fournisseurs de cloud sont surlignés en vert ou en rouge.

En prix annuels pour un engagement d’un an :

  • Azure est le prix le plus bas pour neuf scénarios, mais le prix le plus élevé pour un scénario.
    • Azure est le prix le plus bas pour tous les scénarios basés sur par Go de RAM.
    • Azure correspond ou est inférieur à AWS pour tous les scénarios.
  • Google Cloud est le prix le plus bas pour deux scénarios, mais le prix le plus élevé pour sept scénarios.
    • Google Cloud a tendance à être le prix le plus bas lorsqu’aucun SSD n’est nécessaire.
    • Google Cloud est plus cher sur le coût  » par Go de RAM  » pour CPU élevé puisqu’il comprend moins de la moitié de la mémoire d’AWS et Azure.
  • AWS est le prix le plus bas pour aucun scénario, mais le prix le plus élevé pour deux scénarios.
  • AWS est le plus souvent une option à prix moyen.
  • IBM est le prix le plus bas pour un scénario, mais le prix le plus élevé pour quatre scénarios.
    • Le prix d’IBM dépendra du prix négocié.

L’impact des régions sur la tarification du cloud

Différentes régions de cloud ont des prix différents pour chaque fournisseur de cloud. Les régions les plus chères en Asie-Pacifique peuvent être 50% plus élevées que les régions aux prix les plus bas des États-Unis. Par exemple, sur une base horaire, les prix relatifs entre les fournisseurs de services de cloud computing peuvent changer. En Asie, les différences de prix sont particulièrement prononcées. Sur demande annuelle, lorsqu’un disque local n’est pas requis, le SUD intégré fait de Google l’option la moins chère. Lorsqu’un disque local est requis, Google est au prix le plus bas, sauf en Europe où Azure gagne.

Tarification du cloud pour Linux et Windows

Chaque fournisseur de cloud facture une prime pour les instances exécutant Windows afin de couvrir les coûts de licence pour Windows. Les options ci-dessous sont toutes aux États-Unis et sans disque local. Google est toujours le prix le plus bas dans la comparaison à la demande en raison de la SUD. IBM est le prix le plus bas dans la comparaison à prix réduit, car il a une prime nettement inférieure pour Windows que les trois autres fournisseurs.

Gardez à l’esprit que l’option Azure Hybrid Use Discount, qui vous permet d’appliquer des licences Windows existantes à partir d’Azure, peut entraîner la baisse du prix Azure pour Windows. Cependant, vous renoncerez à l’utilisation de cette licence à la même date, sauf si vous possédez Datacenter Editions.

En regardant la prime payée pour Windows, vous pouvez voir que :

  • AWS et Azure ont la même prime Windows de 806 $ par an.
  • Google a une prime plus faible pour Windows, 700 $ par an.
  • Fait intéressant, IBM a une prime beaucoup plus faible pour Windows qui coûte seulement 303 $ sur demande.
  • La prime pour Windows sur Azure pourrait être réduite grâce au Hybrid Use Discount.

Le résultat final sur le prix du cloud : AWS contre Azure contre Google contre IBM

La recherche de RightScale a montré que les entreprises gaspillent en moyenne 35% de leurs dépenses dans le cloud, de sorte que se concentrer sur l’optimisation de l’utilisation du cloud peut générer d’importantes économies.

Vos coûts sur les instances de cloud vont dépendre de votre cas d’utilisation particulier : les types d’instances que vous choisissez, les régions dans lesquelles vous exécutez, si vous avez besoin d’un disque local pour vos instances et l’utilisation de vos remises.

Le développement d’une stratégie multi-cloud est une composante essentielle des efforts de gestion des coûts du cloud. La possibilité d’utiliser plus d’un fournisseur de cloud public non seulement vous donne un pouvoir de négociation, mais vous permet également d’inclure le coût comme l’un des facteurs à prendre en compte lors du déploiement sur le cloud public.

À lire aussi

iCloud a expliqué : Les points à considérer avant d’adopter le cloud

Apple a déployé son service iCloud, très prisé, et promet de réduire à néant la …