7 bonnes pratiques opĂ©rationnelles K8S 👉
À dĂ©couvrir dans notre dernier article de blog

Comment bien choisir son fournisseur Cloud ? Publié le 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.

Nos derniers articles

7 bonnes pratiques opérationnelles K8S

Reminder de l’édition 2021 du Calendrier de l’Avent du Cloud et excellentes premiĂšres pierres pour amĂ©liorer vos habitudes, voici 7 bonnes pratiques opĂ©rationnelles pour la gestion de votre cluster Kubernetes.

Comment bien choisir son fournisseur Cloud ?

Les tarifications et prestations diffĂšrent suivant les fournisseurs Cloud, un casse-tĂȘte essentiel au dĂ©ploiement de vos applications Cloud Native ! Voyons comment ces diffĂ©rents points peuvent ĂȘtre comparĂ©s pour faciliter votre choix.

5 outils incontournables pour développer avec Kubernetes

DĂ©velopper des applications sur Kubernetes peut vite virer au cauchemar quand on n'a pas les bons outils. Voici 5 outils incontournables Ă  maĂźtriser pour que travailler avec Kubernetes soit un vrai plaisir !