Qu’est-ce que l’IaaS (infrastructure en tant que service) ?

L’IaaS, abréviation d’« Infrastructure as a Service » (infrastructure en tant que service), est un service de cloud computing qui fournit via Internet des ressources virtualisées, telles que des serveurs, des espaces de stockage et des équipements réseau, afin de créer et de gérer des systèmes informatiques. Initialement appelé HaaS (Hardware as a Service, ou matériel en tant que service) pour souligner son rôle de service dédié au matériel, le terme a évolué vers IaaS afin de le distinguer des services connexes tels que le PaaS (Platform as a Service, ou plateforme en tant que service) et le SaaS (Software as a Service, ou logiciel en tant que service), et de refléter son champ d’application plus large.

Les différences entre l’IaaS, le PaaS et le SaaS peuvent être résumées comme suit :

  • IaaS :
    L’IaaS fournit dans le cloud des serveurs virtualisés, du stockage, des pare-feu et des ressources réseau (généralement des VLAN). Les clients sont responsables de l’installation et de la gestion du système d’exploitation nécessaire à l’exécution des applications. Amazon Elastic Compute Cloud (EC2) est un exemple représentatif d’IaaS.
  • PaaS :
    Le PaaS propose une plateforme cloud pour le développement et le déploiement d’applications. Il comprend des systèmes d’exploitation préinstallés, des environnements de développement, des bases de données et des intergiciels (par exemple, des serveurs web). La gestion de l’infrastructure est assurée par le fournisseur de services. Microsoft Azure en est un exemple notable.
  • SaaS :
    Le SaaS fournit des applications spécifiques hébergées dans le cloud. Les utilisateurs accèdent à ces applications sans avoir à gérer l’infrastructure sous-jacente. Google Apps, proposé par Google, en est un exemple.

L’IaaS s’apparente aux services d’hébergement, mais s’en distingue sur certains points essentiels :

  1. Modèle de paiement à l’usage : contrairement aux services d’hébergement, qui facturent souvent un forfait mensuel fixe par serveur, l’IaaS applique une tarification basée sur la consommation.
  2. Caractéristiques de serveur personnalisables : l’IaaS offre une plus grande flexibilité dans la configuration des serveurs que l’hébergement.
  3. Provisionnement à la demande : les serveurs peuvent être déployés rapidement via des portails en libre-service, ce qui réduit les délais de mise en service.