1. Relationnel #
SQL Server, PostgreSQL, MySQL managés.
Choisir #
| Service | Pour |
|---|---|
| Azure SQL Database | Applications modernes, serverless ou provisionnée, élastique |
| Azure SQL Managed Instance | Migration de SQL Server avec compatibilité quasi complète |
| Database for PostgreSQL / MySQL (flexible) | Moteurs open source managés, HA redondante entre zones |
Commandes #
az postgres flexible-server create -g rg-data -n pg-app-123 --tier GeneralPurpose --sku-name Standard_D2ds_v5 \
--high-availability ZoneRedundant --version 16 --public-access None
az sql db create -g rg-data -s sql-app-123 -n app --compute-model Serverless --edition GeneralPurpose --family Gen5 --capacity 22. Cosmos DB #
NoSQL mondial.
Principes #
Cosmos DB est une base NoSQL distribuée mondialement (API NoSQL, MongoDB, Cassandra, Gremlin, Table), avec réplication multi-régions et écriture multi-régions. Le débit se provisionne en unités de requête (RU/s) ou en serverless ; la clé de partition détermine la scalabilité.
3. Cache et bonnes pratiques #
Accélérer et protéger.
Règles #
- Azure Cache for Redis (ou Azure Managed Redis) pour les sessions et la réduction de charge.
- Connexion par identité managée et Entra ID plutôt que mots de passe.
- Private Endpoint, chiffrement TDE, sauvegardes automatiques et restauration à un instant donné.
- Choisir la clé de partition Cosmos DB à partir des requêtes les plus fréquentes.
Bonne Pratique : L'émulateur Cosmos DB (image Docker) permet de développer localement ; il est utilisé dans les travaux pratiques optionnels.
Mon suivi
Connectez-vous pour suivre votre progression et prendre des notes. Se connecter
Articles recommandés
Le stockage Azure : comptes de stockage, Blob, Files, disques et redondance
Stocker des données sur Azure : comptes de stockage, Blob (niveaux chaud, froid, archive, cycle d...
Comprendre Azure : régions, hiérarchie des ressources, outils et tarification
Les bases de Microsoft Azure : géographies, régions, paires de régions et zones de disponibilité,...
Microsoft Entra ID, RBAC et Azure Policy : identités, droits et gouvernance
Gérer identités et accès sur Azure : Microsoft Entra ID (utilisateurs, groupes, MFA, accès condit...
Préparer la certification Microsoft Azure Fundamentals (AZ-900)
Guide de préparation à l'AZ-900 : format, trois domaines et leurs pondérations, notions à maîtris...
Préparer la certification Azure Administrator Associate (AZ-104)
Guide de préparation à l'AZ-104 : format, cinq domaines (identités et gouvernance, stockage, calc...
Le calcul sur Azure : machines virtuelles, App Service, Functions et conteneurs
Choisir et utiliser le calcul Azure : machines virtuelles et groupes identiques (VMSS), App Servi...
Bonnes pratiques Azure : landing zone, sécurité, fiabilité et coûts
Les bonnes pratiques pour exploiter Azure en production : landing zone et groupes d'administratio...
Le réseau Azure : VNet, NSG, peering, équilibrage et connectivité hybride
Concevoir le réseau sur Azure : réseaux virtuels et sous-réseaux, groupes de sécurité réseau (NSG...
Superviser et protéger Azure : Monitor, Log Analytics, Defender, Key Vault et Backup
Exploiter Azure : Azure Monitor (métriques, journaux d'activité, alertes), Log Analytics et KQL, ...