Glossaire F5

Infrastructure en tant que service (IaaS)

Qu'est-ce que l'IaaS (Infrastructure as a Service) ?

IaaS, abréviation de « Infrastructure as a Service », est un service de cloud computing qui fournit des ressources virtualisées telles que des serveurs, du stockage et des équipements réseau sur Internet pour la création et la gestion de systèmes informatiques. Initialement appelé HaaS (Hardware as a Service) pour souligner son rôle de service pour le matériel, le terme a évolué vers IaaS pour le distinguer des services connexes comme PaaS (Platform as a Service) et SaaS (Software as a Service) et pour refléter sa portée plus large.

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

  • IaaS :
    IaaS fournit des serveurs virtualisés, du stockage, des pare-feu et des réseaux (généralement des VLAN) dans le cloud. Les clients sont responsables de l’installation et de la gestion du système d’exploitation requis pour exécuter les applications. Un exemple représentatif d’IaaS est Amazon Elastic Compute Cloud (EC2).

  • PaaS :
    PaaS offre une plateforme dans le cloud pour le développement et le déploiement application . 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. Un exemple notable est Microsoft Azure.

  • SaaS :
    Le SaaS fournit des applications spécifiques hébergées dans le cloud. Les utilisateurs accèdent à ces applications sans gérer l’infrastructure sous-jacente. Un exemple est Google Apps, fourni par Google.

L'IaaS ressemble aux services d'hébergement mais diffère sur certains aspects clés :

  1. Modèle de paiement à l'utilisation : Contrairement aux services d’hébergement, qui facturent souvent des frais mensuels fixes par serveur, l’IaaS utilise une structure de tarification basée sur la consommation.
  2. Spécifications du serveur personnalisables : L'IaaS offre une plus grande flexibilité dans les configurations de serveur par rapport à l'hébergement.
  3. Provisionnement à la demande : Les serveurs peuvent être déployés rapidement via des portails en libre-service, réduisant ainsi les temps de configuration.