Partager via


Services de calcul sur Azure et AWS

Cet article compare les services de calcul de base proposés par Microsoft Azure et Amazon Web Services (AWS).

Comparer les services de calcul AWS et Azure

Les tableaux suivants décrivent et comparent les services de calcul de base sur Amazon Web Services (AWS) et Azure.

Machines virtuelles et serveurs

Les machines virtuelles (VM) et les serveurs permettent aux utilisateurs de déployer, de gérer et de tenir à jour des logiciels de service d’exploitation et de serveur. Les utilisateurs paient en fonction de ce qu’ils utilisent et bénéficient de la flexibilité de pouvoir modifier les tailles.

Service AWS Service Azure Description
Types d’instance EC2 Amazon Machines virtuelles Azure AWS et les machines virtuelles à la demande Azure facturent par secondes utilisées. Bien que les types d’instances AWS et les tailles de machine virtuelle Azure aient des catégories similaires, les fonctionnalités exactes de RAM, de processeur et de stockage diffèrent. Pour plus d’informations sur les tailles de machine virtuelle Azure, consultez Tailles de machine virtuelle Azure.
Cloud VMware sur AWS Azure VMware Solution Les solutions AWS et Azure vous permettent de déplacer des charges de travail et des environnements basés sur VMware vSphere vers le cloud. Azure VMware Solution est un service Microsoft vérifié par VMware qui s’exécute sur l’infrastructure Azure. Vous pouvez gérer des environnements existants avec des outils de solution VMware, tout en modernisant les applications avec des services natifs cloud.
Cluster parallèle AWS Azure CycleCloud Créez, gérez, exploitez et optimisez les clusters HPC et Large Compute, quelle que soit leur échelle.

Afficher toutes les architectures des machines virtuelles

Mise à l’échelle automatique

La mise à l’échelle automatique vous permet de modifier automatiquement le nombre d’instances de machine virtuelle. Vous définissez des métriques et des seuils qui déterminent quand ajouter ou supprimer des instances.

Service AWS Service Azure Description
AWS Auto Scaling Groupes de machines virtuelles identiques, mise à l’échelle automatique d’App Service Dans Azure, les groupes de machines virtuelles identiques vous permettent de déployer et de gérer des ensembles identiques de machines virtuelles. Le nombre d’ensembles peut être mis à l’échelle automatiquement. La mise à l’échelle automatique d’App Service vous permet de mettre à l’échelle automatiquement des applications Azure App Service.

Afficher toutes les architectures de mise à l’échelle automatique

Traitement par lots

Le traitement par lots exécute des applications de calcul haute performance en parallèle et à grande échelle efficacement dans le cloud.

Service AWS Service Azure Description
AWS Batch Azure Batch Azure Batch vous aide à gérer les travaux de calcul intensifs dans une collection évolutive de machines virtuelles.

Afficher toutes les architectures de traitement par lots

Stockage

Plusieurs services fournissent différents types de stockage de données pour les disques de machine virtuelle.

Service AWS Service Azure Description
Volumes de disque sur Amazon Elastic Block Store (EBS) Disques de données dans Stockage Blob Azure. Les disques de données dans le stockage blob fournissent un stockage de données durable pour les machines virtuelles Azure. Ce stockage est similaire aux volumes de disque d’instance AWS EC2 sur EBS.
Magasin d’instances Amazon EC2 Stockage temporaire Azure Le stockage temporaire Azure fournit aux machines virtuelles un stockage de lecture-écriture temporaire à faible latence similaire au stockage d’instance EC2, également appelé stockage éphémère.
Volume IOPS approvisionnées Amazon EBS Stockage Premium Azure Azure prend en charge les E/S de disque plus performantes avec le stockage Premium. Ce stockage est similaire aux options de stockage IOPS approvisionnées par AWS.
Amazon Elastic File System (EFS) Azure Files Azure Files fournit des machines virtuelles avec des fonctionnalités similaires à Amazon EFS.

Afficher toutes les architectures de stockage

Conteneurs et orchestrateurs de conteneurs

Plusieurs services AWS et Azure fournissent un déploiement et une orchestration d’applications conteneurisées.

Service AWS Service Azure Description
Amazon Elastic Container Service (Amazon ECS), AWS Fargate Azure Container Apps Azure Container Apps est un service scalable qui vous permet de déployer des milliers de conteneurs sans avoir besoin d’accéder au plan de contrôle.
Amazon Elastic Container Registry (Amazon ECR) Azure Container Registry Les registres de conteneurs stockent des images au format Docker et créent tous les types de déploiements de conteneurs dans le cloud.
Amazon Elastic Kubernetes Service (EKS) Azure Kubernetes Service (AKS) EKS et AKS vous permettent d’orchestrer des déploiements d’applications conteneurisées Docker avec Kubernetes. AKS simplifie la surveillance et la gestion de cluster via des mises à niveau automatiques et une console d’opérations intégrée. Pour connaître les spécificités de l’environnement d’hébergement, Consultez Configuration du runtime de conteneur.
AWS App Mesh Module complémentaire Istio pour AKS Le module complémentaire Istio pour AKS permet une intégration entièrement prise en charge du maillage de services open-source Istio.

Exemples d’architectures de conteneur

Architecture Description
Architecture de référence sur Azure Kubernetes Service (AKS) Déployez une infrastructure de référence qui déploie un cluster AKS dédié à la sécurité.
Architecture des microservices sur AKS (Azure Kubernetes Service) Déployez une architecture de microservices sur AKS (Azure Kubernetes Service).
Pipeline CI/CD pour les charges de travail basées sur des conteneurs Créez un pipeline DevOps pour une application web Node.js qui utilise Jenkins, Azure Container Registry, Azure Kubernetes Service, Azure Cosmos DB et Grafana.

Afficher toutes les architectures de conteneur

Informatique Serverless

L’informatique Serverless vous permet d’intégrer des systèmes et d’exécuter des processus principaux sans approvisionner ou gérer des serveurs.

Service AWS Service Azure Description
AWS Lambda Azure Functions, WebJobs dans Azure App Service Azure Functions est l’équivalent principal de AWS Lambda en fournissant un code sans serveur, à la demande. Les fonctionnalités d’AWS Lambda chevauchent également Azure WebJobs, ce qui vous permet de planifier ou d’exécuter en continu des tâches en arrière-plan.

Exemples d’architectures serverless

Architecture Description
Interroger un lac de données ou lakehouse avec Azure Synapse Analytics serverless Cette architecture peut réduire les défis liés aux opérations d’extraction, de transformation et de chargement (ETL). Vous pouvez utiliser cette architecture pour générer des insights métier, puis résoudre des tâches de modélisation et ETL.
Modèle de mise à l’échelle multicloud Découvrez comment améliorer la scalabilité inter-cloud avec une architecture de la solution qui comprend Azure Stack. Un organigramme pas à pas décrit l’implémentation en détail.

Afficher toutes les architectures serverless

Contributeurs

Cet article est géré par Microsoft. Il a été écrit à l’origine par les contributeurs suivants.

Auteur principal :

Étapes suivantes