Plans d’épargne et réservations Azure
Comparez les plans d’épargne Azure aux instances de VM réservées et à la capacité réservée pour les bases de données, puis élaborez une stratégie d’achat d’engagements pour un parc de charges de travail mixtes.
Plans d’épargne et réservations Azure est une leçon Azure Fundamentals gratuite sur CoddyKit. Ceci est la leçon 3 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.
Pourquoi s’engager pour économiser ?
La tarification Azure avec paiement à l’utilisation est flexible, mais coûteuse pour les charges de travail de longue durée. Si vous savez qu’une charge de travail fonctionnera pendant 1 ou 3 ans, vous engager sur une réservation de capacité vous permet d’obtenir des remises importantes, pouvant atteindre 72 % par rapport aux tarifs du paiement à l’utilisation. Microsoft propose deux mécanismes d’engagement : les Reserved VM Instances (spécifiques à un SKU) et les Azure Savings Plans (plus flexibles). Choisir le mécanisme adapté à chaque charge de travail est une décision FinOps essentielle.
Explication des Reserved VM Instances
Une Reserved VM Instance (RVI) est un engagement de facturation à utiliser un SKU de VM spécifique (par exemple, Standard_D4s_v5) dans une région Azure donnée pendant 1 ou 3 ans. En échange, Azure applique une remise pouvant atteindre 72 % par rapport à la tarification du paiement à l’utilisation. La remise s’applique automatiquement à toute VM en cours d’exécution qui correspond au SKU et à la région réservés : vous n’avez pas besoin de lier la réservation à une VM spécifique. Les réservations peuvent être échangées ou annulées (avec des frais de résiliation anticipée correspondant à 12 % de la valeur inutilisée).
# Purchase a 1-year Reserved VM Instance via CLI
az reservations reservation-order purchase \
--sku 'Standard_D4s_v5' \
--location eastus \
--reserved-resource-type VirtualMachines \
--billing-scope '/subscriptions/<subscriptionId>' \
--term P1Y \
--billing-plan Monthly \
--quantity 1 \
--display-name 'MyWebServer-Reservation'Flexibilité de la taille des instances
Par défaut, les Reserved VM Instances offrent une flexibilité de la taille des instances au sein d’une même famille de séries de VM. Par exemple, une réservation pour Standard_D4s_v5 (4 vCPUs) couvre également deux instances Standard_D2s_v5 (2 vCPUs chacune) ou la moitié d’une instance Standard_D8s_v5. Cette flexibilité vous permet d’adapter le dimensionnement des VM sans perdre le bénéfice de votre réservation. La flexibilité de taille ne s’applique pas entre des familles de séries ou des régions différentes.
Azure Savings Plans pour le calcul
Les Azure Savings Plans offrent une alternative plus flexible aux Reserved VM Instances. Au lieu de vous engager sur un SKU spécifique, vous vous engagez sur une dépense horaire fixe en dollars pour les ressources de calcul éligibles (VM, App Service, instances de conteneur, fonctions Azure Premium), dans n’importe quelle région, avec n’importe quel SKU ou OS. Les Savings Plans offrent des remises pouvant atteindre 65 % par rapport aux tarifs du paiement à l’utilisation : c’est légèrement inférieur à la remise maximale des RVI, mais la possibilité de changer de type de VM, de région ou de service sans échanger l’engagement constitue un avantage opérationnel majeur.
# Purchase a Compute Savings Plan at USD 10/hour for 1 year
az savings-plan order purchase \
--sku 'Compute_Savings_Plan' \
--billing-scope '/subscriptions/<subscriptionId>' \
--term P1Y \
--billing-plan Monthly \
--commitment '{ 'amount': 10, 'currencyCode': 'USD', 'grain': 'Hourly' }' \
--display-name 'ComputeSavingsPlan2024'Capacité réservée pour les bases de données
La capacité réservée est également disponible pour les services de Database gérés. La capacité réservée Azure SQL s’applique aux achats de Azure SQL Database et de SQL Managed Instance en vCore, avec des économies pouvant atteindre 55 %. La capacité réservée Cosmos DB s’applique au débit approvisionné (RU/s), avec des économies pouvant atteindre 65 %. Les réservations de Database suivent le même modèle de durée de 1 ou 3 ans et s’appliquent automatiquement aux déploiements correspondants, quelle que soit la subscription dans laquelle ils se trouvent, lorsque la portée de la réservation couvre un groupe d’administration ou un compte de facturation.
Choisir entre RVI et Savings Plans
Utilisez ce guide de décision : choisissez les Reserved VM Instances lorsque le SKU de VM est stable (vous savez que vous utiliserez une taille donnée pendant plusieurs années) et que vous souhaitez obtenir la remise maximale possible (jusqu’à 72 %). Choisissez les Savings Plans si vous prévoyez de changer de SKU (en modernisant votre infrastructure avec de nouvelles générations de VM), si vous avez besoin d’une couverture sur plusieurs services (VM et App Service combinés) ou si vous opérez dans plusieurs régions. Pour les charges de travail réellement irrégulières ou de courte durée, le paiement à l’utilisation ou les VM Spot sont plus adaptés.
Azure Hybrid Benefit
Azure Hybrid Benefit (AHB) vous permet d’appliquer à vos VM et services gérés Azure vos licences Windows Server ou SQL Server existantes sur site, avec une Software Assurance active, ce qui élimine le coût des licences du tarif horaire Azure. L’activation de AHB sur une VM Windows Server réduit son coût d’environ 40 %. Combinée à une Reserved VM Instance de 3 ans, une VM Windows Server entièrement sous licence peut coûter 80 % moins cher qu’une VM avec paiement à l’utilisation et licence incluse.
# Enable Azure Hybrid Benefit on an existing VM
az vm update \
--resource-group myRG \
--name myWindowsVM \
--license-type Windows_ServerOptions de portée des réservations
Lorsque vous achetez une réservation, vous choisissez sa portée : subscription unique (la remise s’applique uniquement à cette subscription), portée partagée (la remise s’applique à toutes les subscriptions de votre compte de facturation ou de votre groupe d’administration) ou portée du groupe d’administration (option la plus récente, qui s’applique à toutes les subscriptions du groupe d’administration). La portée partagée ou celle du groupe d’administration est recommandée pour les grandes organisations, car le moteur de réservation associe automatiquement la remise à l’emplacement où les VM éligibles s’exécutent.
Surveiller l’utilisation des réservations
Une réservation que vous n’utilisez pas représente de l’argent gaspillé. Surveillez l’utilisation des réservations dans la section Azure portal > Reservations, qui indique le pourcentage de chaque réservation consommé. Azure envoie également des alertes d’utilisation lorsqu’une réservation passe sous un seuil configurable (60 % par défaut). Si une réservation est constamment sous-utilisée, vérifiez si le SKU réservé est toujours déployé et envisagez de l’échanger contre un autre SKU davantage utilisé.
# Check reservation utilisation
az reservations reservation list \
--reservation-order-id <orderId> \
--query '[].{Name:name, Utilization:properties.utilization.aggregates[0].value}'Politiques d’échange et d’annulation
Azure vous permet d’échanger à tout moment une réservation existante contre une réservation correspondant à un autre SKU, une autre région ou une autre durée, sans frais ; la nouvelle réservation doit avoir une valeur égale ou supérieure. Les annulations sont autorisées jusqu’à 50 000 $ par période glissante de 12 mois, mais des frais de résiliation anticipée de 12 % de la valeur restante sont appliqués. Pour les grands portefeuilles de réservations, mettez en place un processus de revue trimestrielle afin d’identifier les réservations à échanger à mesure que la combinaison de vos charges de travail évolue.
Stratégie d’achat des engagements
Bonne pratique pour élaborer une stratégie d’engagement : commencez par exécuter toutes les charges de travail avec le paiement à l’utilisation pendant 30 à 60 jours afin de recueillir des données d’utilisation. Identifiez les charges de travail dont l’utilisation est régulière et prévisible (candidates idéales à une réservation). Achetez des réservations ou des Savings Plans uniquement pour la capacité de base stable, et non pour la capacité maximale, qui est mieux gérée avec le paiement à l’utilisation ou la mise à l’échelle automatique. En général, un environnement Azure mature vise à placer 70 à 80 % du calcul sous engagement, les 20 à 30 % restants utilisant le paiement à l’utilisation flexible pour les charges de travail dynamiques.
Vérification rapide
Vérifiez votre compréhension des concepts de Microsoft Azure Fundamentals (AZ-900) présentés dans cette leçon.
Récapitulatif de la leçon
Dans cette leçon, vous avez appris que les Reserved VM Instances offrent jusqu’à 72 % de remise pour les engagements spécifiques à un SKU, que les Azure Savings Plans offrent jusqu’à 65 % de remise avec une flexibilité entre les services et les régions, et que l’Azure Hybrid Benefit élimine les coûts de licence pour les charges de travail Windows Server et SQL Server sur Azure. Nous allons maintenant créer un modèle complet de refacturation FinOps à l’aide de ces outils de gestion des coûts.
Questions Fréquemment Posées
La leçon « Plans d’épargne et réservations Azure » est-elle gratuite ?
Oui — le texte complet de « Plans d’épargne et réservations Azure » 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 « Plans d’épargne et réservations Azure » ?
Comparez les plans d’épargne Azure aux instances de VM réservées et à la capacité réservée pour les bases de données, puis élaborez une stratégie d’achat d’engagements pour un parc de charges de trav… 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 3 sur 4.
Combien de temps prend la leçon « Plans d’épargne et réservations Azure » ?
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
- Identifier et éliminer le gaspillage
- Dimensionnement adapté et mise à l’échelle automatique
- Plans d’épargne et réservations Azure
- FinOps et modèles de refacturation