Modèles de service : IaaS, PaaS, SaaS

Définitions

ModèleAcronymeFournisseur gère…Client gère…
IaaSInfrastructure as a ServiceMatériel, hyperviseur, réseauOS, middleware, applis, données
PaaSPlatform as a Service+ OS, middleware, runtimeApplications, données
SaaSSoftware as a ServiceTout sauf les usagesJuste l’usage de l’application

Illustration ASCII

    +---------------------+------------------------+
    |                    |  Fournisseur            |
    +---------------------+------------------------+
    | Application SaaS     (M365, Salesforce...)   |
    | Plateforme PaaS      (Heroku, App Engine...) |
    | Infra IaaS           (VM, stockage, réseau)  |
    +---------------------+------------------------+

Exemples concrets

ModèleExempleCas d’usage typique
IaaSAWS EC2, Azure VMHéberger un OS, cluster Kubernetes
PaaSGoogle App EngineDéveloppement web sans gérer l’OS
SaaSDropbox, M365, GmailUtilisation bureautique ou métier

Modèle hybride

  • Combinaison IaaS + SaaS : VM + outils collaboratifs
  • Utilisation PaaS pour API internes + SaaS pour front-end

Tip

Le choix dépend du niveau de contrôle, de l’agilité requise, et du niveau de maturité IT de l’organisation.