FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

AWS vs Microsoft Azure :quel service cloud est le meilleur ?

Le cloud computing a changé la façon dont les entreprises envisagent leur infrastructure informatique. Vous n'avez plus besoin d'investir dans du matériel coûteux ou de gérer vos propres salles de serveurs. Vous pouvez désormais accéder à la puissance de calcul et au stockage selon vos besoins, grâce aux services cloud.

Il existe deux acteurs dominants dans le jeu du cloud computing :Amazon et Microsoft. Nous les comparons dans cette confrontation épique entre Amazon Web Services (AWS) et Microsoft Azure 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 penser à des solutions de stockage. Passons en revue les solutions de stockage dans le cloud qu'Amazon et Microsoft proposent.

Services Web Amazon

Il n'y a pas moins de neuf produits de stockage différents proposés par Amazon. 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 un ancien magasin cloud pour vos fichiers. Vous pouvez utiliser un magasin S3 comme sauvegarde pour vos appareils Linux, par exemple.

Si vous recherchez une solution peu coûteuse pour vos sauvegardes (et à utiliser avec AWS Backup), alors Amazon S3 Glacier est une meilleure option. Vous sacrifiez un accès régulier pour des frais de stockage inférieurs. Les frais de récupération varient en fonction de la rapidité avec laquelle vous souhaitez accéder à vos données.

Il existe d'autres produits de stockage spécialisés proposés par Amazon, comme les services de migration de données cloud, qui déplaceront en toute sécurité des fichiers entre d'autres services de stockage AWS ou depuis un fournisseur externe. D'autres produits comme Amazon FSx ou Elastic File System vous offriront un stockage optimisé pour vos projets cloud spécialisés, comme les applications d'apprentissage automatique ou les bases de données d'entreprise.

Microsoft Azure

Dans une comparaison directe entre Azure et AWS, Azure Blob ressemble beaucoup à Amazon S3. Il est cependant structuré un peu différemment. Azure Blob se décline en trois versions :Hot, Cool et Archive.

Blob Hot est destiné au stockage à usage général, destiné à un accès fréquent. Blob Cool est optimisé pour stocker des données que vous pourriez stocker à long terme --- 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 pas de prix pour deviner que Blob Archive est le produit de stockage d'archivage de Microsoft. C'est la meilleure option pour les données dont vous avez besoin pour stocker à long terme. Azure Archive a une durée de stockage minimale de 180 jours, soit deux fois plus longtemps que le minimum de 90 jours pour Amazon Glacier.

Microsoft propose également Azure Backup, un service destiné à sauvegarder et restaurer vos données dans le cloud, en stockant les données dans des « coffres Recovery Services » auxquels vous pouvez accéder depuis le portail Azure. Si vous souhaitez monter votre stockage cloud comme vous le feriez pour un lecteur réseau, Azure Files devrait couvrir vos besoins.

Il existe également Azure Disk, les produits de stockage Microsoft pour les machines virtuelles. Azure Disk est utile pour les opérations spécialisées que vous pourriez avoir impliquant un calcul haute performance, similaire à Amazon FSx.

AWS contre Microsoft Azure :puissance de calcul

Les deux services de cloud computing disposent d'une gamme impressionnante de produits offrant la plus large sélection de puissance de calcul pour les clients, qu'il s'agisse d'héberger un simple serveur Web ou un cluster de bases de données d'entreprise.

Services Web Amazon

L'offre de calcul phare d'Amazon est Elastic Compute Cloud (EC2), qui propose des machines virtuelles évolutives à l'aide d'Amazon Machine Images pré-fournies. Chaque AMI est une machine virtuelle que vous pouvez exécuter, y compris un système d'exploitation tel que Linux ou Windows et tout logiciel supplémentaire dont vous pourriez avoir besoin.

Vous pouvez configurer une mise à l'échelle automatisée de vos AMI afin de ne jamais manquer des ressources système dont vous avez besoin. Amazon propose des centaines de variantes différentes d'EC2 à essayer. Ils vont de l'usage général et bon marché à la niche et cher.

Pour vous donner une idée de la gamme, vous pouvez lancer une instance EC2 "a1.medium" avec 1 CPU virtuel et 2 Go de RAM. Vous pouvez également opter pour une instance EC2 à mémoire optimisée "r5ad.24.xlarge" avec 96 processeurs virtuels et 768 Go de RAM.

Le choix vous appartient --- la flexibilité signifie qu'il est peu probable que vous ne trouviez pas une instance EC2 qui ne soit pas parfaitement adaptée à 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 une 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 comparant Azure et AWS, les machines virtuelles d'Azure sont classées de la même manière que les instances AWS EC2. Ils sont livrés avec des alternatives optimisées pour vos besoins spécifiques en matière de stockage, de mémoire et de GPU. Si vous avez besoin de restituer de nombreuses vidéos 4K, par exemple, vous pouvez louer une instance Azure NV optimisée pour le GPU. Ceux-ci sont livrés avec 24 processeurs virtuels, 224 Go de RAM et 4 GPU avec 48 Go de RAM graphique chacun.

Pour les utilisateurs standard, la série Azure B vous couvrira. Les machines virtuelles de la série B sont livrées avec des processeurs virtuels allant de un à 20 processeurs virtuels et une RAM allant de 0,5 Go à 80 Go. Comme AWS, bien que vous puissiez basculer entre les types d'instance, vous ne pouvez pas les personnaliser. Vous devez choisir parmi les configurations prédéfinies déjà disponibles.

Microsoft propose également Azure Kubernetes Service (AKS) pour faciliter le déploiement de conteneurs à l'aide de l'outil de gestion Kubernetes. Si vous avez des applications Web complexes à déployer rapidement, AKS peut vous permettre d'être rapidement opérationnel.

AWS contre Microsoft Azure :tarification et valeur

AWS vs Microsoft Azure :quel service cloud est le meilleur ?

La plus grande décision dans le choix d'un service cloud pourrait être le prix. Malheureusement, il existe des milliers de variantes de produits différentes, et tout, de l'emplacement à l'allocation des ressources, a 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

À commencer par Amazon, il existe plusieurs modèles de tarification différents pour AWS, qui peuvent affecter le prix que vous payez. Vous pouvez payer moins pour l'utilisation des ressources, la fréquence d'accès à vos données et la quantité de données que vous utilisez. Vous pouvez également bénéficier de remises en payant à l'avance, plutôt que de payer votre utilisation à la demande.

Les prix sont généralement affichés par heure ou par Go. Le stockage Amazon S3 Standard, par exemple, est de 0,023 USD par Go pour les 50 premiers To, contre 0,00099 USD par Go pour Amazon Glacier. Si vous vouliez louer une instance EC2, vous êtes facturé à la seconde. Une instance « t2.medium » raisonnablement puissante, avec 2 processeurs virtuels et 2 Go de RAM exécutant Linux, coûterait 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 bénéficier de 12 mois d'utilisation gratuite d'une instance EC2 "t2.micro" à usage général, avec un processeur virtuel et 1 Go de RAM.

Le calculateur mensuel simple AWS d'Amazon 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 12 mois gratuits pour tester certains services Azure. Vous bénéficiez également d'un crédit de 200 $ pour essayer n'importe quel service pendant 30 jours.

Vous êtes également facturé à la seconde pour les services que vous utilisez, sauf si vous êtes prêt à payer d'avance pendant un à trois ans, pour une remise importante. Dans une comparaison comparable, alors qu'une instance AWS « t2.medium » coûte 0,046 $/heure, une instance Azure « B1MS » similaire (avec 2 processeurs virtuels et 4 Go de RAM) coûte 0,04 $/heure, soit environ 30,36 $/mois.

Si vous souhaitez un stockage évolutif à l'aide d'Azure Blobs, cela vous coûtera de 0,0208 USD par Go pour Blob Hot, jusqu'à 0,0010 USD par Go pour Archive. Vous devrez peut-être également payer un supplément pour votre accès aux données, tel qu'un coût de récupération de données de 0,02 USD par Go pour le stockage des archives.

Vous pouvez trouver des coûts spécifiques pour des packages individuels à l'aide du calculateur de prix Microsoft Azure.

AWS contre Microsoft Azure :le gagnant est...

La réponse courte et honnête, basée sur les critères que nous avons examinés, est qu'il n'y a pas de gagnant clair. Les deux services offrent des fonctionnalités et des performances similaires. Bien qu'Amazon ait été le pionnier des services cloud, Microsoft a réussi à rattraper son retard ces dernières années. Si le prix est votre principale préoccupation, Azure est légèrement moins cher à l'heure lorsque vous comparez directement Azure à AWS.

Vous avez également Google qui utilise ses vastes ressources pour essayer de rivaliser sur le même marché, avec des machines virtuelles personnalisables et un impressionnant crédit gratuit de 300 $ pour les nouveaux utilisateurs. Bien sûr, vous voudrez peut-être créer votre propre stockage cloud avec un Raspberry Pi si vous préférez opter pour l'approche DIY à la place.


[]