C'est quoi Azure ?
Le cloud computing en 2 minutes
Avant Azure, parlons de ce qu'est le cloud computing. L'idée est simple : plutôt que d'acheter et de gérer tes propres serveurs physiques, tu loues de la puissance de calcul, du stockage et des services à un fournisseur via internet — et tu ne paies que ce que tu consommes.
Le cloud se découpe traditionnellement en trois modèles de service :
| Modèle | Tu gères | Le fournisseur gère | Exemple Azure |
|---|---|---|---|
| IaaS — Infrastructure as a Service | OS, runtime, appli | Matériel, réseau, virtualisation | Azure Virtual Machines |
| PaaS — Platform as a Service | Ton code et tes données | OS, runtime, middleware, infra | Azure App Service, Azure SQL Database |
| SaaS — Software as a Service | Tes données et paramètres | Tout le reste, y compris l'appli | Microsoft 365, Azure DevOps |
Une bonne image : IaaS c'est louer un appartement vide (tu apportes tes meubles), PaaS c'est louer un appartement meublé (tu apportes juste tes affaires), et SaaS c'est séjourner à l'hôtel (tout est fourni).
Microsoft Azure : historique et position sur le marché
Microsoft Azure a été annoncé en 2008 sous le nom de « Windows Azure » et lancé commercialement en 2010. Microsoft a rebaptisé la plateforme « Microsoft Azure » en 2014 pour souligner son ouverture à Linux et aux technologies non-Microsoft.
Aujourd'hui, Azure est le deuxième fournisseur cloud mondial, derrière Amazon Web Services (AWS) et devant Google Cloud Platform (GCP). Sa position est particulièrement forte auprès des entreprises qui utilisent déjà l'écosystème Microsoft (Active Directory, Microsoft 365, Windows Server).
| Fournisseur | Part de marché (2024) | Point fort |
|---|---|---|
| AWS (Amazon) | ~31 % | Pionnier, catalogue de services le plus large |
| Azure (Microsoft) | ~25 % | Intégration Microsoft 365 / Active Directory, entreprises |
| GCP (Google) | ~12 % | Big Data, IA/ML, Kubernetes (GKE) |
L'organisation d'Azure : les concepts clés
Azure s'organise en plusieurs niveaux hiérarchiques qu'il est essentiel de comprendre avant de commencer à créer des ressources.
Le tenant (annuaire Azure AD / Entra ID)
Un tenant est l'instance Azure Active Directory (rebaptisé Microsoft Entra ID) associée à ton organisation. C'est le répertoire qui contient tous tes utilisateurs, groupes et applications. Quand tu crées un compte Microsoft 365 ou Azure, un tenant est automatiquement créé pour toi.
L'abonnement (subscription)
Un abonnement est l'unité de facturation et de gestion des droits d'accès dans Azure. Une entreprise peut avoir plusieurs abonnements — par exemple un pour la production, un pour le développement, un par département. Chaque ressource Azure appartient à un seul abonnement.
Le groupe de ressources (resource group)
Un groupe de ressources est un conteneur logique qui regroupe les ressources Azure liées à une même application ou à un même projet. C'est l'unité de gestion minimale : tu peux appliquer des politiques, des droits d'accès et des tags à tout un groupe d'un coup, et le supprimer entièrement en une seule opération.
La ressource
Une ressource est n'importe quel service Azure que tu crées : une machine virtuelle, un compte de stockage, une base de données SQL, un réseau virtuel, etc. Chaque ressource appartient à un groupe de ressources, dans un abonnement, dans un tenant.
La hiérarchie complète : Tenant > Abonnement > Groupe de ressources > Ressource. Comprendre cette structure est fondamental pour organiser, sécuriser et facturer correctement ton utilisation d'Azure.
Les régions Azure
Azure est déployé dans des régions géographiques réparties dans le monde entier — plus de 60 régions disponibles en 2024, couvrant tous les continents habités. Une région est un ensemble de datacenters situés dans la même zone géographique, reliés par un réseau à très faible latence.
Quelques régions importantes pour la France et l'Europe :
- France Central — datacenter situé à Paris (région principale pour la France)
- France South — datacenter situé à Marseille (paire de France Central)
- West Europe — datacenter situé aux Pays-Bas
- North Europe — datacenter situé en Irlande
Les paires de régions (region pairs)
Chaque région Azure est associée à une région paire dans la même zone géographique. En cas de panne majeure ou de maintenance planifiée, Azure bascule automatiquement les services critiques vers la région paire. Pour la France, France Central (Paris) est couplée avec France South (Marseille).
Pour une architecture hautement disponible, déploie tes ressources critiques dans au moins deux régions appairées. Azure garantit que les mises à jour planifiées ne touchent jamais les deux régions d'une paire en même temps.
3 façons d'interagir avec Azure
Azure propose plusieurs interfaces pour créer et gérer tes ressources. Les trois principales sont :
Le portail Azure (portal.azure.com)
L'interface graphique web d'Azure. Idéale pour débuter, explorer les services disponibles, visualiser tes ressources et effectuer des opérations ponctuelles. Elle propose des assistants (wizards) pour créer des ressources pas à pas.
Azure CLI
L'outil en ligne de commande multiplateforme (Windows, macOS, Linux). C'est l'outil de choix
pour automatiser des opérations, écrire des scripts et travailler dans un environnement CI/CD.
Les commandes suivent la forme az <service> <action>.
# Se connecter à Azure
az login
# Lister les abonnements disponibles
az account list --output table
# Créer un groupe de ressources
az group create \
--name <NOM_GROUPE> \
--location westeurope
# Créer une machine virtuelle Linux
az vm create \
--resource-group <NOM_GROUPE> \
--name <NOM_VM> \
--image Ubuntu2204 \
--admin-username <NOM_ADMIN> \
--generate-ssh-keys
# Supprimer un groupe de ressources (et toutes ses ressources !)
az group delete --name <NOM_GROUPE> --yes
Azure PowerShell
Le module PowerShell pour Azure (Az). Préféré par les équipes familières avec
PowerShell, notamment dans les environnements Windows Server. Il offre les mêmes capacités
qu'Azure CLI mais avec une syntaxe PowerShell de type Verb-Noun.
# Se connecter à Azure
Connect-AzAccount
# Créer un groupe de ressources
New-AzResourceGroup `
-Name <NOM_GROUPE> `
-Location "West Europe"
# Lister les VMs d'un groupe de ressources
Get-AzVM -ResourceGroupName <NOM_GROUPE>
Le modèle de facturation Azure
Azure propose plusieurs modes de facturation selon tes besoins :
Pay-as-you-go (paiement à l'usage)
Le modèle par défaut : tu paies uniquement ce que tu consommes, à la seconde ou à la minute selon les services. Pas d'engagement, pas de frais fixes. Idéal pour débuter ou pour des charges de travail imprévisibles.
Réservations (Reserved Instances)
En t'engageant sur 1 ou 3 ans pour une capacité donnée (une VM d'un certain type, par exemple), tu obtiens une réduction allant jusqu'à 72 % par rapport au tarif à l'usage. Recommandé pour les charges de travail stables et prévisibles en production.
Free tier (niveau gratuit)
Azure propose un compte gratuit incluant :
- 200 $ de crédits à utiliser pendant les 30 premiers jours
- Plus de 55 services toujours gratuits (Azure Functions jusqu'à 1 million d'exécutions/mois, stockage Blob jusqu'à 5 Go, etc.)
- 12 mois de services populaires gratuits (B1s VM Linux 750h/mois, SQL Database 250 Go, etc.)
Attention aux ressources oubliées ! En pay-as-you-go, une VM éteinte mais non supprimée continue à facturer le stockage disque. Prends l'habitude de supprimer le groupe de ressources entier (et non juste la VM) pour éviter les mauvaises surprises en fin de mois.
- Azure est le cloud public de Microsoft, 2e fournisseur mondial derrière AWS.
- Les trois modèles de service : IaaS (VMs), PaaS (App Service, SQL), SaaS (Microsoft 365).
- La hiérarchie Azure : Tenant > Abonnement > Groupe de ressources > Ressource.
- Les régions sont des datacenters géographiques ; les paires de régions garantissent la haute disponibilité.
- 3 interfaces de gestion : portail web (portal.azure.com), Azure CLI (
az) et Azure PowerShell (Az). - Facturation pay-as-you-go par défaut ; réservations 1/3 ans pour réduire les coûts en production.