Cloud et hébergement

IaaS, PaaS, SaaS et DaaS : les 4 modèles du cloud computing comparés

Couches de verre translucides empilées au-dessus d'une carte électronique

En bref. IaaS : vous louez l’infrastructure (serveurs, stockage, réseau). PaaS : vous louez une plateforme pour faire tourner vos applications. SaaS : vous utilisez un logiciel prêt à l’emploi. DaaS : vous accédez à un poste de travail hébergé. La différence tient à ce que le fournisseur gère à votre place.

IaaS, PaaS, SaaS : ces trois sigles reviennent dès qu’une entreprise parle de cloud computing, souvent accompagnés d’un quatrième, le DaaS. Ils se ressemblent, les offres commerciales les mélangent, et il devient difficile de savoir ce que l’on achète vraiment : un serveur, une plateforme, un logiciel ou un bureau.

Cet article donne une définition simple de chaque modèle, avec ses usages, puis les compare dans un tableau : qui gère quoi, pour qui, avec quel exemple. Il se termine par une grille pour choisir le bon modèle selon la taille et les compétences de votre entreprise.

Les 4 modèles du cloud : IaaS, PaaS, SaaS et DaaS

Les modèles « as a Service » se distinguent par ce que le fournisseur gère pour vous. Plus on va de l’IaaS vers le SaaS, plus le fournisseur prend en charge de couches techniques (matériel, système, logiciel) et moins vous avez à administrer. Le DaaS applique ce principe au poste de travail.

La définition de référence vient du NIST, l’institut américain des normes et de la technologie. Sa publication SP 800-145, « The NIST Definition of Cloud Computing », décrit le cloud comme un accès à la demande, par le réseau, à un ensemble partagé de ressources (réseaux, serveurs, stockage, applications, services) que l’on alloue et libère rapidement.

Elle retient trois modèles de service : IaaS, PaaS et SaaS. Le DaaS n’y figure pas : c’est une déclinaison du même principe, appliquée au bureau de l’utilisateur.

Le schéma ci-dessous empile les couches d’un système informatique, du réseau jusqu’aux applications, et montre pour chaque modèle la part qui reste à votre charge.

Tableau des responsabilités en IaaS, PaaS, DaaS et SaaS : ce que gère l’entreprise et ce que gère le fournisseur cloud, des applications jusqu’au réseau

Qu’est-ce que l’IaaS ?

L’IaaS (Infrastructure as a Service) est la location à la demande d’une infrastructure informatique : serveurs virtuels, stockage et réseau, hébergés dans le datacenter du fournisseur. Le fournisseur gère le matériel et la virtualisation. Vous gérez le système d’exploitation, les logiciels installés et vos données.

Le NIST le formule ainsi : le client peut déployer et exécuter les logiciels de son choix, systèmes d’exploitation compris, sans gérer l’infrastructure sous-jacente. Pour Microsoft, l’IaaS fournit « des serveurs, du stockage et des réseaux à la demande, sans avoir besoin de matériel physique » (définition de l’IaaS par Microsoft Azure).

Une entreprise qui passe en IaaS n’achète plus de serveurs. Elle loue des machines virtuelles dont elle ajuste le processeur, la mémoire et le disque selon ses besoins. Les cas d’usage les plus fréquents :

  • héberger un ERP, un logiciel de gestion ou un serveur de fichiers sans matériel dans ses locaux ;
  • remplacer un serveur en fin de vie par une machine virtuelle ;
  • disposer d’un environnement de test ou de reprise après sinistre.

Chez un hébergeur, ces machines prennent la forme de machines virtuelles VMware hébergées : c’est l’exemple type d’IaaS. Le point d’attention est l’administration. En IaaS, le système d’exploitation, ses mises à jour et sa sécurité restent votre affaire, sauf si vous les confiez à un prestataire d’infogérance.

Qu’est-ce que le PaaS ?

Le PaaS (Platform as a Service) fournit une plateforme prête à exécuter vos applications : système d’exploitation, middleware, environnement d’exécution, base de données et outils de déploiement. Le fournisseur administre toute cette pile. Vous ne gérez que le code de vos applications, leur configuration et vos données.

Selon le NIST, le client déploie sur l’infrastructure du fournisseur des applications créées avec les langages et les outils que celui-ci prend en charge, sans gérer le réseau, les serveurs, les systèmes ni le stockage. Microsoft précise que la plateforme prend en charge l’environnement d’exécution, le middleware et le système d’exploitation (définition du PaaS par Microsoft Azure).

Le PaaS s’adresse surtout aux équipes de développement : une application web interne, une API, un portail client. Les développeurs publient leur code, la plateforme se charge des mises à jour du système et de la montée en charge. En contrepartie, vous dépendez des langages, des versions et des outils que propose le fournisseur, et changer de plateforme demande souvent d’adapter l’application.

Qu’est-ce que le SaaS ?

Le SaaS (Software as a Service) est un logiciel utilisé par abonnement, depuis un navigateur ou une application, sans installation ni maintenance. L’éditeur héberge et met à jour le logiciel, du serveur jusqu’à l’application. Vous gérez vos utilisateurs, leurs droits d’accès, quelques réglages et les données que vous y mettez.

C’est le modèle le plus simple à adopter. Microsoft cite comme exemples « des services d’e-mail, des systèmes de gestion de la relation client (CRM) et des outils de productivité bureautique » (définition du SaaS par Microsoft Azure). Microsoft 365, avec sa messagerie, Teams et ses applications bureautiques, en est un exemple connu.

Le SaaS ne vous décharge pas de tout. Microsoft le rappelle dans son modèle de responsabilité partagée : quel que soit le modèle, vous restez responsable de vos données, des comptes de vos utilisateurs et des appareils qui se connectent. Sauvegarde, double authentification et gestion des départs restent à organiser.

DaaS : le Desktop as a Service

Le DaaS (Desktop as a Service) met à disposition des postes de travail virtuels hébergés dans le cloud. L’utilisateur retrouve son bureau, ses applications et ses fichiers depuis n’importe quel appareil connecté. Le fournisseur gère les serveurs, le système et le stockage ; vous gérez les applications installées et les utilisateurs.

Les grands éditeurs ont chacun leur service. Azure Virtual Desktop est présenté par Microsoft comme « un service de virtualisation de bureau et d’application qui s’exécute sur Azure » (présentation d’Azure Virtual Desktop). Avec lui, l’environnement se crée dans votre abonnement Azure, avec votre propre image si vous le souhaitez : il reste davantage à administrer. Windows 365, lui, crée des « PC cloud » pour vos utilisateurs, et Microsoft le classe parmi les logiciels SaaS (présentation de Windows 365) : la frontière entre DaaS et SaaS est mince.

Le DaaS repose sur la même idée que le bureau à distance RDS de Windows Server : les applications tournent sur un serveur, l’utilisateur reçoit l’affichage. Des serveurs RDS hébergés chez un prestataire rendent le même service. Pour le détail, lisez notre article sur le bureau à distance RDS.

Attention au sigle : DaaS désigne aussi le « Device as a Service », la location de matériel (PC, portables, smartphones) avec services associés. Rien à voir avec le cloud : dans cet article, DaaS veut dire Desktop as a Service.

IaaS vs PaaS : quelle différence ?

En IaaS, vous administrez le système d’exploitation et tout ce qui tourne dessus : mises à jour, sécurité, logiciels. En PaaS, le fournisseur s’en charge et vous ne déployez que votre code. L’IaaS laisse plus de contrôle et convient à presque tout logiciel ; le PaaS fait gagner du temps aux développeurs.

Le choix dépend surtout de l’application. Un logiciel acheté à un éditeur, qui s’installe sur Windows Server avec sa base de données, demande un serveur : c’est de l’IaaS. Une application que vos développeurs écrivent et font évoluer chaque semaine profite d’une plateforme qui gère le reste : c’est le terrain du PaaS.

  • Choisissez l’IaaS si vous devez installer un logiciel précis, garder la main sur le système ou reprendre un serveur existant tel quel.
  • Choisissez le PaaS si vous développez vos propres applications et voulez ne plus gérer de serveurs.

Différence entre IaaS, PaaS, SaaS et DaaS : le tableau comparatif

Le tableau montre, pour chaque modèle, qui gère chaque couche technique, à qui il s’adresse et un exemple d’usage. En IaaS, vous gérez du système d’exploitation jusqu’aux applications ; en PaaS, seulement vos applications et vos données ; en SaaS, presque plus rien.

Couche ou critère IaaS PaaS SaaS DaaS
ApplicationsVousVousFournisseurVous
DonnéesVousVousFournisseur (stockage)Fournisseur (stockage)
MiddlewareVousFournisseurFournisseurFournisseur
Système d’exploitationVousFournisseurFournisseurFournisseur
VirtualisationFournisseurFournisseurFournisseurFournisseur
ServeursFournisseurFournisseurFournisseurFournisseur
StockageFournisseurFournisseurFournisseurFournisseur
RéseauFournisseurFournisseurFournisseurFournisseur
Pour quiEntreprises qui ont un service informatique ou un prestataire pour administrer leurs serveursÉquipes de développement, applications métier développées en interneToutes les entreprises, sans compétence technique particulièreÉquipes en télétravail ou multisites, postes à gérer à distance
Exemple d’usageMachine virtuelle qui héberge un ERP ou un serveur de fichiersApplication web interne publiée sur une plateforme managéeMessagerie et bureautique en ligne (Microsoft 365), CRMBureau Windows hébergé (Windows 365, serveur RDS hébergé)

Une nuance sur la ligne « Données » : le fournisseur stocke vos données, mais vous en restez responsable dans tous les modèles. C’est vous qui décidez qui y accède, comment elles sont sauvegardées et ce qu’il advient d’elles le jour où vous changez de prestataire.

Votre logiciel métier tourne-t-il encore sur un serveur dans vos locaux ?

IaaS, PaaS, SaaS : exemples concrets en entreprise

Trois situations courantes en PME : un serveur métier vieillissant déplacé sur une machine virtuelle hébergée (IaaS), une application développée en interne publiée sur une plateforme managée (PaaS), une messagerie installée dans les locaux remplacée par un service en ligne (SaaS). Chacune répond à un problème différent.

  • IaaS. Par exemple, un cabinet comptable fait tourner son logiciel de production sur un serveur de sept ans installé dans un placard. Il le remplace par une machine virtuelle dans un datacenter : même logiciel, même système, plus de matériel à renouveler ni d’onduleur à surveiller.
  • PaaS. Par exemple, un distributeur a développé un portail de commande pour ses clients. Ses développeurs le publient sur une plateforme qui gère le serveur web, la base de données et les mises à jour du système : ils ne s’occupent plus que du code.
  • SaaS. Par exemple, une PME de 40 personnes abandonne son serveur de messagerie interne pour Microsoft 365. Elle n’installe plus rien ; elle gère ses comptes, ses licences et la sécurité des connexions.
  • DaaS. Quatrième cas, par exemple : une entreprise avec trois agences et des salariés en télétravail publie ses applications métier sur des bureaux hébergés. Chacun retrouve le même environnement, depuis le siège, une agence ou chez lui.

Ces modèles se combinent souvent dans la même entreprise : Microsoft 365 en SaaS pour la messagerie, des machines virtuelles en IaaS pour le logiciel métier, un bureau hébergé pour les équipes mobiles. Ils se combinent aussi avec un choix de déploiement, entre cloud public, privé ou hybride.

IaaS, PaaS, SaaS ou DaaS : quel cloud choisir pour une PME ?

Le choix dépend de trois questions. Avez-vous les compétences pour administrer des serveurs ? Utilisez-vous des applications spécifiques, achetées ou développées en interne ? Où vos données doivent-elles être hébergées, et sous quel droit ? Les réponses orientent vers un modèle, souvent vers une combinaison de plusieurs.

  • Vos besoins sont couverts par des logiciels standards (messagerie, bureautique, CRM) : le SaaS suffit.
  • Vous utilisez un logiciel métier installé sur un serveur : l’IaaS, idéalement avec l’administration confiée à un prestataire.
  • Vous développez vos propres applications : le PaaS, ou l’IaaS si vous voulez garder la main sur le système.
  • Vos équipes travaillent depuis plusieurs lieux sur les mêmes applications : le DaaS ou des serveurs RDS hébergés.
  • Vos données ne doivent pas relever du droit américain : un hébergeur français plutôt qu’un cloud public américain, soumis au Cloud Act même pour des données stockées en Europe.

La question de l’administration compte autant que celle du modèle. Un IaaS sans personne pour l’administrer reste un serveur à surveiller, à mettre à jour et à sauvegarder. C’est le rôle de l’infogérance cloud : un prestataire prend en charge l’exploitation de l’infrastructure louée.

Et chez Global SP ?

Global SP héberge vos serveurs et vos machines virtuelles VMware dans ses datacenters d’Île-de-France, dont un datacenter propriétaire Tier III à Paris : c’est de l’IaaS, exploité par nos ingénieurs basés à Paris et supervisé 24/7. Pour le poste de travail, nous proposons des serveurs RDS hébergés : vos équipes ouvrent leur bureau à distance dans notre cloud. Côté SaaS, nous migrons et administrons Microsoft 365. Devis sous 24 h ouvrées.

Questions fréquentes sur IaaS, PaaS, SaaS et DaaS

Quelle est la différence entre IaaS, PaaS et SaaS ?

La différence tient à ce que le fournisseur gère. En IaaS, il fournit serveurs, stockage et réseau, et vous gérez le système et les logiciels. En PaaS, il gère aussi le système et le middleware ; vous gérez vos applications. En SaaS, il fournit le logiciel complet.

PaaS ou IaaS : lequel choisir ?

Choisissez l’IaaS pour installer un logiciel précis ou reprendre un serveur existant en gardant la main sur le système d’exploitation. Choisissez le PaaS si vous développez vos propres applications et ne voulez plus gérer de serveurs. L’IaaS laisse plus de contrôle, le PaaS demande moins d’administration.

DaaS : définition, c’est quoi ?

Le DaaS, ou Desktop as a Service, est un poste de travail virtuel hébergé dans le cloud. L’utilisateur retrouve son bureau et ses applications depuis n’importe quel appareil connecté. À ne pas confondre avec le Device as a Service, qui désigne la location de matériel informatique.

Quelle différence entre DaaS et IaaS ?

L’IaaS fournit une infrastructure (serveurs virtuels, stockage, réseau) sur laquelle vous installez et administrez vos systèmes. Le DaaS fournit directement des bureaux virtuels prêts à l’emploi : le fournisseur gère les serveurs et le système, l’utilisateur se connecte à son poste de travail.

Qu’est-ce que le « cloud as a service » ?

C’est l’expression générale pour les services informatiques loués à la demande au lieu d’être achetés : infrastructure (IaaS), plateforme (PaaS), logiciel (SaaS) ou poste de travail (DaaS). Le NIST en définit trois dans sa publication de référence : IaaS, PaaS et SaaS.

IaaS, PaaS, SaaS et DaaS se distinguent par la part que le fournisseur gère à votre place : l’infrastructure, la plateforme, le logiciel ou le poste de travail. Une PME combine souvent plusieurs modèles, et la vraie question reste qui administre l’ensemble.

Quel modèle pour vos serveurs et vos postes ?

Pour faire le point sur vos serveurs et vos postes, découvrez notre cloud souverain managé ou demandez un devis, envoyé sous 24 h ouvrées.

Plus de 2 000 entreprises accompagnées depuis 2000, partout en Île-de-France et dans toute la France.

← Retour au blog
Parlons technique

Une question sur votre infrastructure ?

Pas un ticket qui disparaît. Un ingénieur, un vrai, disponible en moins de 15 minutes en moyenne.

Réserver un diagnostic 01 44 70 48 48
Demander un audit gratuit