Qu'est-ce que IaaS ? En quoi l'infrastructure en tant que service est différente du SaaS et du PaaS

Publié: 2021-03-17

Qu'est-ce que l'IaaS, exactement ? Qu'est-ce qui le différencie des autres services cloud tels que PaaS et 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 simples, au stockage, à la mise en réseau et à la puissance de calcul.

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

Explorons ce qu'est IaaS, voyons en quoi il diffère des autres services cloud et découvrons quelques exemples concrets d'utilisation.

Qu'est-ce que IaaS en termes simples ?

IaaS (Infrastructure as a Service) fait référence à l'espace de disque dur ou à la puissance de calcul (par exemple, CPU, RAM) à louer à partir d'ordinateurs connectés à Internet.

Vous pouvez utiliser ces services pour héberger une application professionnelle 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 une base de paiement à l'utilisation à l'heure. Au lieu d'un forfait mensuel verrouillé comprenant divers services, vous pouvez identifier 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 pendant quelques heures seulement. 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 en cours 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 des changements de demande, comme pendant une saison chargée.

Vous avez donc entendu parler de SaaS et de PaaS... maintenant, rencontrez IaaS et voyez comment il s'intègre dans le monde en pleine expansion des services cloud Click to Tweet

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 configuration par défaut), vous pouvez donc 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 mégadonnées.

Amazon EC2, capture d'écran
AmazonEC2

Cette personnalisation est ce qui en fait un service IaaS. Il ne s'agit pas d'une solution complète, packagé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 cloud AWS, et tous les concurrents importants proposent des options similaires.

À présent, vous devriez avoir une compréhension de base de l'IaaS, mais vous ne comprenez peut-être pas entièrement en quoi il est différent 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) n'offre que les éléments de base, tels que le stockage et l'informatique, avec certains outils de sécurité et de mise à l'échelle. Il s'agit simplement d'une application logicielle prête à l'emploi à louer. Un service PaaS, en revanche, est une plate-forme complète pour le déploiement d'applications.

La façon la plus simple de saisir pleinement la différence entre eux est de comparer quelques exemples.

Nous avons déjà couvert AWS, utilisons donc les services 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, capture d'écran
Moteur de calcul Google

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 disque dur, en d'autres termes, l'infrastructure.

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

Google App Engine, capture d'écran
Google App Engine

App Engine prend en charge les bibliothèques de code et les logiciels serveur nécessaires. Il fournit la plate-forme dont vous avez besoin pour héberger vos propres applications et logiciels (ou open source).

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

Bien sûr, c'est un service cloud axé sur l'hébergement de fichiers. Mais il va au-delà du niveau PaaS en offrant une interface utilisateur entièrement formée avec des fonctionnalités telles que le partage, le contrôle des autorisations, etc.

Google Drive, capture d'écran
Google Drive

Il ne permet pas d'exécuter d'autres applications, ce n'est donc pas une plate-forme IaaS appropriée, mais ce n'est pas la question.

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

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

Si vous êtes toujours confus, explorez la liste suivante d'exemples côte à côte de chaque catégorie de services cloud :

Exemples IaaS Exemples PaaS Exemples SaaS
AmazonEC2 AWS Elastic Beanstalk Google Docs
Google Compute Engine (GCE) Google App Engine Microsoft Dynamics CRM
Stockage en nuage Google IBM Cloud Foundry Force de vente
Machine virtuelle Azure Service d'application Microsoft Azure Mou
Espace rack Héroku Bureau Zen
Linode Plateforme d'applications DigitalOcean Google Workspace (anciennement G Suite)

D'accord, mais en quoi 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 à Internet, en quoi cela diffère-t-il d'un service d'hébergement Web classique ?

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), des composants matériels, des systèmes d'exploitation et d'autres facteurs.
  2. Évolutivité en temps réel : ajoutez autant d'instances que nécessaire en temps réel.
  3. Réseau virtuel : simulez un réseau et communiquez entre les machines sans utiliser l'Internet public.
  4. Modèle de paiement à l'utilisation : ne payez que pour les ressources que vous utilisez, quelle que soit la durée de leur utilisation. Par exemple, vous pouvez ajouter 12 machines pendant quelques heures pour faire face à une surtension, puis les supprimer sans vous engager dans un forfait 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 d'autres sites sur la même machine virtuelle.

Pouvez-vous utiliser IaaS pour héberger un site Web ? Bien sûr, mais cela nécessite plus d'expertise technique que de simplement payer pour un service d'hébergement géré, comme Kinsta.

Maintenant que vous comprenez certains principes fondamentaux de l'IaaS, explorons sa part de marché sur le marché plus large des services 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 nombre double presque d'ici la fin de 2022 pour atteindre 82,2 milliards de dollars .

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

Mais quelle est la taille de l'IaaS par rapport aux autres types de services cloud ? Regardons 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é, avec l'IaaS 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 sépare BPaaS (Business Process as a Service) comme les outils de gestion de la paie, les API de communication, etc. dans une catégorie distincte.

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

Maintenant que nous comprenons 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 sur l'IaaS en 2020 est de 33 % , devant la part de Microsoft Azure de 18 % et la part de marché de Google Cloud de 9 % .

Les données des trois dernières années racontent une histoire avec trois personnages principaux. Au début, il y avait AWS. L'avance est évidente lorsque l'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, en particulier, Microsoft connaissent une croissance plus rapide et commencent à rattraper leur retard.

En seulement trois ans, Microsoft Azure a augmenté sa part de marché de 13 % à 18 % , tandis qu'AWS n'a pas suivi. comment font-ils ça? Microsoft utilise ses connexions d'entreprise pour conclure régulièrement des accords d'un milliard de dollars (comme cet accord du gouvernement polonais de 2020 et l'accord cloud du département américain de la Défense).

Si vous ne regardez que ce graphique, IBM (innovateur de l'IA et centrale du cloud d'entreprise) semble presque hors de propos. Il semble que Microsoft et Google aient englouti la part d'IBM, qui est tombée en dessous de 7 % et est désormais regroupée avec les « autres » sociétés dans les derniers rapports.

Mais selon le rapport officiel sur les résultats d'IBM au 3e trimestre 2020, il a enregistré 4,9 milliards de dollars de revenus provenant des services d'infrastructure cloud (à partir d'un mélange d'IaaS et de PaaS). C'est donc toujours un acteur important sur le marché du cloud computing.

D'autres rapports récents montrent que les grandes entreprises chinoises, Alibaba en particulier, détiennent 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 est assis sur le trône avec près d'un tiers des parts de marché, Microsoft Azure flirte avec 20 % et Google Cloud rattrape lentement son retard.

Services IaaS et cas d'utilisation

L'IaaS ne concerne pas uniquement le traitement du Big Data. Il existe un large éventail de cas d'utilisation pour les différents services qui relèvent de l'IaaS.

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

Ci-dessous, nous explorons plus de services IaaS et leurs cas d'utilisation en détail.

Informatique (traitement des données, logiciel de test, hébergement d'applications, etc.)

Vous pouvez 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 mentionné précédemment, contrairement à un plan d'hébergement standard, vous suivez généralement un modèle de paiement à l'utilisation et pouvez évoluer librement selon 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 matériel physique. Par exemple, les serveurs virtuels IBM Cloud incluent des outils de mise à l'échelle automatique, de sécurité cloud et de conformité.

Serveurs virtuels cloud IBM
Serveurs virtuels cloud IBM

Vous pouvez également facilement lier ce service à l'une des autres offres PaaS ou SaaS d'IBM, comme l'entreposage de données ou l'IA.

Hébergement de sites Web

Même pour "juste" héberger un site Web, les fournisseurs IaaS se démarquent. Les grands fournisseurs d'IaaS comptent parmi les principaux hébergeurs Web au monde.

Part de marché des hébergeurs Web (Source : W3Techs)
Part de marché des hébergeurs Web (Source : W3Techs)

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

Mais pourquoi tant de gens choisissent-ils un fournisseur IaaS pour l'hébergement Web de base ?

Il y a quelques raisons. Premièrement, puisque vous ne payez pas pour une assistance pratique ou des environnements spécifiques, cela a tendance à être moins cher, surtout à grande échelle. Ainsi, pour les agences et les services internes de l'entreprise qui gèrent un portefeuille de sites Web, l'IaaS est souvent le choix idéal.

De plus, si vous exécutez une application lourde ou avez des milliards de visiteurs mensuels, un service d'hébergement Web standard peut avoir du mal à fournir la stabilité dont vous avez besoin. Avec IaaS, cependant, vous pouvez automatiquement évoluer pour répondre à une utilisation fluctuante.

Vous pouvez également personnaliser la machine virtuelle pour optimiser la vitesse et les performances de votre site Web. Bien sûr, vous aurez du mal à configurer un environnement de serveur approprié sans expertise appropriée.

Stockage (gestion de fichiers, sauvegardes)

Vous pouvez classer la deuxième catégorie de services IaaS en tant que "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 d'archives et de données demande plus de main-d'œuvre.

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

Fonctionnalités d'Amazon S3
Fonctionnalités d'Amazon S3

C'est une solution IaaS pour stocker des fichiers et des documents dans le cloud. Vous pouvez gérer l'accès public aux fichiers, contrôler l'emplacement du serveur, catégoriser automatiquement les fichiers en « compartiments », et plus encore.

Stockage à long terme (archivage)

Une fonctionnalité 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 à accès lent super bon marché, également appelé stockage à froid, si vous pensez que vous n'aurez pas besoin d'un accès fréquent à vos données.

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

Glacier AWS S3
Glacier AWS S3

Services de réseautage

La mise en réseau est la troisième couche des services IaaS. Il est connecté (compris ?) à la convivialité 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 livrées avec des services de mise en réseau intégrés. Avec un WAN virtuel et des adresses IP uniques, vous pouvez communiquer entre les machines virtuelles sans vous connecter à l'Internet public.

Les fournisseurs modernes proposent également un équilibrage de charge, des pare-feu et une sécurité en temps réel, ainsi qu'une optimisation du WAN.

Augmentez la vitesse de votre site WordPress jusqu'à 200 % grâce à notre infrastructure flexible alimentée par Google Cloud. Essayez Kinsta gratuitement

Les plus grands fournisseurs IaaS et les services qu'ils offrent

Maintenant que vous comprenez quelques notions de base sur l'IaaS, examinons de plus près les principaux fournisseurs et ce qu'ils proposent.

AWS

Sur son site Web, AWS a tendance à regrouper ses offres IaaS dans différents cas d'utilisation PaaS.

Services cloud AWS
Services cloud AWS

Mais bien sûr, cela 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 cloud computing public, il vous couvre de l'informatique au stockage à long terme et à la mise en réseau.

L'informatique AmazonEC2
Stockage AmazonS3
Archivage et sauvegardes Glacier Amazon S3
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride VMware Cloud sur AWS et AWS Outposts
La mise en réseau AWS PrivateLink (transfert de données interne au sein d'un réseau virtuel, pas d'utilisation publique d'Internet)
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) démarre à 0,0028 $ de l'heure.

Tarification Amazon EC2
Tarification 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 propose une large gamme de services cloud, du IaaS au PaaS et même au SaaS.

Avec 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 effectuent la transition vers le cloud à tous les niveaux.

Produits Google Cloud
Produits Google Cloud

Mais en ce qui concerne l'infrastructure fondamentale, comment Google se compare-t-il à AWS ?

L'informatique Google Compute Engine (GCE), Bare Metal
Stockage Stockage en nuage Google
Archivage et sauvegardes Stockage en nuage – Archives
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride Cloud privé virtuel / Anthos
La mise en réseau Cloud privé virtuel (transfert de données interne au sein d'un réseau virtuel, pas d'utilisation d'Internet public)
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. Plus de 142 centres de données le rendent idéal pour la haute disponibilité ou la reprise après sinistre, parfait si vous avez un SLA de service de 99,99 %.

Si vous êtes plus préoccupé par votre résultat net, vous voudrez peut-être en savoir plus sur les prix GCE.

Tarifs Google Cloud Engine
Tarifs Google Cloud Engine

Les prix par Go heure de mémoire sont comparables à AWS, du moins pour le type de machine E2. Avec un engagement d'un an, les prix sont nettement inférieurs.

Avec un engagement de 3 ans, vous bénéficiez d'une remise de 56 % et ne payez que 0,001316 USD par Go/heure.

Si vous souhaitez comparer les deux options plus en détail, vous pouvez lire notre article complet sur Google Clouds vs AWS.

Microsoft Azure

Microsoft, le deuxième plus grand fournisseur IaaS au monde, propose également une large gamme de services cloud robustes.

Services cloud Microsoft Azure
Services cloud Microsoft Azure

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

L'informatique Machines virtuelles Azure (Linux et Windows)
Stockage Fichiers Azure
Archivage et sauvegardes Stockage d'archives Azure
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride Cloud privé Azure
La mise en réseau WAN virtuel, VPN (transfert de données interne au sein d'un réseau virtuel, pas d'utilisation d'Internet public)
Centres de données 100 centres de données dans plus de 58 zones de disponibilité

Avec des machines virtuelles fiables, des protocoles de stockage, d'archivage et de sécurité, il s'agit d'une excellente plate-forme cloud sur laquelle s'appuyer.

Mais qu'en est-il du prix ? Peut-il concurrencer Google et Amazon ?

Tarification des machines virtuelles Azure
Tarification des machines virtuelles Azure

L'instance la moins chère, avec 0,5 Go de RAM, coûte un peu plus que son équivalent AWS à 0,0052 $ de l'heure.

Mais il 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 de plusieurs années.

IBM Nuage

Bien sûr, IBM Cloud n'a pas été en mesure de suivre les « 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, tout comme ses principaux concurrents.

L'informatique IBM Cloud Virtual Servers, IBM Cloud Bare Metal Server
Stockage Stockage d'objets IBM Cloud
Archivage et sauvegardes IBM Cloud Storage (chambre froide)
Sécurité Pare-feu et détection des menaces en temps réel
Cloud privé et hybride Cloud privé virtuel IBM
La mise en réseau IBM Virtual Private Cloud (transfert interne de données au sein d'un réseau virtuel, pas d'utilisation publique d'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 a du mal à rivaliser avec les leaders de l'industrie.

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

Tarification du serveur virtuel IBM Cloud
Tarification du serveur virtuel IBM Cloud

Et avec "seulement" 60 centres de données dans 18 zones, c'est l'option la moins appropriée pour les clouds distribués.

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

Donc, que ce soit le bon choix pour vous dépend de ce que vous recherchez.

Qu'est-ce que IaaS et en quoi diffère-t-il des PaaS et SaaS plus connus ? En savoir plus dans cet article ️ Cliquez pour tweeter

Résumé

IaaS vous offre toute l'échelle d'une entreprise numérique internationale, avec autant de puissance de stockage et de calcul que vous en avez besoin en un clic.

Vous pouvez l'utiliser pour traiter des données, tester votre logiciel ou même héberger votre site Web. Mais cela peut être difficile à configurer et à démarrer si vous êtes un débutant complet.

Si vous voulez un hébergeur qui utilise une technologie cloud de pointe, vous pouvez utiliser notre service de migration gratuit pour déplacer votre site WordPress vers Kinsta dès aujourd'hui.

Nos plans d'hébergement WordPress gérés accessibles s'appuient sur l'infrastructure cloud de Google Cloud, sans les maux de tête (nous utilisons les dernières machines virtuelles optimisées pour le calcul C2 pour optimiser les performances).