Accueil

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

Added 2019-08-06


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 ni d'entretenir vos propres salles de serveurs. Vous pouvez désormais avoir accès à la puissance de calcul et au stockage selon vos besoins, grâce aux services en nuage.

Il existe deux acteurs dominants dans le jeu du cloud computing: Amazon et Microsoft. Nous les comparons dans cet épique affrontement entre Amazon Web Services (AWS) et Microsoft Azure pour déterminer quel service de cloud computing est le meilleur.

AWS et Microsoft Azure: stockage

Vous ne pouvez pas avoir de services de cloud computing sans solutions de stockage. Parcourons les solutions de stockage en cloud proposées par Amazon et Microsoft.

Services Web Amazon

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 l'accès régulier pour des frais de stockage moins élevés. Les frais de récupération varient en fonction de la rapidité avec laquelle vous souhaitez accéder à vos données.

Amazon propose des produits de stockage plus spécialisés, tels que Cloud Data Migration Services, qui permettent de déplacer en toute sécurité des fichiers entre d’autres services de stockage AWS ou depuis un fournisseur externe. D'autres produits tels qu'Amazon FSx ou Elastic File System vous offrent un stockage optimisé pour vos projets cloud spécialisés, tels que des applications d'apprentissage automatique ou des bases de données d'entreprise.

Microsoft Azure

Dans une comparaison directe entre Azure et AWS, Azure Blob ressemble beaucoup à Amazon S3. Cependant, sa structure est un peu différente. Azure Blob est disponible en trois versions: Hot, Cool et Archive.

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

Microsoft propose également Azure Backup, un service destiné à la sauvegarde et à la restauration de vos données dans le nuage, en stockant les données dans des «coffres Recovery Services» auxquels vous pouvez accéder à partir du portail Azure. Si vous souhaitez monter votre stockage en nuage comme un lecteur réseau, Azure Files doit 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 impliquant des traitements hautes performances, similaires à Amazon FSx.

AWS et Microsoft Azure: puissance de calcul

Les deux services d'informatique en nuage offrent une gamme impressionnante de produits offrant la plus grande 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

Elastic Compute Cloud (EC2), l’offre phare d’Amazon en matière de calcul, propose des machines virtuelles évolutives utilisant des images d’ordinateur Amazon 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 la 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 de EC2 à essayer. Ils vont du but général et bon marché au créneau et cher.

Pour vous donner une idée de la plage, vous pouvez créer une instance EC2 «a1.medium» avec 1 CPU virtuel et 2 Go de RAM. Vous pouvez également opter pour une instance EC2 optimisée pour la mémoire «r5ad.24.xlarge» avec 96 CPU virtuels et 768 Go de RAM.

Vous avez le choix. La flexibilité signifie qu’il est peu probable que vous trouviez une instance EC2 qui ne corresponde pas parfaitement à vos besoins. Vous pouvez passer d’un type d’instance à l’autre, mais vous ne pouvez pas les personnaliser (par exemple, en augmentant la mémoire RAM d’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.

Si vous comparez Azure à AWS, les machines virtuelles Azure sont classées de la même manière que les instances AWS EC2. Ils viennent avec des alternatives optimisées pour vos besoins spécifiques de stockage, de mémoire et de GPU. Par exemple, si vous devez générer un grand nombre de vidéos 4K, vous pouvez louer une instance Azure NV optimisée pour le GPU. Ceux-ci viennent avec 24 processeurs virtuels, 224 Go de RAM et 4 GPU avec 48 Go de RAM graphique chacun.

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, et de la RAM allant de 0,5 Go à 80 Go. Comme AWS, vous pouvez changer de type d'instance, mais vous ne pouvez pas les personnaliser. Vous devez choisir parmi les configurations prédéfinies déjà disponibles.

Microsoft propose également le service Azure Kubernetes (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 de démarrer rapidement.

AWS et Microsoft Azure: tarification et valeur

Options de tarification AWS

La décision la plus importante dans le choix d'un service de cloud computing pourrait être le prix. Malheureusement, il existe des milliers de variantes de produits différentes, de l'emplacement à l'allocation des ressources ayant une incidence sur les prix.

Examinons les choses de manière plus générale, en couvrant certains des services les plus courants, que vous choisissiez AWS ou Azure.

Services Web Amazon

À partir d'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 à laquelle vous accédez à vos données et la quantité de données que vous utilisez. Vous pouvez également recevoir des réductions pour payer à l'avance, plutôt que de payer pour votre utilisation sur demande.

Les prix sont généralement affichés par heure ou par Go. Le stockage Amazon S3 Standard, par exemple, coûte 0,023 USD par Go pour les 50 premiers To, contre 0,00099 USD par Go pour Amazon Glacier. Si vous souhaitez louer une instance EC2, vous êtes facturé à la seconde. Une instance «t2.medium» raisonnablement alimentée, avec 2 processeurs virtuels et 2 Go de RAM sous Linux, coûterait environ 0,046 USD / heure, soit environ 33,97 USD par mois.

La bonne nouvelle est que vous pouvez essayer gratuitement certains produits AWS. Les nouveaux clients peuvent bénéficier pendant 12 mois d'utilisation gratuite d'une instance EC2 «t2.micro» à usage général, avec un processeur virtuel et 1 Go de RAM.

Amazon Calculateur mensuel simple AWS  peut vous fournir une estimation claire et à jour des frais mensuels que vous pourriez payer pour tout service AWS.

Microsoft Azure

Comme AWS, Microsoft propose 12 mois gratuits pour tester certains services Azure. Vous obtenez également 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, à moins que vous ne soyez prêt à payer à l’avance pendant un à trois ans, moyennant un rabais important. Comparativement, une instance AWS «t2.medium» coûte 0,046 USD / heure, mais une instance «B1MS» Azure similaire (avec 2 processeurs virtuels et 4 Go de RAM) coûte 0,04 USD / heure, soit environ 30,36 USD / mois.

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

Vous pouvez trouver des coûts spécifiques pour des paquets individuels en utilisant le Calculateur de tarification Microsoft Azure .

AWS vs 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’ya pas de gagnant clair. Les deux services offrent des fonctionnalités et des performances similaires. Bien que Amazon ait été le premier à proposer des services cloud, Microsoft a réussi à rattraper son retard ces dernières années. Si le prix vous préoccupe le plus, Azure est légèrement moins cher à l’heure lorsque vous comparez directement Azure à AWS.





Nuage de tags

Choix de L'éditeur

Thomas Becket

Je suis un écrivain indépendant qui couvre la programmation et les logiciels.
Je suis étudiant en informatique et je m'intéresse à la programmation, aux logiciels et à la technologie
Gadgets technologiques et critiques 2019