Qu’est-ce que l’IaaS, exactement ? Qu’est-ce qui le différencie des autres services de cloud comme le PaaS et le SaaS ?

Contrairement au PaaS, qui offre un environnement complet pour le déploiement d’applications, et au SaaS, qui fournit des solutions logicielles complètes, l’IaaS ne vous donne accès qu’à des machines virtuelles basiques, à du stockage, à des réseaux et à de la puissance de calcul.

Toujours confus ? Ne vous inquiétez pas. Vous comprendrez les différences entre eux à la fin de cet article. Avec 91 % des entreprises qui passent au moins partiellement au cloud, cette compréhension de base est cruciale.

Voyons ce qu’est l’IaaS, comment il diffère des autres services de cloud et examinons quelques exemples concrets de son utilisation.

Qu’est-ce que l’IaaS en quelques mots ?

L’IaaS (Infrastructure as a Service) désigne l’espace disque ou la puissance de calcul (par exemple, CPU, RAM) loués par des ordinateurs connectés à l’internet.

Vous pouvez utiliser ces services pour héberger une application commerciale dans le cloud, traiter de grandes quantités de données ou même héberger votre site web.

Dans la plupart des cas, vous louez une infrastructure de cloud computing sur la base d’un paiement à l’heure. Au lieu d’un forfait mensuel bloqué qui comprend divers services, vous pouvez choisir ce dont vous avez besoin à tout moment.

Par exemple, vous pouvez ajouter des dizaines de machines virtuelles pour traiter un nouvel ensemble de données en seulement quelques heures. Vous n’avez pas besoin de vous engager ou de payer pour des services que vous n’utilisez pas.

C’est également une bonne option pour les cas d’utilisation continue relativement stables, où la demande peut parfois fluctuer fortement. Par exemple, vous pouvez l’utiliser pour héberger votre CRM interne ou d’autres applications. Il est facile de l’augmenter ou de le réduire en fonction de l’utilisation et de l’évolution de la demande, par exemple pendant une saison chargée.

Un exemple d’IaaS : Amazon EC2

Amazon EC2 a été l’un des premiers services de cloud computing lancés au public en 2006. Il vous permet de créer des instances (machines virtuelles) dans 77 centres de données différents à travers le monde.

Les instances sont flexibles – sans système d’exploitation ni panneau de contrôle par défaut – et vous pouvez les personnaliser en fonction de vos besoins, qu’il s’agisse de tester votre logiciel sur plusieurs systèmes d’exploitation, d’héberger un site web ou de traiter des données volumineuses.

Amazon EC2, screenshot
Amazon EC2

Cette personnalisation est ce qui en fait un service IaaS. Il ne s’agit pas d’une solution complète, empaquetée, prête à être déployée ou utilisée. Vous devez configurer l’environnement du serveur avant de pouvoir l’utiliser.

À ce jour, EC2 est l’un des services les plus populaires du principal fournisseur de services de cloud AWS, et tous les concurrents importants offrent des options similaires.

À ce stade, vous devriez avoir une connaissance de base d’IaaS, mais il se peut que vous ne compreniez pas totalement en quoi il diffère du SaaS et, en particulier, du PaaS.

Comparons-les et soulignons leurs différences.

IaaS vs PaaS vs SaaS : Quelle est la différence ?

L’infrastructure en tant que service (IaaS) ne propose que les éléments basiques, tels que le stockage et le calcul, avec quelques outils de sécurité et de mise à l’échelle. Il s’agit simplement d’une application logicielle à louer prête à l’emploi. Un service PaaS, en revanche, est une plateforme complète pour le déploiement d’applications.

Le moyen le plus simple de bien saisir la différence entre les deux est de comparer quelques exemples.

Nous avons déjà parlé d’AWS, alors utilisons les services du cloud de Google pour faire la comparaison.

Google Compute Engine est l’un des principaux services IaaS de Google Cloud. Vous pouvez louer des machines virtuelles de différents types en fonction de vos besoins.

Google Compute Engine, screenshot
Google Compute Engine

Mais ces machines virtuelles ne sont pas livrées avec des environnements de serveur ou des bibliothèques de code préinstallés. Ce sont des pages blanches.

Tout ce que vous payez, c’est la puissance de calcul et l’espace du disque dur, autrement dit, l’infrastructure.

Google App Engine, quant à lui, relève du label PaaS. Au lieu de configurer votre environnement de serveur, vous pouvez vous atteler directement au développement et au déploiement de votre code.

Google App Engine, screenshot
Google App Engine

App Engine se charge des bibliothèques de code et du logiciel serveur nécessaires. Il fournit la plateforme dont vous avez besoin pour héberger vos propres applications et logiciels (ou des logiciels libres).

Enfin, Google Drive est un produit SaaS, offrant une solution à un problème commercial spécifique.

Bien sûr, il s’agit d’un service de cloud axé sur l’hébergement de fichiers. Mais il va au-delà du niveau PaaS en offrant une interface utilisateur complète avec des fonctionnalités telles que le partage, le contrôle des autorisations, etc.

Google Drive, screenshot
Google Drive

Elle ne permet pas d’exécuter d’autres applications et ne constitue donc pas une plateforme IaaS adaptée, mais ce n’est pas le sujet.

L’élément déterminant d’une application SaaS est que vous pouvez commencer à l’utiliser pour résoudre des problèmes sans avoir besoin de coder quoi que ce soit. Tout ce que vous devez faire, c’est vous inscrire (et, s’il s’agit d’un service payant, payer).

C’est ainsi que Google Drive fonctionne : vous pouvez téléverser un fichier, le partager ou consulter vos dernières modifications dans Google Docs sans avoir à écrire ou à valider une seule ligne de code.

Si vous ne savez toujours pas quoi faire, explorez la liste suivante d’exemples dans chaque catégorie de services de cloud :

Exemples d’IaaS Exemples de PaaS Exemples de SaaS
Amazon EC2 AWS Elastic Beanstalk Google Docs
Google Compute Engine (GCE) Google App Engine Microsoft Dynamics CRM
Google Cloud Storage IBM Cloud Foundry Salesforce
Azure Virtual Machine Microsoft Azure App Service Slack
Rackspace Heroku Zendesk
Linode DigitalOcean App Platform Google Workspace (Formerly G Suite)

D’accord, mais en quoi l’IaaS est-il différent de l’hébergement web ?

Si vous louez de l’espace informatique et de la puissance de calcul à partir d’une machine connectée à l’internet, quelle est la différence avec un service d’hébergement web ordinaire ?

Il existe quatre différences principales :

  1. Flexibilité : Vous pouvez choisir entre différents types de stockage (en fonction de la fréquence d’accès), composants matériels, systèmes d’exploitation et autres facteurs.
  2. Évolutivité en temps réel : Ajoutez autant d’instances que vous le souhaitez en temps réel.
  3. Réseau virtuel : Simulez un réseau et communiquez entre machines sans utiliser l’internet public.
  4. Modèle de paiement à l’utilisation : Ne payez que les ressources que vous utilisez pendant la durée de leur utilisation. Par exemple, vous pouvez ajouter 12 machines pendant quelques heures pour faire face à une surcharge, puis les retirer sans vous engager dans un plan mensuel.

Les plans d’hébergement partagé bon marché regroupent également plusieurs clients sur les mêmes machines virtuelles, ce qui entraîne des problèmes de sécurité et des performances peu fiables en fonction des autres sites sur la même VM.

Peut-on utiliser l’IaaS pour héberger un site web ? Bien sûr, mais cela demande plus d’expertise technique que de simplement payer pour un service d’hébergement infogéré, comme Kinsta.

Maintenant que vous avez compris certains principes fondamentaux de l’IaaS, examinons sa part de marché dans les services de cloud.

Taille, part et principaux fournisseurs du marché IaaS

En 2019, les entreprises du monde entier ont dépensé plus de 44,5 milliards de dollars en services IaaS. Les experts du secteur s’attendent à ce que ce chiffre double presque d’ici la fin 2022 pour atteindre 82,2 milliards de dollars.

Taille du marché IaaS de 2015 à 2022 (Source : Statista)
Taille du marché IaaS de 2015 à 2022 (Source : Statista)

Mais quelle est la taille de l’IaaS par rapport aux autres types de services de cloud ? Examinons les données.

La part de marché du cloud entre le PaaS, l’IaaS et le SaaS montre que le SaaS est le leader incontesté, l’IaaS étant en deuxième position, selon les dernières données de Gartner.

Part de marché du cloud public (Source : Gartner)
Part de marché du cloud public (Source : Gartner)

Gartner classe les BPaaS (Business Process as a Service) comme les outils de gestion de la paie, les API de communication, etc. dans une catégorie distincte.

S’il est difficile de dire quelle part de ce chiffre relève du SaaS et du PaaS avec des définitions plus larges, aucun de ces outils ne relève du IaaS. Même si nous attribuons généreusement la moitié de ces revenus au PaaS, l’IaaS reste plus important, avec un taux de croissance beaucoup plus rapide que le PaaS.

Maintenant que nous connaissons la part de marché des principales catégories de cloud computing, examinons quelles entreprises dominent le marché IaaS.

Principaux fournisseurs d’IaaS et leur part de marché

Les dernières données mettent en évidence une poignée d’acteurs importants contrôlant plus de la moitié du marché IaaS en 2020.

Part de marché des fournisseurs IaaS (Source : Statista)
Part de marché des fournisseurs IaaS (Source : Statista)

Selon Statista, la part de marché d’AWS dans le domaine de l’IaaS en 2020 s’élève à 33 %, devant celle de Microsoft Azure 18 % et  celle de Google Cloud 9 %.

Les données des trois dernières années racontent une histoire avec trois personnages principaux. Au début, il y avait AWS. Son avance est évidente lorsqu’on examine les données sur les parts de marché au cours des deux dernières années.

AWS a consolidé son avance et détient toujours près d’un tiers du marché. Mais Google et, surtout, Microsoft connaissent une croissance plus rapide et commencent à rattraper leur retard.

En trois ans seulement, Microsoft Azure a augmenté sa part de marché de 13 % à 18 %, tandis qu’AWS n’a pas suivi. Comment y sont-ils parvenus ? Microsoft utilise ses connexions avec les entreprises pour conclure régulièrement des contrats d’un milliard de dollars (comme ce contrat de 2020 avec le gouvernement polonais et ce contrat de cloud computing avec le ministère de la défense des États-Unis).

Si l’on se contente de regarder ce graphique, IBM (innovateur en matière d’IA et puissance du cloud d’entreprise) semble presque sans intérêt. Il semble que Microsoft et Google aient englouti la part d’IBM, qui est passée sous la barre des 7 % et est désormais regroupée avec les « autres » entreprises dans les derniers rapports.

Cependant, selon le rapport officiel sur les bénéfices d’IBM au troisième trimestre de 2020, la société a enregistré 4,9 milliards de dollars de revenus provenant des services d’infrastructure de cloud (un mélange d’IaaS et de PaaS). Il s’agit donc toujours d’un acteur important sur le marché du cloud computing.

D’autres rapports récents montrent les grandes entreprises chinoises, Alibaba en particulier, avec une part plus importante en 2020.

Part de marché IaaS 2020 (Source : Canalys)
Part de marché IaaS 2020 (Source : Canalys)

Mais les trois principaux acteurs restent les mêmes (AWS vs Azure & Google Cloud). AWS trône avec près d’un tiers des parts de marché, Microsoft Azure flirte avec les 20 % et Google Cloud rattrape lentement son retard.

Services IaaS et cas d’utilisation

L’IaaS ne se limite pas au traitement des données volumineuses. Il existe un large éventail de cas d’utilisation pour les différents services qui relèvent d’IaaS.

Par exemple, vous pouvez avoir besoin de stocker à long terme des fichiers d’archives numériques auxquels vous n’accéderez pas fréquemment sur des serveurs personnalisés à faible puissance et à faible coût.

Ci-dessous, nous explorons en détail d’autres services IaaS et leurs cas d’utilisation.

Informatique (traitement de données, test de logiciels, hébergement d’applications, etc.)

On peut définir le premier type de services IaaS comme le « cloud computing en tant que service ». Essentiellement, vous louez des serveurs virtuels ou des instances de stockage et de puissance de calcul pour exécuter des applications ou d’autres processus dans le cloud.

Comme nous l’avons déjà mentionné, contrairement à un plan d’hébergement classique, vous suivez généralement un modèle de paiement à l’utilisation et vous pouvez évoluer librement en fonction de vos besoins en temps réel. Avec la plupart des fournisseurs, vous pouvez également opter pour des plans mensuels pour des paiements prévisibles.

Mais cela va au-delà du simple matériel physique. Par exemple, les serveurs virtuels IBM Cloud comprennent des outils de mise à l’échelle automatique, de sécurité du cloud et de conformité.

Serveurs virtuels dans le cloud IBM
Serveurs virtuels dans le cloud IBM

Vous pouvez aussi facilement associer ce service à toute autre offre PaaS ou SaaS d’IBM, comme l’entreposage de données ou l’intelligence artificielle.

Hébergement de sites web

Même pour le « simple » hébergement d’un site web, les fournisseurs IaaS se distinguent. Les grands fournisseurs IaaS font partie des principaux hébergeurs de sites web dans le monde.

Part de marché des fournisseurs d'hébergement web (Source : W3Techs)
Part de marché des fournisseurs d’hébergement web (Source : W3Techs)

En janvier 2021, Amazon était le premier fournisseur d’hébergement au monde. Il propulse 5,8 % de tous les sites web indexés sur Internet.

Mais pourquoi tant de personnes choisissent-elles un fournisseur IaaS pour un hébergement web basique ?

Il y a plusieurs raisons à cela. Tout d’abord, comme vous ne payez pas pour une assistance pratique ou des environnements spécifiques, cette solution tend à être moins chère, surtout à grande échelle. Ainsi, pour les agences et les services internes des entreprises qui gèrent un portefeuille de sites web, l’IaaS est souvent le choix idéal.

De même, si vous exécutez une application lourde ou si vous avez des milliards de visiteurs par mois, un service d’hébergement web ordinaire peut avoir du mal à vous offrir la stabilité dont vous avez besoin. Avec l’IaaS, en revanche, vous pouvez automatiquement adapter votre service aux fluctuations de l’utilisation.

Vous pouvez également personnaliser la machine virtuelle pour optimiser la vitesse et les performances de votre site web. Bien entendu, vous aurez du mal à mettre en place un environnement de serveur adéquat sans l’expertise appropriée.

Stockage (gestion des fichiers, sauvegardes)

On peut classer la deuxième catégorie de services IaaS dans la catégorie « stockage en tant que service ».

Les ordinateurs et les fichiers numériques existant depuis des décennies, le stockage et la gestion des fichiers sont devenus plus difficiles pour les grandes entreprises. Chaque fois que vous mettez à niveau vos ordinateurs et vos systèmes, l’exportation des archives et des données devient plus laborieuse.

Heureusement, un service de stockage IaaS, comme le service de stockage simple d’Amazon (ou Amazon S3), peut vous aider.

Caractéristiques d'Amazon S3
Caractéristiques d’Amazon S3

Il s’agit d’une solution IaaS pour le stockage de fichiers et de documents dans le cloud. Vous pouvez gérer l’accès public aux fichiers, contrôler l’emplacement du serveur, classer automatiquement les fichiers dans des « buckets », etc.

Stockage à long terme (archivage)

Une caractéristique utile de S3 (et des services IaaS de stockage similaires) est que vous disposez de plusieurs niveaux de stockage. Par exemple, vous pouvez choisir un stockage super bon marché et à accès lent, également appelé stockage à froid, si vous pensez que vous n’aurez pas besoin d’accéder fréquemment à vos données.

Si vous souhaitez archiver des fichiers juste au cas où vous en auriez besoin à l’avenir, S3 Glacier est une bonne option.

S3 Glacier AWS
S3 Glacier AWS

Services de mise en réseau

La mise en réseau est la troisième couche des services IaaS. Elle est liée à l’utilisabilité globale des autres produits.

Par exemple, en utilisant des réseaux virtuels, vous pouvez créer un cloud hybride qui utilise à la fois des machines sur site et des machines virtuelles dans le même but.

Même si vous ne disposez pas vous-même d’un seul serveur physique, les machines IaaS sont dotées de services de mise en réseau intégrés. Grâce à un réseau étendu virtuel et à des adresses IP uniques, vous pouvez communiquer entre machines virtuelles sans vous connecter à l’internet public.

Les fournisseurs modernes proposent également l’équilibrage des charges, des pare-feu et la sécurité en temps réel, ainsi que l’optimisation du réseau étendu.

Les plus grands fournisseurs d’IaaS et les services qu’ils proposent

Maintenant que vous connaissez quelques principes de base de l’IaaS, examinons de plus près les principaux fournisseurs et ce qu’ils offrent.

AWS

Sur son site web, AWS a tendance à regrouper ses offres IaaS en différents cas d’utilisation PaaS.

Services cloud AWS
Services cloud AWS

Mais bien sûr, il vous permet de louer la puissance de calcul sous-jacente. Et c’est souvent tout ce que vous payez, même si vous utilisez une solution PaaS comme Elastic Beanstalk.

En tant qu’innovateur original dans le domaine du cloud computing public, il vous couvre de l’informatique au stockage à long terme et à la mise en réseau.

Informatique Amazon EC2
Stockage Amazon S3
Archivage et sauvegardes Amazon S3 Glacier
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride VMware Cloud on AWS, et AWS Outposts
Mise en réseau AWS PrivateLink (transfert de données interne au sein d’un réseau virtuel, pas d’utilisation de l’internet public)
Centres de données 109 centres de données dans plus de 40 zones de disponibilité

Les prix à la demande varient considérablement en fonction des spécifications de la machine virtuelle et de l’emplacement du centre de données. L’instance la moins chère (t4g.nano avec 0,5 Go de mémoire) commence à 0,0028 $ par heure.

Prix d'Amazon EC2
Prix d’Amazon EC2

En cas de besoin, vous pouvez ajouter ou supprimer des machines en temps réel pour ajuster la charge.

Google Cloud

Google Cloud offre un large éventail de services de cloud, d’IaaS à PaaS et même SaaS.

Grâce à Google Workspace et à la recherche intelligente alimentée par Google dans votre cloud privé, il s’agit d’une excellente option pour les entreprises qui passent au cloud de manière générale.

Produits Google Cloud
Produits Google Cloud

Mais si l’on considère l’infrastructure fondamentale, comment Google se compare-t-il à AWS ?

Informatique Google Compute Engine (GCE), Bare Metal
Stockage Google Cloud Storage
Archivage et sauvegardes Cloud Storage – Archive
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride Cloud privé virtuel / Anthos
Mise en réseau Virtual Private Cloud (transfert de données interne au sein d’un réseau virtuel, pas d’utilisation publique de l’internet)v
Centres de données 142 centres de données dans plus de 73 zones de disponibilité

Google Cloud couvre toutes les mêmes bases fondamentales et propose même de nombreux centres de données et emplacements. Avec plus de 142 centres de données, il est idéal pour la haute disponibilité ou la reprise après sinistre, ce qui est parfait si vous avez un accord de niveau de service de 99,99 %.

Si vous êtes davantage préoccupé par vos résultats financiers, vous voudrez peut-être en savoir plus sur les prix de Google Cloud Engine.

Prix de Google Cloud Engine
Prix de Google Cloud Engine

Les prix par Go/heure de mémoire sont comparables à ceux d’AWS, du moins pour le type de machine E2. Avec un engagement d’un an, les prix sont considérablement plus bas.

Avec un engagement de 3 ans, vous bénéficiez d’une réduction de 56 % et ne devez payer que 0,001316 $ par Go/heure.

Si vous souhaitez comparer les deux options de manière plus détaillée, vous pouvez lire notre article complet sur Google Clouds vs AWS.

Microsoft Azure

Microsoft, deuxième fournisseur mondial de services IaaS, propose également une large gamme de services robustes de cloud.

Services cloud de Microsoft Azure
Services cloud de Microsoft Azure

Sans surprise, Azure couvre également toutes les bases de l’IaaS.

Informatique Machines virtuelles Azure (Linux et Windows)
Stockage Azure Files
Archivage et sauvegardes Azure Archive Storage
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride Cloud privé Azure
Mise en réseau Virtual WAN, VPN (transfert de données internes au sein d’un réseau virtuel, pas d’utilisation de l’internet public)
Centres de données 100 centres de données dans plus de 58 zones de disponibilité

Avec des machines virtuelles, un stockage, un archivage et des protocoles de sécurité fiables, il s’agit d’une excellente plateforme de cloud computing sur laquelle s’appuyer.

Mais qu’en est-il du prix ? Peut-il rivaliser avec Google et Amazon ?

Prix des machines virtuelles Azure
Prix des machines virtuelles Azure

L’instance la moins chère, avec 0,5 Go de RAM, coûte légèrement plus cher que son équivalent AWS, soit 0,0052 $ par heure.

Mais cela inclut jusqu’à 4 Go de stockage, contrairement à AWS, où vous devez utiliser un service de stockage supplémentaire.

Vous pouvez également réduire les prix en vous engageant auprès d’Azure pour un contrat à prix fixe sur plusieurs années.

Cloud IBM

Certes, le cloud IBM n’a pas été en mesure de suivre le rythme des « trois grands » en termes de croissance, mais qu’en est-il de ses produits réels ?

Produits IBM Cloud
Produits IBM Cloud

IBM propose une infrastructure cloud robuste dans toutes les catégories, à l’instar de ses principaux concurrents.

Informatique Serveurs virtuels IBM Cloud, serveur nu métal IBM Cloud
Stockage IBM Cloud Object Storage
Archivage et sauvegardes IBM Cloud Storage (Cold Vault)
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride Cloud privé virtuel IBM
Mise en réseau IBM Virtual Private Cloud (transfert interne de données au sein d’un réseau virtuel, pas d’utilisation publique de l’internet)
Centres de données 60 centres de données dans plus de 18 zones de disponibilité

Vous pouvez configurer une machine virtuelle, stocker ou archiver des fichiers, et bien plus encore. Mais en matière de prix, IBM peine à rivaliser avec les leaders du secteur.

Une seule VM de 4 Go vous coûtera 0,084 $ par heure, soit presque autant qu’une nouvelle instance Google N2 avec 8 Go de RAM.

Prix des serveurs virtuels IBM Cloud
Prix des serveurs virtuels IBM Cloud

Et avec « seulement » 60 centres de données répartis dans 18 zones, c’est l’option la moins adaptée au cloud distribué.

Pourtant, la principale force d’IBM ne réside pas dans l’infrastructure physique elle-même, mais dans ses solutions PaaS et SaaS telles que Watson AI.

Le fait qu’il s’agisse du bon choix pour vous dépend donc de ce que vous recherchez.

Résumé

L’IaaS vous offre toute l’envergure d’une entreprise numérique internationale, avec autant de stockage et de puissance de calcul que vous le souhaitez, d’un simple clic.

Vous pouvez l’utiliser pour traiter des données, tester vos logiciels ou même héberger votre site web. Mais il peut être difficile à configurer et à mettre en route si vous êtes un débutant complet.

Si vous souhaitez un hébergeur qui utilise une technologie de pointe en matière de cloud computing, vous pouvez utiliser notre service de migration gratuite pour transférer votre site vers Kinsta dès aujourd’hui.

Nos plans d’hébergement d’applications, d’hébergement de bases de données et d’hébergement WordPress infogéré accessibles reposent sur l’infrastructure cloud de Google Cloud, sans les maux de tête (nous utilisons les dernières VM optimisées pour le calcul C2 afin d’optimiser les performances).

Matteo Duò Kinsta

Rédacteur en chef chez Kinsta et consultant en marketing de contenu pour les développeurs de plugins WordPress. Connectez-vous avec Matteo sur Twitter.