- Azure Doctor
- Posts
- Azure Certification — AZ-900 : Partie #2
Azure Certification — AZ-900 : Partie #2

Guide Azure Certification (Ref AZ-900)
La semaine dernière, tu as pris ta première dose de Microsoft Azure. Maintenant que tu maîtrises les bases, il est temps d’entrer dans le concret : les services Azure eux-mêmes.
👉 Si la Partie 1 t’a permis de comprendre ce qu’est Azure, cette deuxième étape va te montrer ce qu’il fait. Finie la théorie, place à l’action !
On va commencer à explorer les différents services fondamentaux proposés par Azure : calcul, réseau, stockage, bases de données… des briques essentielles que toute architecture Cloud doit connaître. Prépare-toi à ouvrir le capot d’Azure et découvrir ce qui fait tourner la machine.
📘 Chapitre 3 – Les modèles de service Cloud : IaaS, PaaS, SaaS
(Ou comment bien choisir entre cuisiner toi-même, commander à emporter, ou aller au resto)

🍽️ Une histoire de responsabilités partagées
Imagine que tu as faim (de Cloud, bien sûr 🍝). Trois options s’offrent à toi :
Tu cuisines toi-même chez toi 🧑🍳
Tu commandes un plat préparé 🍱
Tu vas au resto, et on te sert 🍽️
C’est exactement ce que représentent les modèles IaaS, PaaS et SaaS.

1️⃣ IaaS – Infrastructure as a Service
🛠️ Tu construis tout, sauf la fondation
Avec IaaS, Microsoft te fournit l'infrastructure brute : serveurs, réseau, stockage, etc.
Toi, tu t’occupes de tout le reste : système d’exploitation, configuration, mise à jour, etc.
🎯 Exemples :
Machines virtuelles (Azure VMs)
Azure Virtual Network
Azure Disk Storage
👍 Pour qui ?
Admins système
Architectes d'infra
Entreprises voulant migrer des serveurs on-prem vers le Cloud
🧑⚕️ Doctor’s tip :
“IaaS, c’est comme louer une cuisine professionnelle. Tu as la main, mais faut savoir manier la spatule et éviter de cramer l’OS.”

2️⃣ PaaS – Platform as a Service
🚀 Tu apportes ton code, le reste est géré
Tu veux juste développer et déployer ton appli, sans te soucier du serveur, du système ou des mises à jour ?
Bienvenue dans le monde magique du PaaS.
🎯 Exemples :
Azure App Service
Azure SQL Database
Azure Functions
Azure Web Apps
👍 Pour qui ?
Développeurs
Product owners agiles
Équipes dev qui veulent aller vite
🧑⚕️ Doctor’s tip :
“Avec PaaS, t’as pas besoin de savoir gérer un serveur pour sauver des vies numériques. Tu te concentres sur ce qui a de la valeur : ton code.”
3️⃣ SaaS – Software as a Service
📦 Tu consommes un service tout prêt
C’est le Cloud 100 % clé en main. Tu accèdes à une application via un navigateur ou une app, et tout est géré par le fournisseur.
🎯 Exemples :
Microsoft 365
Teams, SharePoint Online
Dropbox, Salesforce
👍 Pour qui ?
Utilisateurs finaux
PME/PMI
Entreprises cherchant des solutions prêtes à l’emploi
🧑⚕️ Doctor’s tip :
“Le SaaS, c’est comme un médicament générique : t’as pas à comprendre la molécule pour qu’il fasse effet. T’utilises, ça marche, point.”
Comparatif visuel : Qui gère quoi ?
Élément | On-prem | IaaS | PaaS | SaaS |
---|---|---|---|---|
Réseau | Toi | Microsoft | Microsoft | Microsoft |
Stockage | Toi | Microsoft | Microsoft | Microsoft |
Serveurs physiques | Toi | Microsoft | Microsoft | Microsoft |
OS | Toi | Toi | Microsoft | Microsoft |
Middleware & runtime | Toi | Toi | Microsoft | Microsoft |
Données & applis | Toi | Toi | Toi | Microsoft |

Ce que tu dois retenir pour AZ-900
IaaS = Tu contrôles tout sauf le matériel
PaaS = Tu contrôles ton code, Microsoft s’occupe du reste
SaaS = Tu consommes un service, point.

🩺 Résumé d'Azure Doctor
“IaaS, PaaS, SaaS : choisis ton niveau d’implication.
Si tu veux tout gérer, prends du IaaS.
Si tu veux coder et scaler tranquille, pars en PaaS.
Et si t’as juste besoin que ça marche, envoie du SaaS.
Pas de honte, chacun son style... même en blouse blanche.”
Chapitre 4 – Tour d’horizon de l’architecture Azure
(Ou comment Microsoft a transformé la planète en Cloud distribué)
🌍 Le Cloud a une adresse (et c’est pas juste "Internet")
Tu penses peut-être que le Cloud est un truc flou dans l’éther ? Détrompe-toi : le Cloud Azure a une géographie, des frontières, des bâtiments, et même des ascenseurs pour serveurs (véridique !).
Avant de créer des machines virtuelles, des bases de données ou des applis, tu dois savoir où elles seront déployées. Et non, ce n’est pas juste un détail technique — c’est crucial pour la performance, la conformité et la résilience.
🗺️ 1. Régions Azure : ton point de départ dans le Cloud
Une région Azure est un ensemble de datacenters regroupés dans une même zone géographique.
Exemples :
France Central (Paris)
West Europe (Pays-Bas)
East US, Southeast Asia, etc.
Il y a plus de 60 régions Azure dans le monde, ce qui fait d’Azure le Cloud le plus distribué sur Terre.
Pourquoi c’est important ?
Latence : plus c’est proche de tes utilisateurs, mieux c’est.
Conformité : certaines lois exigent que les données restent dans un pays spécifique (coucou RGPD 🇪🇺)
Disponibilité : certaines fonctionnalités ne sont pas dispo partout
🧑⚕️ Azure Doctor te le dit :
“Choisir la bonne région, c’est comme choisir un bon hôpital : proche, équipé, et avec des médecins certifiés ISO 27001.”
⚡ 2. Zones de disponibilité : l’assurance-vie de tes services
Certaines régions (pas toutes) sont découpées en Availability Zones : des datacenters physiquement séparés, mais interconnectés.
Si une zone tombe à cause d’une coupure de courant, d’une inondation ou d’une attaque extraterrestre (on reste prudents), les autres continuent à fonctionner.
Tu peux répartir :
Machines virtuelles
Bases de données
Applications critiques
🎯 Objectif : résilience et haute disponibilité.
🏗️ 3. Groupes de ressources : le cœur organisationnel
Quand tu crées un service sur Azure, tu dois l’assigner à un groupe de ressources.
Un groupe de ressources, c’est comme un tiroir dans lequel tu ranges tout ce qui fait partie du même projet : VMs, bases, fonctions, IP, etc.
Avantages :
Tu peux gérer, surveiller, facturer ou supprimer tout d’un coup
Tu peux appliquer des règles de sécurité ou des tags facilement
🧩 4. Azure Resource Manager (ARM) : le chef d’orchestre
ARM est l’interface centrale de gestion de toutes les ressources dans Azure.
Peu importe que tu utilises le portail, Azure CLI ou PowerShell, tout passe par ARM.
Fonctionnalités clés :
Déploiements cohérents
Templates (ARM/Bicep) pour automatiser l’infra
Rôles, accès et règles appliqués de manière centralisée
📬 En résumé : les composants à retenir
🧱 Élément | 💬 Description |
---|---|
Région | Regroupement de datacenters géolocalisés |
Zone de disponibilité | Datacenters séparés physiquement pour la redondance |
Groupe de ressources | Conteneur logique pour tes ressources |
ARM | Moteur de gestion d’infrastructure Azure |
Ce que tu dois retenir pour l’examen AZ-900
Azure est disponible dans des régions du monde entier
Les zones de disponibilité protègent tes services contre les pannes locales
Tu dois toujours créer un groupe de ressources
ARM est le moteur qui orchestre tout ce que tu fais sur Azure
🩺 Le mot du Doc
“Un bon chirurgien connaît l’anatomie du corps humain. Toi, en tant qu’apprenti Cloud architecte, tu dois connaître l’anatomie d’Azure. Et ça commence ici, avec les régions, les zones et les ressources bien rangées.”
📘 Chapitre 5 – Les services de calcul Azure
(Ou comment Azure te file la puissance d’un data center sans le bruit des ventilateurs)
Pourquoi c’est important ?
Le calcul, c’est le cœur battant du cloud.
C’est là que les applis s’exécutent, que les scripts tournent, que les IA prédisent, et que ton backend fait des miracles (ou pas 😅).
Dans Azure, tu as plusieurs façons d'exécuter ton code, ton appli ou tes tâches automatisées. Et crois-moi, t’as l’embarras du choix.
🖥️ 1. Azure Virtual Machines (VMs)
Le classique indémodable
Tu veux un serveur dans le cloud, que tu peux gérer comme s’il était chez toi ? C’est ici que tu commences.
Avec les VMs :
Tu choisis le système d’exploitation (Linux, Windows, etc.)
Tu définis les specs (CPU, RAM, disque)
Tu les arrêtes, redémarres, clones, détruis… comme bon te semble
Cas d’usage :
Migrer une appli on-prem vers le cloud
Héberger un serveur web, un backend, ou un outil métier
Créer des environnements de test ou de développement
🧑⚕️ Azure Doctor dit :
“Les VMs, c’est le stéthoscope du cloud. Pas le plus sexy, mais toujours utile, toujours fiable.”
🧰 2. Azure App Service
Le PaaS qui fait le taf pendant que tu sirotes ton café
Tu veux héberger une appli web, une API REST ou un backend Node.js sans te soucier du système d’exploitation ?
App Service est ta solution.
Tu balances ton code (Python, Java, .NET, PHP…), et Azure :
Déploie automatiquement
Gère les mises à jour
Fournit une URL sécurisée
Scale automatiquement
Cas d’usage :
Lancer rapidement une appli web
Héberger des APIs sans gérer d’infra
Intégrer du CI/CD avec GitHub ou Azure DevOps
🐳 3. Containers et Azure Kubernetes Service (AKS)
Pour les gourous du DevOps et les microservices lovers
Les conteneurs (Docker & cie), c’est la nouvelle norme pour packager et déployer des applis. Azure te propose deux approches :
Azure Container Instances (ACI) : super simple, tu lances un conteneur en ligne de commande → boum, il tourne. Pas de cluster à gérer.
Azure Kubernetes Service (AKS) : une plateforme managée pour orchestrer des centaines de conteneurs, scaler automatiquement, gérer la résilience et les déploiements.
Cas d’usage :
Applis microservices
Pipelines CI/CD avancés
Plateformes SaaS modernes
🧑⚕️ Prescription d'Azure Doctor:
“Les conteneurs, c’est comme des pilules : tout ce qu’il faut, bien encapsulé. Et AKS, c’est la boîte à pharmacie qui te les distribue au bon moment.”
⚡ 4. Azure Functions (Serverless)
Tu codes, t’envoies, ça tourne. Sans serveur, sans prise de tête.
Tu veux juste exécuter un script en réponse à un événement ?
Avec Azure Functions, tu écris une fonction, tu la déploies, et Azure la déclenche automatiquement quand nécessaire.
✅ Pas de serveur à gérer
✅ Tu paies au nombre d’exécutions
✅ Support de plein de langages : C#, JavaScript, Python, etc.
Cas d’usage :
Envoi automatique d’e-mails
Traitement de fichiers dès qu’ils sont uploadés
Webhooks, bots, tâches récurrentes
Ce que tu dois retenir pour AZ-900
💡 Service | ⚙️ Type | 📌 À retenir |
---|---|---|
Azure VMs | IaaS | Contrôle total, classique |
App Service | PaaS | Déploiement rapide d’apps web |
ACI / AKS | Containers | Flexibilité, orchestration avancée |
Azure Functions | Serverless (FaaS) | Code ultra-rapide et sans serveur |
🩺 Résumé du Doc
“Le calcul dans Azure, c’est comme une trousse de secours bien remplie : t’as la pince (VM), le bistouri (App Service), le kit d’urgence (Functions) et le bloc opératoire complet (AKS).
Le tout à portée de clic, prêt à sauver ton architecture des urgences digitales.”
"Tu viens de rencontrer les muscles d’Azure : machines virtuelles, conteneurs, app services… que tu sois architecte ou développeur, il y a un modèle pour chaque besoin. IaaS, PaaS ou SaaS, à toi de doser selon la complexité de ton projet.
Mais un cerveau sans système nerveux, ça ne va pas bien loin. Dans la prochaine partie, on explore les réseaux et les services de stockage — car sans communication ni mémoire, même la plus puissante des applis tourne à vide."
📅 Rendez-vous la semaine prochaine pour la Partie 3, où on relie les neurones d’Azure pour de bon !

Azure Doctor et son équipe!
Reply