← Tous les cours
Parcours · Cloud · Débutant → Intermédiaire

Le cloud sur lequel entreprises et États s’appuient.

De ce qu’est le cloud au lancement de machines virtuelles, d’applications web et de bases de données sur Azure. Aligné sur les parcours AZ-900 Fundamentals et AZ-104 Administrateur — les certifications que les employeurs demandent par leur nom.

Commencer Voir les ateliers
Niveau
Débutant → Intermédiaire
Leçons
24 notes
Ateliers
8 pratiques
Prépare
AZ-900 · AZ-104
Prix
Lecture gratuite
Votre progression0%
Le programme

Lire, pratiquer, valider, avancer.

Ouvrez une leçon, lisez les notes, puis validez-la. Votre progression est enregistrée sur cet appareil.

Niveau 1 · Débutant

AZ-900 Fundamentals : les concepts et les services principaux

Ce niveau vous donne le langage du cloud et une carte des principaux services, de la sécurité et de la tarification d’Azure — exactement ce que teste la certification AZ-900 Fundamentals. Aucun code requis.

01

Concepts du cloud

Bases
›Ce qu’est le cloud, et les trois modèles de service✓

Le cloud, c’est louer de l’informatique — serveurs, stockage, logiciels — par internet au lieu de la posséder. Microsoft exploite des centres de données dans le monde entier ; vous utilisez ce dont vous avez besoin et payez cela.

Plus de contrôleMoins à gérerIaaSVous gérezVM, OS, runtime, appliLe fournisseur gèrePaaSVous gérezJuste votre appliLe fournisseur gèreSaaSVous gérezRien — utilisez-leLe fournisseur gère
IaaS → PaaS → SaaS : ce que vous gérez

Trois modèles décrivent ce que Microsoft gère par rapport à vous :

  • IaaS (Infrastructure) — vous louez des machines virtuelles nues et gérez le reste. Plus de contrôle.
  • PaaS (Plateforme) — vous confiez votre appli ; il exploite les serveurs pour vous.
  • SaaS (Logiciel) — vous utilisez un logiciel fini, comme Microsoft 365. Le moins de souci.
Exemple : louer une VM pour installer vos propres logiciels, c’est de l’IaaS. Déployer un site sur Azure App Service sans toucher à un serveur, c’est du PaaS. Utiliser Outlook dans le navigateur, c’est du SaaS — vous ne gérez rien.
›CapEx contre OpEx, et pourquoi ça compte✓

Acheter ses propres serveurs, c’est une dépense d’investissement (CapEx) — un gros paiement initial pour du matériel qu’on possède et entretient ensuite. Le cloud transforme cela en dépense d’exploitation (OpEx) — un coût courant qu’on paie à l’usage, comme l’électricité.

C’est le cœur business de l’examen AZ-900, et ce n’est pas que de la comptabilité. L’OpEx permet de démarrer tout petit, sans capital, et de ne payer plus que lorsqu’on grandit et qu’on gagne.

Chez nous : pour une start-up ou un étudiant camerounais, le CapEx était toujours le mur — impossible de commencer sans argent pour le matériel. L’OpEx fait tomber le mur : commencez avec quelques dollars par mois, grandissez quand le revenu est là. Le cloud est, au sens propre, le grand déverrouilleur des marchés sous-capitalisés.
›Régions, disponibilité et responsabilité partagée✓

Azure est organisé en régions (zones géographiques de centres de données). Dans beaucoup de régions, il y a des zones de disponibilité — des centres physiquement séparés — pour pouvoir tourner sur plusieurs zones et survivre à la panne d’une seule.

VOUS : dans le cloudVos donnéesComptes & accèsConfigurationLe cloud : du cloudMatérielRéseau mondialCentres de données
Le modèle de responsabilité partagée

Le modèle de responsabilité partagée est la règle à ne jamais oublier : Microsoft sécurise le cloud lui-même (bâtiments, matériel, réseau) ; vous êtes responsable de vos données, vos comptes et vos paramètres d’accès. Le partage glisse selon le modèle de service — plus de choses sont à vous en IaaS, moins en SaaS — mais vos données et identités sont toujours à vous à protéger.

Exemple : pour l’Afrique centrale, les régions North Europe (Irlande) et West Europe (Pays-Bas) donnent généralement une bonne latence. Azure a aussi une région Afrique du Sud (Johannesburg) — testez les deux et mesurez pour vos utilisateurs.
02

Services Azure principaux

La boîte à outils
›Calcul : VM, App Service et Functions✓

Azure offre plusieurs façons d’exécuter du code, du plus de contrôle au moins de gestion :

Plus de contrôleMoins de gestionVM / EC2vous gérez le serveurContainersappli empaquetéeServerlessjuste la fonction
L’échelle du calcul
  • Machines virtuelles — des ordinateurs complets que vous contrôlez (IaaS).
  • App Service — héberger un site ou une API ; Azure gère les serveurs (PaaS).
  • Azure Functions — exécuter un petit bout de code sur événement, sans serveur (serverless).
  • Azure Kubernetes Service (AKS) — Kubernetes géré pour les conteneurs.

Le savoir-faire est de choisir l’option la plus simple qui convient. Un site web standard va sur App Service, pas sur une VM à corriger vous-même.

›Bases du stockage et du réseau✓

Azure Storage contient vos données. Le cheval de bataille est le Blob Storage pour les fichiers — images, vidéos, sauvegardes — avec des niveaux hot, cool et archive qui arbitrent coût contre fréquence d’accès, comme les autres clouds.

Classe de stockage selon la fréquence de lectureHot / StandardsouventCool / NearlineparfoisCold / Archiverare, bon marchéUne règle de cycle de vie déplace tout → économies
Niveaux de stockage & cycle de vie

Le réseau commence par le réseau virtuel (VNet) — votre réseau privé dans Azure. Les ressources à l’intérieur se parlent en privé, et vous ouvrez l’accès vers l’extérieur délibérément avec les groupes de sécurité réseau (NSG), qui font office de pare-feux.

Exemple : une archive de sauvegarde à conserver pour raisons légales mais presque jamais lue va dans le niveau Archive — des centimes par gigaoctet par mois — au lieu de payer un tarif hot pour la laisser dormir.
›Identité avec Microsoft Entra ID✓

Microsoft Entra ID (anciennement Azure Active Directory) est le service d’identité d’Azure — il gère qui sont vos utilisateurs et à quoi ils peuvent se connecter. C’est la porte d’entrée de tout.

Deux idées le portent : l’authentification (prouver qui vous êtes) et l’autorisation (ce que vous avez le droit de faire). La fonction de sécurité la plus importante qu’il offre est l’authentification multifacteur (MFA) — exiger une seconde preuve, comme un code sur le téléphone, au-delà du mot de passe.

Chez nous : activez la MFA sur chaque compte administrateur, toujours. Les mots de passe volés sont la première cause de compromission de comptes partout ; la MFA l’arrête presque entièrement. Pour une petite équipe où un compte admin contrôle tout, ce seul réglage est votre meilleure protection, et il est gratuit.
03

Sécurité, identité et gouvernance

Confiance
›Défense en profondeur et outils de sécurité Azure✓

Une bonne sécurité n’est pas un mur mais plusieurs — la défense en profondeur — pour que si l’un cède, les autres protègent encore. Azure fournit des outils à chaque couche : NSG et Firewall au réseau, Entra ID à l’identité, chiffrement pour les données, et Microsoft Defender for Cloud qui surveille le tout et note votre posture de sécurité.

Pour l’examen et la vraie vie, sachez que les données sont chiffrées au repos (stockées) et en transit (en mouvement) par défaut sur Azure — une base solide offerte.

›Contrôle d’accès par rôles (RBAC)✓

Le RBAC est la façon de contrôler qui peut faire quoi dans Azure, bâti sur le moindre privilège : accordez à chacun uniquement l’accès que son travail exige. Vous assignez un rôle (un ensemble de permissions) à un utilisateur ou groupe, limité à une ressource, un groupe de ressources ou un abonnement précis.

Trop d’accèsMoindre privilègeAppTOUTES ressources(risqué)App1 bucketlecture
Moindre privilège : seulement le nécessaire
Exemple : un développeur junior doit redémarrer une appli web mais ne devrait jamais pouvoir supprimer des bases. Vous lui donnez le rôle Contributeur limité au seul groupe de ressources de cette appli — contrôle total là, zéro pouvoir ailleurs. La portée (le scope) est tout le jeu.
›Gouvernance : abonnements, groupes et étiquettes✓

La structure d’Azure garde les grands parcs propres : un abonnement est une frontière de facturation et de gestion ; les groupes de ressources regroupent des ressources liées pour les gérer et les supprimer ensemble ; les étiquettes (tags) sont des libellés (comme env=prod ou projet=academy) qui aident à suivre coût et propriété.

Azure Policy permet d’appliquer des règles automatiquement — par exemple « personne ne peut créer de ressources hors d’Europe » — pour que les erreurs soient empêchées, pas seulement constatées ensuite.

Chez nous : même une équipe de deux personnes gagne à mettre chaque projet dans son propre groupe de ressources et à étiqueter par projet. Quand la facture arrive, vous savez exactement ce qui a coûté quoi — et vous pouvez supprimer toute une expérience d’un clic quand elle est finie.
04

Tarification et maîtrise des coûts

Dépenser avec sagesse
›Comment fonctionne la tarification Azure✓

La plupart des services Azure sont en paiement à l’usage : vous payez ce que vous consommez — le calcul à la seconde, le stockage au gigaoctet, le transfert de données au gigaoctet. Les prix varient selon la région et le niveau de service.

Deux outils aident à planifier : la calculatrice de prix (estimer le coût d’une conception avant de construire) et la calculatrice du coût total de possession (TCO) (comparer le cloud à l’exploitation de ses propres serveurs). Utilisez la calculatrice de prix avant chaque vrai projet — deviner le coût du cloud est la façon dont les factures surprennent.

›Économiser : réservations et bon dimensionnement✓

Le paiement à l’usage est flexible mais pas toujours le moins cher. Si vous savez que vous ferez tourner un serveur un an ou plus, une instance réservée vous y engage en échange d’une forte remise. Le bon dimensionnement, c’est choisir une VM adaptée au besoin réel, pas la plus grosse « par sécurité ».

Chez nous : la ressource la moins chère est celle que vous éteignez. Les serveurs de développement et de test n’ont pas besoin de tourner la nuit ou le week-end — les arrêter sur un planning peut diviser leur coût par deux. Sur un budget serré, ces petites habitudes représentent de l’argent réel gardé dans l’entreprise.
›Cost Management et budgets✓

Microsoft Cost Management montre où va réellement votre argent — par service, par groupe de ressources, par étiquette — et permet de poser des budgets avec alertes. Posez un budget dès le premier jour et laissez Azure vous envoyer un e-mail bien avant d’atteindre votre limite.

Exemple : vous posez un budget mensuel de 20 $ avec des alertes à 50 %, 80 % et 100 %. Une VM oubliée commence à l’entamer ; vous recevez l’e-mail à 50 %, repérez la VM et l’éteignez bien avant que ça ne devienne une facture douloureuse. Cette alerte précoce fait la différence entre une petite leçon et une chère.
Niveau 2 · Intermédiaire

AZ-104 Administrateur : déployer et gérer de vraies ressources

Maintenant vous administrez Azure pour de vrai — identité, calcul, stockage, réseau et déploiement — avec le portail, l’Azure CLI et Bicep. Ce sont les compétences quotidiennes d’un administrateur Azure (AZ-104).

05

Identité et les outils

Accès et contrôle
›Gérer utilisateurs, groupes et l’Azure CLI✓

Un administrateur vit dans l’identité. Dans Entra ID vous créez des utilisateurs, les regroupez en groupes, et accordez l’accès au groupe — ainsi un nouvel arrivant obtient le bon accès simplement en rejoignant le groupe, et le perd en le quittant. C’est bien plus évolutif que des attributions personne par personne.

Vous ferez beaucoup de cela avec l’Azure CLI (az) — scriptable et reproductible — et Cloud Shell, un terminal dans le navigateur avec az prêt.

Exemple : se connecter et lister vos groupes de ressources : az login puis az group list --output table. Comme ce sont des commandes, vous pouvez scripter l’intégration — « créer cet utilisateur, l’ajouter à ces groupes » — et la rejouer à l’identique à chaque fois.
›Attributions RBAC en pratique✓

Au-delà de comprendre le RBAC, l’administrateur l’attribue correctement. Les règles pratiques : attribuer les rôles à des groupes, pas à des individus ; limiter au niveau le plus étroit qui fonctionne (groupe de ressources plutôt qu’abonnement) ; et auditer régulièrement les attributions pour retirer les accès devenus inutiles.

Exemple : donner à toute une équipe un accès en lecture à un groupe de ressources : az role assignment create --assignee equipe-dev --role Reader --resource-group academy-rg. Une commande couvre l’équipe maintenant et quiconque rejoindra le groupe plus tard.
›Accès conditionnel et MFA à l’échelle✓

L’accès conditionnel (une fonction d’Entra ID) permet de poser des règles de connexion intelligentes : « exiger la MFA lors d’une connexion hors du bureau », ou « bloquer les connexions depuis des pays où nous n’opérons jamais ». Il applique la sécurité selon le contexte, et non une règle uniforme qui frustre tout le monde.

Chez nous : pour une équipe africaine distribuée travaillant depuis téléphones et réseaux partagés, l’accès conditionnel est puissant : imposez la MFA pour les connexions risquées sans rendre pénible la connexion quotidienne. Une sécurité que les gens tolèrent vraiment est une sécurité qui marche vraiment.
06

Administration du calcul

Faire tourner les charges
›Déployer et dimensionner des machines virtuelles✓

L’administrateur crée des VM à la bonne taille, image et disque, dans la bonne région, et sait les redimensionner quand les besoins changent. Vous choisissez une série de VM pour la charge (usage général, optimisée calcul, optimisée mémoire) et attachez des disques gérés pour le stockage.

Exemple : créer une VM Linux depuis la CLI : az vm create --resource-group academy-rg --name web-1 --image Ubuntu2204 --size Standard_B1s. La série B est « burstable » et bon marché — idéale pour le dev et les charges légères où vous n’avez pas besoin de pleine puissance en continu.
›Mise à l’échelle : groupes de disponibilité et scale sets✓

Une seule VM est un point de défaillance unique. Pour la fiabilité, répartissez sur un groupe de disponibilité ou des zones de disponibilité pour qu’une panne matérielle ne vous arrête pas. Pour gérer une charge variable, utilisez un Virtual Machine Scale Set — un groupe de VM identiques qui grandit et rétrécit automatiquement avec la demande.

Associez un scale set à un équilibreur de charge et vous avez un système qui absorbe un pic de trafic puis redescend pour économiser quand c’est calme.

›App Service et conteneurs✓

Tout ne devrait pas être une VM. App Service héberge applications web et API comme plateforme gérée — vous déployez du code ou un conteneur et Azure gère serveurs, correctifs, mise à l’échelle et certificat HTTPS. Pour les systèmes riches en conteneurs, Azure Container Apps ou AKS exécutent vos conteneurs gérés.

Exemple : déployer une appli web directement depuis une image de conteneur vers App Service et obtenir une URL HTTPS en quelques minutes — pas de VM à corriger, pas de certificat à configurer. Pour la plupart des sites, c’est la bonne réponse, et ça libère une petite équipe pour travailler sur le produit plutôt que la plomberie.
07

Stockage et bases de données

Persister les données
›Comptes de stockage, blobs et accès✓

Les données vivent dans un compte de stockage, qui contient des blobs (fichiers), des partages de fichiers, des files et des tables. L’administrateur règle le niveau d’accès (hot/cool/archive), configure la redondance (combien de copies, et si elles sont inter-régions) et contrôle l’accès avec des jetons SAS — des clés à durée limitée qui accordent exactement l’accès nécessaire puis expirent.

Exemple : au lieu de rendre un fichier public pour toujours, vous émettez un jeton SAS qui autorise la lecture d’un fichier pendant 24 heures. Après, il cesse de fonctionner automatiquement — la bonne façon de partager un téléchargement sans laisser une porte ouverte.
›Azure SQL et Cosmos DB✓

Deux bases gérées couvrent la plupart des besoins. Azure SQL Database est du SQL Server géré — relationnel, familier, avec sauvegardes et haute disponibilité pris en charge. Azure Cosmos DB est une base NoSQL distribuée mondialement, pour les applis qui ont besoin de faible latence partout et de données flexibles.

Choisissez le relationnel (Azure SQL) pour des données structurées et liées (finance, inventaire) ; choisissez Cosmos DB quand vous avez besoin de portée mondiale et de documents flexibles (un catalogue produit servant plusieurs pays). Dans les deux cas, « géré » signifie exploiter une vraie base sans être un DBA à plein temps.

›Sauvegarde et restauration✓

Un administrateur incapable de restaurer les données ne fait pas son travail. Azure Backup protège VM, bases et fichiers sur un planning, et Azure Site Recovery peut basculer tout un système vers une autre région en cas de sinistre.

Chez nous : les sauvegardes sont invisibles jusqu’au jour où elles sauvent l’entreprise — et ce jour finit toujours par arriver. Mettez des sauvegardes automatiques dès le départ, et testez une restauration au moins une fois. Une sauvegarde jamais restaurée n’est qu’un espoir, pas un plan. Cette discipline sépare un professionnel d’un amateur partout dans le monde.
08

Réseau, supervision et automatisation

Connecter et exploiter
›VNets, peering et DNS✓

L’administrateur conçoit le réseau : des VNets divisés en sous-réseaux, connectés entre eux par peering, protégés par des NSG, et nommés avec Azure DNS. Une conception réseau propre — des sous-réseaux séparés pour les niveaux web, appli et base — est à la fois plus sûre et plus facile à raisonner.

Pour connecter Azure à un bureau ou à un autre cloud, une passerelle VPN crée un tunnel sécurisé sur internet.

›Azure Monitor et alertes✓

Azure Monitor rassemble métriques et journaux de tout ce que vous exécutez ; Log Analytics permet de les interroger ; les alertes vous préviennent quand un seuil est franchi. L’administrateur construit des tableaux de bord pour les signaux qui comptent et branche les alertes sur e-mail ou SMS — la même discipline des signaux d’or, native à Azure.

Exemple : une règle d’alerte se déclenche quand le CPU d’une VM reste au-dessus de 90 % pendant 10 minutes, par e-mail à l’équipe. Vous apprenez qu’un serveur peine par Azure, pas par un client — et vous agissez avant qu’il ne tombe.
›Infrastructure en code avec Bicep✓

Cliquer dans le portail est bien pour apprendre ; la vraie administration, c’est l’infrastructure en code. Le langage IaC natif d’Azure est Bicep (une couche propre et lisible au-dessus des modèles ARM) — vous décrivez vos ressources dans un fichier, le versionnez dans Git, et le déployez de façon reproductible. Terraform marche aussi sur Azure, si vous préférez un seul outil pour tous les clouds.

Code (fichiers)main.tfplan/applyTerraformServeursRéseau, BDversionnez dans Git → reconstruire en 1 commande
Infrastructure en code
Exemple : projet final : écrivez un fichier Bicep qui définit un groupe de ressources, un VNet, une VM et un compte de stockage, puis déployez-le avec az deployment group create --template-file main.bicep. Tout votre environnement est désormais du code relisible, reproductible et reconstructible — l’administration Azure faite à la manière professionnelle.
Là où vous construisez vraiment

Huit ateliers sur le vrai Microsoft Azure

La lecture est libre et gratuite. Les ateliers, eux, demandent un compte gratuit, qui garde votre progression et vous donne un certificat.

Créez un compte Kaevor gratuit pour lancer un atelier et obtenir votre certificat. Un seul compte pour tous vos cours.

Créer un compte gratuit
🔒

Atelier 1 — Tour du portail + budget

Créer un groupe de ressources, explorer le portail et poser une alerte de budget.

Portail · Cost Mgmt
🔒

Atelier 2 — Sécuriser votre identité

Créer utilisateurs et groupes dans Entra ID et activer la MFA sur un compte admin.

Entra ID · MFA
🔒

Atelier 3 — RBAC bien fait

Attribuer un rôle limité à un groupe avec l’Azure CLI, en moindre privilège.

RBAC · az CLI
🔒

Atelier 4 — Lancer une VM en sécurité

Créer une VM Linux et verrouiller son NSG sur votre propre IP pour le SSH.

Machines virtuelles
🔒

Atelier 5 — Blob storage + SAS

Envoyer des fichiers dans Blob Storage et en partager un avec un jeton SAS à durée limitée.

Azure Storage
🔒

Atelier 6 — Déployer sur App Service

Publier une appli web sur App Service et obtenir une URL HTTPS gérée.

App Service
🔒

Atelier 7 — Superviser et alerter

Construire un tableau de bord Azure Monitor et brancher une vraie alerte CPU.

Azure Monitor
🔒

Atelier 8 — Déployer avec Bicep

Définir un VNet, une VM et un compte de stockage en Bicep et le déployer en code.

Bicep · IaC
Où cela vous mène

Deux niveaux, un seul parcours

Niveau 1

Débutant (AZ-900)

Concepts du cloud, services Azure principaux, sécurité, identité et tarification — le socle de la certification Fundamentals.

Niveau 2

Intermédiaire (AZ-104)

Administrer identité, calcul, stockage, réseau et déploiement avec la CLI et Bicep — le métier d’administrateur.