AWS, Azure, Google : Quel cloud choisir ?

AWS, Azure, Google : Quel cloud choisir ?

Les trois principaux fournisseurs de services cloud que sont Amazon Web Services, Microsoft Azure et Google Cloud Platform ont chacun leurs qualités et leurs défauts. Connaitre les forces et faiblesses de chacun est stratégique pour décider quelle(s) solution(s) adopter.

Bataille dans le nuage

A l’heure actuelle, pour l’infrastructure en tant que service (IaaS) et la plate-forme en tant que service (PaaS), le marché est clairement dominé par 3 acteurs : AWS, Microsoft Azure et Google Cloud Platform.

Amazon est aujourd’hui le leader incontesté avec 33% de part de marché et ce depuis 3 années, alors que durant la même période, le marché a presque triplé en taille (selon le  rapport publié en 2018  par le groupe de recherche Synergy).

Pendant cette période, Microsoft s’est particulièrement renforcé dans le SaaS tandis que Google croie fortement avec une politique de prix très agressive.

aws azure google parts de marchés

Comparaison synthétique entre AWS, Azure et Google

Amazon Web Services : Les premiers sur le marché, ils offrent la plus large offre de produits et services et ont généré un chiffre d’affaires de 25,7 milliards de dollars en 2018. Amazon domine le marché de l’informatique en nuage depuis une décennie et son expérience dans le nuage est sans égale .

Un vaste ensemble d’outils qui continue de croître de manière exponentielle, les fonctionnalités offertes par Amazon Web Services sont incomparables. Son orientation quasi unique vers le cloud public et la complexité de la tarification et des coûts sont aujourd’hui ses faiblesses.

Microsoft Azure : Dans leur rapport annuel 2018, ils ont généré des revenus de 23,2 milliards de dollars en nuage commercial. Le principal avantage de Microsoft est que de nombreuses entreprises utilisent déjà leurs services (Office, SharePoint, Windows / SQL Server, etc.).

Très proche d’Amazon dans la concurrence, Microsoft Azure dispose d’une infrastructure cloud très performante qui est très orientée vers et pour les entreprises, l’écosystème Windows et son cloud hybride est sa force. L’assistance technique, la documentation disponible, et l’offre de formation semble être actuellement ses points faibles

Google Cloud Platform : Dernier arrivé dans la course, actuellement, il investit massivement pour s’imposer auprès des entreprises et les séduire. Google n’a pas annoncé ses revenus dans le cloud cette année, mais son PDG, Sundar Pichai, l’a qualifié de « marché en croissance rapide, générant plusieurs milliards de dollars », et le cabinet d’études Canalys a estimé le chiffre d’affaires de Google à 6,8 milliards de dollars dans le rapport 2018 de Google.

Le deep learning, l’intelligence artificielle, le machine learning, l’analyse de donnée et l’engagement en faveur de l’open source sont ses points forts. Son infrastructure n’est pas encore développée comme celles d’AWS et d’Azure.

 

AWS vs AZURE vs GOOGLE en détail :

Calculer

Les principaux services de calcul dans la bataille entre AWS vs Azure vs Google sont Amazon Elastic Compute Cloud (Amazon EC2) d’ AWS, les machines virtuelles de Microsoft Azure et Compute Engine deGoogle Cloud . Tous trois offrent évolutivité, sécurité maximale, flexibilité, facturation à la seconde, une grande variété de systèmes d’exploitation pris en charge et une vitesse élevée! Chaque offre des versions d’essai et des produits et services gratuits. Voyons ce qui rend chaque unique.

AWS Compute :

Amazon Elastic Compute Cloud Le service Web fournit une capacité de calcul évolutive dans le cloud. Vous pouvez facilement augmenter et diminuer la capacité en quelques minutes et mettre en service des milliers d’instances de serveur simultanément. AWS Auto Scaling surveille vos applications et adapte automatiquement la capacité pour maintenir des performances optimales au coût le plus bas possible.Amazon EC2 est intégré à une vaste majorité de services AWS, offrant une compatibilité et une flexibilité optimales. Les serveurs Amazon sont extrêmement fiables et leur engagement en matière de SLA est une disponibilité de 99,99% pour chaque région EC2.

Autres produits de calcul d’Amazon:

  • Amazon EC2 Auto Scaling
  • Service de conteneur Amazon Elastic
  • Amazon Elastic Container Service pour Kubernetes
  • Registre de conteneurs Amazon Elastic
  • Amazon Lightsail
  • Lot AWS
  • AWS Elastic Beanstalk
  • AWS Fargate
  • AWS Lambda
  • AWS Serverless Application Repository
  • VMware Cloud sur AWS
  • Avant-postes AWS
  • Équilibrage de charge élastique

Microsoft Azure Compute:

Les machines virtuelles virtualisent un large éventail de solutions informatiques, notamment le développement et les tests, l’exécution d’applications et l’extension de centre de données. Son logiciel open source prend en charge une gamme complète de distributions Linux, Windows Server, SQL Server, Oracle, IBM et SAP. Des machines virtuelles peuvent être créées pour des serveurs sur site et sur le cloud, et peuvent être intégrées pour fournir un équilibrage de charge global. Il est facile de déployer des applications d’entreprise Microsoft sur vos machines virtuelles.

Ses autres produits de calcul sont : 

  • Machines virtuelles
  • Ensembles d’échelle de machine virtuelle
  • Service Azure Kubernetes (AKS)
  • Fonctions Azure
  • Tissu de service
  • Service d’application
  • Instances de conteneur
  • Lot
  • Azure Batch AI
  • SQL Server sur des machines virtuelles
  • Services Cloud
  • SAP HANA sur Azure Large Instances
  • Applications Web
  • Application mobile
  • Applications API
  • Azure CycleCloud

Google Cloud Compute :

Google Compute Engine crée des machines virtuelles qui s’exécutent dans ses centres de données et son réseau fibre mondial. Il prend en charge les instances avec jusqu’à 160 CPU virtuels, 3,75 To de mémoire et des disques SSD et HDD persistants d’une taille allant jusqu’à 64 To. Google réduit automatiquement les prix des charges de travail de longue durée et son réseau mondial de datacenters, respectueux de l’environnement, consomme 50% moins d’énergie que les datacenters classiques.

Compute Engine offre un large éventail de fonctionnalités, notamment : 

  • Container Orchestration avec Google Kubernetes Engine (Kubernetes a été développé à l’origine par Google)
  • Types de machines prédéfinis et personnalisés
  • SSD local

Le stockage

Les données sont stockées différemment en fonction du type, du cas d’utilisation et des exigences. Une vidéo YouTube populaire, vos photos de classe et vos documents de sécurité nationale classifiés ont des exigences différentes en matière de sécurité, d’accès et de disponibilité. Le stockage d’objets est idéal pour les grandes quantités de données non structurées, tandis que le stockage de blocs est optimisé pour les données structurées.

Stockage AWS :

Amazon Simple Storage Service (Amazon S3) est le principal service de stockage d’objets évolutifs d’Amazon. Toute quantité de données peut être stockée et protégée. Amazon S3 est conçu pour 99,999999999% de durabilité et stocke des millions d’applications de sociétés du monde entier. Ses cas d’utilisation incluent: la sauvegarde et la restauration, la reprise après sinistre, l’archivage, les analyses de lacs de données et de données volumineuses, le stockage en cloud hybride et les données d’application en nuage.

D’autres produits de stockage pour des cas d’utilisation plus spécialisés sont: 

  • Amazon Elastic Block Store (EBS)
  • Système de fichiers Amazon Elastic (EFS)
  • Amazon S3 Glacier
  • AWS Storage Gateway
  • Famille AWS Snow
  • Amazon FSx pour Lustre
  • Amazon FSx pour serveur de fichiers Windows
  • Sauvegarde AWS

Microsoft Azure Storage

Azure Storage est le service de stockage de données complet de Microsoft. Il comprend les types de stockage suivants:

  • Fichier – Système de fichiers multiplateforme simple
  • Disque – espace disque persistant et performant pour tout type de charge de travail
  • Blob – pour les données non structurées
  • Data Lake Storage – spécialement conçu et optimisé pour l’analyse de données
  • Archive – spécifiquement pour les données rarement consultées, peu utilisées

Google Cloud Storage

Google Cloud Storage est le stockage d’objets unifié de Google. L’approche de Google en matière de stockage est la plus simple et la plus pratique des trois. Il possède une seule API pour toutes les classes de stockage. La gestion du cycle de vie des objets vous aide à optimiser automatiquement le rapport prix / performance pour toutes les classes.

Il a quatre classes de stockage:

  • Multirégional – pour la géo-redondance et la latence de l’utilisateur final
  • Régional – pour un accès local plus performant
  • Nearline – pour les données auxquelles on accède généralement moins d’une fois par mois
  • Coldline – pour les données généralement consultées moins d’une fois par an

La sécurité 

Il ne fait aucun doute qu’Amazon, Microsoft et Google sont parmi les meilleurs en matière de sécurité des données. Ils offrent tous des conseils et une assistance en matière de sécurité. Nous n’allons pas vous dire que l’un est plus sécurisé que l’autre; au lieu de cela, nous soulignerons certains de leurs services et fonctionnalités impressionnants!

Sécurité AWS

  • Les partenaires AWS proposent des centaines de solutions de sécurité de pointe qui complètent les services AWS existants.
  • Amazon Inspector évalue automatiquement vos applications pour les vulnérabilités et les écarts par rapport aux meilleures pratiques
  • Avec l’autorisation, vous pouvez effectuer des tests d’intrusion sur ou à partir de vos instances EC2 et RDS, mais bien entendu, il existe des termes et conditions.

Microsoft Azure Security

  • Microsoft compte sur une équipe de plus de 3 500 experts mondiaux en cybersécurité qui travaillent jour et nuit pour protéger vos actifs et vos données.
  • Azure Security Center offre une vue et un contrôle unifiés de la sécurité pour toutes vos charges de travail sur site et dans le cloud.

Google Cloud Security

  • Les centres de données Google sont dotés de la détection d’intrusion par faisceau laser et de la biométrie. Moins d’un pour cent des employés de Google ne pourront jamais entrer dans un centre de données.
  • Les données stockées dans l’infrastructure cloud de Google sont automatiquement cryptées au repos et distribuées afin d’optimiser la disponibilité et la fiabilité.

Le prix

Quand il s’agit de comparer les prix, les choses peuvent devenir très compliquées. Chaque fournisseur propose des services uniques, des prix spéciaux et des remises en fonction de nombreux facteurs et situations. De plus, les prix changent tout le temps! Sans un cas d’utilisation très détaillé, il est difficile d’obtenir une comparaison précise et juste.

Google offre généralement les prix les plus bas car il est en concurrence avec les deux fournisseurs de cloud les plus établis. AWS propose toutefois de meilleures offres pour certains de ses engagements à long terme. Nous avons également remarqué que Microsoft et Google ont tendance à indiquer combien vous économiserez si vous les choisissez via AWS.

Conclusion :

Les trois leader offrent tous de très bons produits, cependant Amazon est aujourd’hui le plus mature et propose le plus large éventail de produits et service. Azure est à conseiller à toute organisation qui s’appuie déjà beaucoup sur les technologies et outils Microsoft. Pour Google son argument le plus fort aujourd’hui est son coût.