AWS vs Microsoft Azure : quel service cloud est le meilleur ?
Le cloud computing a changé la façon dont les entreprises perçoivent l’infrastructure informatique. Vous n’avez plus besoin d’investir dans du matériel coûteux ou de gérer votre propre salle de serveurs. Avec les services cloud, vous pouvez désormais accéder à la puissance de calcul et à l’espace de stockage lorsque vous en avez besoin.
Il existe deux acteurs dominants dans le jeu du cloud computing : Amazon et Microsoft. Nous comparons Amazon Web Services (AWS) et Microsoft Azure dans cette confrontation épique pour déterminer quel service cloud est le meilleur.
AWS contre Microsoft Azure : Stockage
Vous ne pouvez pas avoir de services de cloud computing sans solution de stockage. Jetons un coup d’œil aux solutions de stockage en nuage qu’Amazon et Microsoft ont à offrir.
Services Web Amazon
Amazon propose pas moins de neuf produits de stockage différents. Amazon Simple Storage Service (S3) est la solution de stockage la plus flexible. Il peut être utilisé comme stockage pour les applications basées sur le cloud, la reprise après sinistre, l’hébergement multimédia ou comme stockage cloud général pour les fichiers. Par exemple, vous pouvez utiliser le stockage S3 comme sauvegarde pour les appareils Linux.
Si vous recherchez une solution de sauvegarde à faible coût (et travaillez avec AWS Backup), Amazon S3 Glacier est un meilleur choix. Vous sacrifiez un accès régulier pour des frais de stockage moins élevés. Les frais de récupération dépendent de la vitesse à laquelle vous pouvez accéder aux données.
Amazon propose des produits de stockage plus spécialisés, tels que Cloud Data Migration Services, qui déplaceront en toute sécurité des fichiers entre d’autres services de stockage AWS ou des fournisseurs externes. D’autres produits comme Amazon FSx ou Elastic File System fourniront un stockage optimisé pour vos projets cloud spécialisés, tels que les applications d’apprentissage automatique ou les bases de données d’entreprise.
Faire une vidéo du jour
Microsoft Azure
Dans une comparaison directe entre Azure et AWS, Azure Blob ressemble beaucoup à Amazon S3. Cependant, sa structure est légèrement différente. Les Azure Blobs sont disponibles en trois versions : chaud, froid et archive.
Blob Hot est utilisé pour le stockage à usage général pour un accès fréquent. Blob Cool est optimisé pour stocker des données que vous pouvez stocker pendant une longue période (au moins 30 jours). Le produit S3 Infrequent Access d’Amazon a une période de stockage minimale d’au moins 30 jours.
Il n’y a aucun prix à deviner que Blob Archive est le produit de stockage d’archives de Microsoft. C’est le meilleur choix pour les données que vous devez stocker à long terme. La période de stockage minimale pour Azure Archive est de 180 jours, soit le double du minimum de 90 jours pour Amazon Glacier.
Microsoft propose également Azure Backup, un service conçu pour sauvegarder et restaurer les données dans le cloud, en stockant les données dans un « Recovery Services Vault » accessible depuis le portail Azure. Si vous souhaitez monter un stockage cloud comme un lecteur réseau, Azure Files devrait faire ce dont vous avez besoin.
Il existe également Azure Disk, le produit de stockage de Microsoft pour les machines virtuelles. Les disques Azure sont utiles pour les opérations spécialisées pouvant impliquer un calcul haute performance, similaire à Amazon FSx.
AWS contre Microsoft Azure : puissance de calcul
Les deux services de cloud computing proposent une gamme impressionnante d’offres, offrant aux clients le plus large choix de puissance de calcul, qu’il s’agisse d’héberger un simple serveur Web ou un cluster de bases de données d’entreprise.
Services Web Amazon
Le produit informatique phare d’Amazon est Elastic Compute Cloud (EC2), qui fournit des machines virtuelles évolutives utilisant des images de machines Amazon pré-livrées. Chaque AMI est une machine virtuelle que vous pouvez exécuter, y compris un système d’exploitation comme Linux ou Windows, et tout logiciel supplémentaire dont vous pourriez avoir besoin.
Vous pouvez configurer l’extension automatique de votre AMI, afin de ne jamais manquer des ressources système dont vous avez besoin. Amazon propose des centaines de variantes EC2 différentes à essayer. Ils vont du générique et bon marché au créneau et coûteux.
Pour vous donner une idée du périmètre, vous pouvez lancer une instance EC2 « a1.medium » avec 1 vCPU et 2 Go de RAM. Vous pouvez également choisir une instance EC2 à mémoire optimisée « r5ad.24.xlarge » avec 96 vCPU et 768 Go de RAM.
Le choix vous appartient – la flexibilité signifie qu’il est peu probable que vous trouviez une instance EC2 qui ne corresponde pas exactement à vos besoins. Bien que vous puissiez basculer entre les types d’instances, vous ne pouvez pas les personnaliser (par exemple, en augmentant la RAM sur l’instance EC2 « a1.medium » de 2 Go à 4 Go).
Microsoft Azure
Les instances de calcul de Microsoft sont simplement appelées machines virtuelles et vous pouvez choisir d’exécuter Linux ou Windows.
En regardant Azure vs AWS, les machines virtuelles d’Azure sont classées de la même manière que les instances AWS EC2. Ils fournissent des alternatives optimisées pour vos besoins spécifiques en matière de stockage, de mémoire et de GPU. Par exemple, si vous avez besoin de restituer de nombreuses vidéos 4K, vous pouvez louer des instances Azure NV optimisées pour le GPU. Ils sont livrés avec 24 processeurs virtuels, 224 Go de RAM et 4 GPU, chacun avec 48 Go de RAM graphique.
Pour les utilisateurs standard, Azure B-Series vous couvrira. Les machines virtuelles de la série B sont livrées avec des processeurs virtuels allant de 1 à 20 processeurs virtuels et une RAM de 0,5 Go à 80 Go. Comme AWS, bien que vous puissiez basculer entre les types d’instances, vous ne pouvez pas les personnaliser. Vous devez choisir parmi les configurations prédéfinies déjà disponibles.
Microsoft fournit également Azure Kubernetes Service (AKS) pour un déploiement facile des conteneurs à l’aide des outils de gestion Kubernetes. Si vous avez des applications Web complexes qui doivent être déployées rapidement, AKS peut vous aider à être opérationnel rapidement.
AWS vs Microsoft Azure : prix et valeur
La décision la plus importante dans le choix d’un service cloud est probablement le prix. Malheureusement, il existe des milliers de variantes de produits différentes, et tout, de l’emplacement à l’allocation des ressources, peut avoir un impact sur les prix.
Examinons les choses de manière plus générale, couvrant certains des services les plus courants, que vous choisissiez AWS ou Azure.
Services Web Amazon
AWS propose plusieurs modèles de tarification différents, à commencer par Amazon, qui peuvent affecter le prix que vous payez. Vous payez moins pour l’utilisation des ressources, la fréquence d’accès aux données et la quantité de données que vous utilisez. Vous pouvez également obtenir des réductions en payant à l’avance au lieu de payer au fur et à mesure.
Les prix sont généralement affichés par heure ou par Go. Par exemple, le stockage standard Amazon S3 est de 0,023 USD par Go pour les 50 premiers To, tandis qu’Amazon Glacier est de 0,00099 USD par Go. Si vous souhaitez louer des instances EC2, vous êtes facturé à la seconde. Une instance « t2.medium » raisonnablement puissante avec 2 vCPU et 2 Go de RAM exécutant Linux coûte environ 0,046 $/heure, soit environ 33,97 $/mois.
La bonne nouvelle est que vous pouvez essayer gratuitement certains produits AWS. Les nouveaux clients peuvent utiliser une instance générique EC2 « t2.micro » avec un processeur virtuel et 1 Go de RAM gratuitement pendant 12 mois.
Le calculateur mensuel simple d’Amazon pour AWS peut vous donner une estimation claire et à jour des frais mensuels que vous pourriez payer pour n’importe quel service AWS.
Microsoft Azure
Comme AWS, Microsoft propose également un essai gratuit de 12 mois de certains services Azure. Vous pouvez également obtenir un crédit de 200 $ pour essayer n’importe quel service pendant 30 jours.
À moins que vous ne soyez prêt à payer un à trois ans à l’avance, vous devrez également payer une deuxième fois pour le service que vous utilisez pour obtenir un rabais important. Dans une comparaison comparable, une instance AWS « t2.medium » coûte 0,046 $/heure, tandis qu’une instance Azure « B1MS » similaire (avec 2 vCPU et 4 Go de RAM) coûte 0,04 $/heure, soit environ 30,36 $/lune.
Si vous souhaitez utiliser Azure Blobs pour un stockage évolutif, le coût par Go est de 0,0208 USD pour Blob Hot et de 0,0010 USD par Go pour Archive. Vous pouvez également encourir des frais supplémentaires pour l’accès aux données, tels que 0,02 USD par Go de récupération de données pour le stockage des archives.
Vous pouvez trouver le coût exact de chaque package à l’aide du calculateur de prix Microsoft Azure.
AWS contre Microsoft Azure : le gagnant est…
La réponse courte et honnête est qu’il n’y a pas de gagnant clair, selon les normes que nous avons étudiées. Les deux services offrent des fonctionnalités et des performances similaires. Alors qu’Amazon a été le pionnier des services cloud, Microsoft a fait du bon travail de rattrapage ces dernières années. Si le prix est votre principale préoccupation, Azure est légèrement moins cher par heure lorsque vous regardez directement Azure vs AWS.
Vous pouvez également laisser Google utiliser ses vastes ressources pour être compétitif sur le même marché, en offrant des machines virtuelles personnalisables et un généreux crédit gratuit de 300 $ pour les nouveaux utilisateurs. Bien sûr, si vous préférez une approche DIY, vous voudrez peut-être créer votre propre stockage cloud avec un Raspberry Pi.
A propos de l’auteur