Le cloud computing fait référence à la fourniture à la demande de ressources informatiques telles que l’espace de stockage, la puissance de traitement et la bande passante, et devient rapidement l’espace de travail préféré des entreprises, grandes et petites. Les services dans l’espace cloud incluent fournisseurs de stockage cloud ainsi que les plates-formes cloud – la commutation entre les environnements cloud n’est cependant pas une tâche facile, ce qui rend votre choix initial de fournisseur d’autant plus important.
Dans cet article, nous examinerons quatre des plates-formes cloud les plus populaires du marché: Services Web Amazon (AWS), Microsoft Azure, Google Cloud, et IBM Cloud. En comparant les fonctionnalités, le support client et les prix, nous espérons vous faciliter le choix de celui qui convient le mieux à votre entreprise.
Fonctionnalités
AWS et Azure détiennent respectivement 30% et 20% des parts de marché, et pour cause: ils sont tous deux accompagnés d’une liste complète de fonctionnalités. Alors que la plupart des fonctionnalités clés sont partagées par les quatre fournisseurs, certaines spécifiques sont absentes d’une ou plusieurs plates-formes, ce qui peut vous aider à prendre votre décision.
Si vous êtes intéressé par une solution de stockage hybride, vous souhaiterez peut-être retirer IBM et Google de votre liste, car aucun ne prend en charge le stockage hybride de manière native. Il est possible d’intégrer une application tierce pour faire le travail, mais d’après notre expérience, cela laisse plus de place à l’erreur.
De même, Google Cloud n’offre pas de solution simple pour la sauvegarde dans le cloud des environnements virtuels – et Google et IBM ne parviennent pas à la reprise après sinistre, où AWS et Azure excellent.
Si l’orchestration des tâches est une autre fonctionnalité importante pour vous, IBM ne répondra probablement pas à vos besoins, car ses capacités de traitement par lots sont limitées par rapport à AWS Batch et Azure Batch. Google propose des «VM préemptives», qui constituent une solution appropriée: des machines virtuelles de courte durée capables d’exécuter des processus par lots.
La planification est un domaine dans lequel Azure et IBM devancent réellement AWS (et Google). IBM Workload Scheduler et l’application Azure Logic de Microsoft facilitent l’exécution de tâches individuelles, avec une exécution planifiée ou basée sur des règles. AWS Scheduler a une fonctionnalité similaire, mais permet le démarrage et l’arrêt d’instances EC2 et RDS entières: une fonctionnalité qui permet de gagner du temps et de l’argent, mais qui ne dispose pas du contrôle granulaire des solutions Azure et IBM.
Alors que les quatre fournisseurs offrent des fonctionnalités IoT, des analyses de données, des fonctions de déclenchement et une sécurité IoT spécifique, seul Amazon propose un système d’exploitation pour les microcontrôleurs – comme ceux utilisés dans les machines et les appareils – qui facilite la connexion de ces appareils au cloud et en profite les services de la plateforme. Les entreprises intéressées par le développement d’appareils «intelligents» flexibles et hautement extensibles voudront donner une forte préférence à AWS.
Il existe de nombreuses solutions tierces pour monétiser un service basé sur votre plate-forme cloud, mais il convient de mentionner qu’AWS dispose de capacités de facturation en ligne intégrées: inscrivez des clients et mesurez leur utilisation des services, et Amazon les facturera en fonction des prix que vous ve ensemble.
Performance
Selon un étude récente par ThousandEyes, spécialiste de l’intelligence réseau, il existe d’importantes différences de performances entre ces principaux fournisseurs. Premièrement, Microsoft et Google ont passé des décennies à créer de vastes réseaux privés mondiaux, alors qu’AWS dépend fortement de l’Internet public. Si la plateforme investit dans les infrastructures, elle présente néanmoins les niveaux de latence les plus élevés dans plusieurs régions, notamment en Asie et en Europe.
Cela dit, la géographie est un facteur clé dans la détermination des performances, et aucun fournisseur de cloud n’a géré la cohérence globale. Vous voudrez voir d’où proviennent la plupart de vos données et où elles doivent voyager en fonction des activités de votre entreprise, afin de comparer avec précision la vitesse et la stabilité.
Support
Le support est un autre domaine dans lequel les fournisseurs de cloud diffèrent considérablement. Le support technique gratuit est assez limité dans chaque cas, mais surtout avec Azure et Google. AWS n’a pas de plan de support gratuit. Le moins étendu d’entre eux est Google, dont le plan gratuit ne couvre que les problèmes de facturation, tandis qu’AWS et Azure sont ouverts uniquement par e-mail. À l’inverse, IBM propose une assistance 24h / 24 et 7j / 7 via un système de ticket avec son plan gratuit.
Les niveaux suivants, qui intéresseront la plupart des PME, varient en termes de prix. AWS commence à 100 USD, mais augmente fortement en pourcentage des coûts AWS globaux (si vous dépensez 10000 USD par mois sur AWS, le support coûte 1000 USD supplémentaires). Google coûte 100 $ par mois et par utilisateur, tandis qu’IBM commence à 200 $ et augmente «en fonction de la consommation». Azure coûte 100 $ par mois, ce qui le distingue dans cette catégorie.
Il a également de bons temps de réponse (en particulier par rapport à AWS, dont le temps de réponse indiqué à ce niveau est inférieur aux trois autres services), bien qu’il n’inclut pas la prise en charge des API ou des logiciels tiers, ce qu’AWS fait.
Les plans de support sont complexes et nécessitent un examen beaucoup plus approfondi en fonction des problèmes que votre entreprise est susceptible de rencontrer. Cela dit, le meilleur niveau de support de base au prix le plus raisonnable semble être proposé par Azure.
Tarifs et plans
Tout comme les plans de support, les plans de tarification généraux sont extrêmement complexes. Votre meilleur pari est de planifier des appels de vente avec tous les fournisseurs que vous n’avez pas éliminés en fonction des fonctionnalités et de l’assistance, et d’obtenir un devis. La tarification est généralement fournie par service, il est donc difficile de fournir des comparaisons, même très générales, car les cas d’utilisation varient considérablement. De même, chaque fournisseur propose un large éventail de prix réduits en fonction des engagements de service, de l’utilisation des ressources, du système d’exploitation, etc.
Selon Gestion du cloud RightScaleCependant, AWS surpasse Azure, Google et IBM dans la majorité des cas d’utilisation.
Verdict
Comparer les plates-formes de cloud computing n’est pas une tâche facile, et si vous n’avez toujours pas l’impression d’avoir pu vous en contenter après cet article, c’est tout à fait normal. Nous avons essayé de donner un aperçu de certaines des différences de cas d’utilisation les plus importantes qui peuvent aider les petites entreprises, si elles ne font pas un choix confirmé, au moins à éliminer une ou deux plates-formes de l’exécution.
La prise de cette décision dépend en grande partie des objectifs, des ressources et des flux de travail de votre entreprise. Bien que nous ne puissions pas désigner un seul gagnant, AWS est un choix résolument sûr pour la plupart des entreprises. Il possède un grand nombre de fonctionnalités, dont certaines sont complètement absentes de ses concurrents, et bien qu’il soit à la traîne dans certains indicateurs de performance, son prix finit dans de nombreux cas par être le plus bas.