IaaS, PaaS et SaaS expliqués
Décomposez les trois modèles de services cloud à l’aide d’exemples concrets et comprenez quelle couche de la pile chaque modèle vous dispense de gérer.
IaaS, PaaS et SaaS expliqués est une leçon Azure Fundamentals gratuite sur CoddyKit. Ceci est la leçon 2 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Azure Fundamentals, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Azure Fundamentals comprend 4 leçons au total.
La pile des modèles de services cloud
Les services cloud se déclinent en trois modèles : IaaS, PaaS et logiciel en tant que service. Ils se distinguent par la part de la pile que le fournisseur gère pour vous, du matériel brut jusqu’à l’app terminée.
IaaS : infrastructure en tant que service
IaaS vous fournit des machines virtuelles, du stockage et des services réseau en location. Vous gérez l’OS et tout ce qui se trouve au-dessus ; Azure s’occupe du matériel physique. Vous contrôlez entièrement la VM.
# IaaS example: create a VM (you manage OS and above)
az vm create \
--resource-group myRG \
--name myIaaSVM \
--image Win2022Datacenter \
--size Standard_B2sQui gère quoi avec IaaS ?
Avec IaaS, Azure gère le matériel et la virtualisation, tandis que vous vous occupez de l’OS, des apps et des données. Ce modèle convient parfaitement pour transférer une app existante vers le cloud.
PaaS : plateforme en tant que service
PaaS va un cran plus loin : Azure exécute l’OS et l’environnement d’exécution, vous n’avez donc plus qu’à déployer votre code et vos données. La commande ci-dessous déploie une app web avec une plateforme entièrement gérée.
# PaaS example: deploy a web app (OS and runtime managed by Azure)
az webapp up \
--name myWebApp \
--resource-group myRG \
--runtime 'NODE:20-lts'Cas d’utilisation et avantages de PaaS
PaaS est idéal si vous voulez livrer rapidement sans vous préoccuper des serveurs, par exemple avec App Service ou Azure SQL. En contrepartie, vous avez moins de contrôle sur l’OS sous-jacent.
Logiciel en tant que service
Un logiciel en tant que service est une app prête à l’emploi : vous vous connectez et vous l’utilisez, comme Microsoft 365 ou Salesforce. Le fournisseur gère absolument tout pour vous.
Comparaison des trois modèles
Imaginez une pizza : IaaS fournit les ingrédients bruts que vous cuisinez, PaaS est une pizza précuite à laquelle vous ajoutez les garnitures, et le logiciel en tant que service arrive prêt à être dégusté. Plus le service est géré, moins vous avez de contrôle. 🍕
Services Azure associés à chaque modèle
La plupart des services correspondent à un modèle : les VM et les disques relèvent de IaaS, App Service et Functions de PaaS, et Microsoft 365 du logiciel en tant que service. Certains services, comme AKS, combinent plusieurs modèles.
Choisir le modèle de service approprié
Choisissez votre modèle selon le niveau de contrôle et la rapidité souhaités : IaaS pour un accès complet à l’OS, PaaS pour aller vite, et logiciel en tant que service pour des logiciels standard. De nombreuses équipes utilisent volontiers les trois.
Le sans-serveur comme extension de PaaS
Le modèle sans serveur va plus loin que PaaS : avec Azure Functions, vous pouvez complètement oublier les serveurs. Le code s’exécute à la demande, la capacité peut descendre jusqu’à zéro et vous ne payez que chaque exécution.
# Azure Functions: HTTP-triggered function snippet
module.exports = async function (context, req) {
context.res = {
body: 'Hello from Azure Functions!'
};
};Résumé de la matrice des responsabilités
Voici un aperçu rapide de la gestion : avec IaaS, vous êtes responsable de l’OS et des couches supérieures ; avec PaaS, vous êtes responsable des apps et des données ; avec le logiciel en tant que service, vous êtes responsable uniquement de vos données et des accès.
Vérification rapide
Faisons une vérification rapide ! Voyons si les modèles IaaS, PaaS et logiciel en tant que service sont maintenant clairs pour vous.
Récapitulatif de la leçon
En résumé : IaaS fournit une infrastructure brute que vous gérez, PaaS vous permet de vous concentrer sur le code, et le logiciel en tant que service vous fournit un produit terminé dont le fournisseur gère tous les éléments.
Questions Fréquemment Posées
La leçon « IaaS, PaaS et SaaS expliqués » est-elle gratuite ?
Oui — le texte complet de « IaaS, PaaS et SaaS expliqués » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Azure Fundamentals, passe à CoddyKit PRO. Le cours Azure Fundamentals comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « IaaS, PaaS et SaaS expliqués » ?
Décomposez les trois modèles de services cloud à l’aide d’exemples concrets et comprenez quelle couche de la pile chaque modèle vous dispense de gérer. Tu pratiques Azure Fundamentals avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Azure Fundamentals ?
Aucune expérience préalable n'est requise. Azure Fundamentals sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 4.
Combien de temps prend la leçon « IaaS, PaaS et SaaS expliqués » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Azure Fundamentals ?
Oui. Chaque leçon Azure Fundamentals inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Cloud contre environnement traditionnel sur site
- IaaS, PaaS et SaaS expliqués
- Cloud public, privé et hybride
- Principaux avantages du cloud et économies d’échelle