La version bêta de KIOWY Platform 🚀
est disponible ! En savoir +

Retour

Comment bien choisir son fournisseur Cloud ? 21.06.2021

AWS, Microsoft Azure et Google Cloud Platform sont à ce jour les fournisseurs Cloud leaders du marché, chacun d’entre eux répondant aux besoins des utilisateurs de différentes façons. Leurs différences en termes de stratégie d’infrastructure et de solution commerciale leur permettent de présenter des tarifications qui leur sont propres.

À titre d’exemple en matière de calcul et de stockage, les tarifs chez AWS sont respectivement 0,079 €/heure pour une machine standard (2 CPU et 8 Go de RAM)  et 0,00010833333 € par GiBy/heure de stockage (disques de stockage bloc) là où les tarifs chez Google Cloud Platform sont 0,032864558 €/heure pour une machine standard (2 CPU et 8 Go de RAM)  et 0,00119180555 € par GiBy/heure stockage. De petites nuances qui engendrent de grands écarts de budget suivant les applications déployées et font du choix du fournisseur une décision bien souvent négligée mais pourtant essentielle pour vos solutions Cloud.

Bien sûr, il existe d'autres fournisseurs Cloud (tels que OVHcloud, Alibaba Cloud, IBM,...) dont les offres ne seront pas développées ici puisque leurs niveaux de service, de disponibilité et d'accessibilité ne sont pas aussi constants et aboutis que ceux de notre trio de tête.


#1. Identifiez vos besoins !

Pour trouver l’offre la plus adaptée à vos besoins, il vous faudra tout d’abord les identifier. Chaque application est unique ! Et sa consommation des différents types de ressources le sera aussi.

( L'API d'une Single Page Application c’est léger et facile à déployer, alors qu'un réseau de calcul en noeud l'est beaucoup moins ! Surtout quand on n'utilise pas KIOWY Platform 😉

Bien définir les besoins de votre application pourra donc vous permettre d’avoir une meilleure visibilité sur les ressources consommées et donc de justifier le choix du cluster sur lequel la déployer. Vous pourrez également opter pour une stratégie de déploiement innovante, comme une répartition de service chez plusieurs fournisseurs Cloud (Multi-Cloud), répartissant ainsi les coûts ou la domiciliation de façon optimale selon les avantages de chacun (ex : Calcul chez GCP et stockage chez AWS).

⚠️ Attention cependant à bien prendre en compte toutes les consommations sous-jacentes à ces stratégies. Optez pour une stratégie en Multi-Cloud par exemple implique des coûts de transfert de données qui seront plus importants. Veillez donc à ce qu’ils ne dépassent pas les gains que vous aurez fait en répartissant les consommations de ressources sur différents clusters.


#2. Comparez les prix !

Faisons l’état des lieux des tarifs proposés par les leaders du marché Cloud : Google Cloud Platform, AWS et Microsoft Azure.


Google Cloud Platform

Disponible sur KIOWY Platform 🚀

AWS 

Disponible sur KIOWY Platform 🚀

Microsoft Azure

Bientôt disponible sur KIOWY Platform 🚀

Bande passante0,098412 € par GiBy/mois0,076 € par GiBy/mois0,0738 € par GiBy/mois
Stockage0,00004556111 € par GiBy/heure0,00010833333 € par GiBy/heure0,000222222 € par GiBy/heure

Calcul

( VM standard 2 CPU 8Go RAM )

0,032864558 € par heure0,079 € par heure 0,081 € par heure

Prix relevés fin juin 2021 sur la région la plus proche de Clermont-Ferrand 🌋 pour chaque fournisseur.

Vos applications répondant à des problématiques de différents domaines, et leurs solutions pouvant prendre une multitude de formes, leur consommation est toute aussi unique. C’est donc à vous d’identifier lors de l'implémentation, les besoins en ressources de vos solutions. 

Par exemple, une application chargée de traiter de grandes quantités de données stockées et d’envoyer des bilans ou des ensembles de données présentera des coûts plus importants en stockage et en bande passante qu’une application de calcul basée sur des entrées utilisateur. Cette dernière demandant certainement plus de ressources CPU que de ressources de stockage.


#3. Optimisez vos coûts !

Pour trouver l’infrastructure la plus adaptée en termes de coûts par ressources utilisées, vous avez accès à de nombreuses solutions vous permettant d'estimer ces coûts suivant le fournisseur. 

Première option : vous pouvez directement utiliser les calculateurs des fournisseurs. Ces calculateurs sont très orientés infrastructures, il vous faudra donc savoir au préalable quel type de machine vous souhaitez mettre en place.

Deuxième option : vous pouvez utiliser un comparateur vous permettant de calculer les coûts d’un point de vue plus haut-niveau, en indiquant des unités telle que la consommation CPU, RAM, stockage ou encore la bande passante.

Des solutions comme le “Pricing Calculator” de DigitalOcean vous permettront de faire vos estimations en vous basant sur ces coûts matériels. Ces systèmes de calculs et de comparaisons vous aideront à faire le meilleur choix pour le déploiement de vos applications même si la précision de ces estimateurs peut être affaiblie par les changements de stratégie des fournisseurs Cloud.


En bref 

Les coûts étant inhérents au fonctionnement de votre application, vous avez maintenant toutes les cartes en main pour choisir au mieux votre ou vos fournisseurs de Cloud.

Vous pouvez retrouver tous les prix des fournisseurs présentés sur les sites de fournisseurs correspondants (AWS Calculator, Google Cloud Pricing Calculator, Microsoft Azure Pricing Calculator).

Si vous êtes utilisateur de KIOWY Platform, vous pourrez accéder à un comparateur de coûts directement lors du déploiement de vos applications (et ainsi faire ou conforter votre choix de fournisseurs juste avant de valider le lancement de celle-ci.)

Vous n’êtes pas encore utilisateur de KIOWY Platform ? Rendez-vous sur app.kiowy.com pour créer votre compte et rejoindre l’aventure ! Vous pourrez ainsi suivre et contrôler les coûts générés par l’infrastructure de vos applications.