Meilleures pratiques pour l’optimisation des coûts des machines virtuelles
Cet article décrit les meilleures pratiques pour la gestion des coûts des machines virtuelles.
Si vous souhaitez savoir comment fonctionne le modèle de facturation des machines virtuelles et comment planifier les coûts avant de déployer les ressources, consultez Planifier la gestion des coûts. Si vous souhaitez apprendre à surveiller les coûts des machines virtuelles, consultez Surveiller les coûts des machines virtuelles.
Cet article porte sur les points suivants :
- Meilleures pratiques pour la gestion et la réduction des coûts des machines virtuelles
- Comment utiliser des stratégies Azure pour gérer et réduire les coûts
Meilleures pratiques pour la gestion et la réduction des coûts des machines virtuelles
Voici quelques-unes des meilleures pratiques que vous pouvez utiliser pour réduire le coût de vos machines virtuelles :
- Utilisez le sélecteur de machines virtuelles pour identifier les meilleures machines virtuelles pour vos besoins.
- Pour les environnements de développement et de test :
- Utilisez les machines virtuelles de la série B
- Utilisez au moins B2 pour les machines Windows
- Utilisez des HDD au lieu de SSD quand vous pouvez
- Utilisez des comptes de stockage localement redondant (LRS) au lieu de comptes de stockage géoredondants ou interzones
- Utilisez Logic Apps ou Azure Automation pour implémenter une planification de démarrage et d’arrêt automatique pour vos machines virtuelles
- Utilisez les machines virtuelles de la série B
- Pour les environnements de production :
- Utilisez le niveau tarifaire Standard dédié ou un niveau supérieur
- Utilisez un disque SSD Premium v2 et ajustez ses performances par programmation pour prendre en compte une demande supérieure ou inférieure en fonction de vos modèles de charges de travail
- Pour d’autres types de disques, dimensionnez vos disques pour obtenir les performances souhaitées sans avoir besoin de surprovisionner. Prenez en compte les modèles de charges de travail fluctuantes et la réduction au minimum de la capacité provisionnée inutilisée
- Pour les environnements de développement et de test :
- Utilisez le contrôle d’accès en fonction du rôle (RBAC) pour contrôler qui peut créer des ressources
- Utilisez des machines virtuelles Azure Spot là où vous pouvez
- Pour les machines virtuelles Windows, envisagez d’utiliser Azure Hybrid Benefit pour Windows Server afin d’économiser des coûts sur les licences
- Utilisez des alertes de coût pour superviser l’utilisation et les dépenses
- Réduisez au minimum les instances inactives en configurant la mise à l’échelle automatique
- Configurez Azure Bastion pour l’accès opérationnel
Utilisez des stratégies pour gérer et réduire les coûts des machines virtuelles
Vous pouvez utiliser Azure Policy pour faciliter la gouvernance et l’optimisation des coûts de vos ressources.
Il existe des stratégies intégrées pour les machines virtuelles et les services de mise en réseau, qui peuvent vous aider à réaliser des économies :
- Références SKU de machine virtuelle autorisées : cette stratégie vous permet de spécifier un ensemble de références SKU de machine virtuelle que votre organisation peut déployer. Vous pouvez utiliser cette stratégie pour limiter les tailles des machines virtuelles qui dépassent votre budget souhaité. Cette stratégie doit être maintenue à jour au fil de l’ajout de nouvelles références SKU de machine virtuelle.
- https://github.com/Azure/azure-policy/blob/master/built-in-policies/policyDefinitions/Compute/VMSkusAllowed_Deny.json
- Vous pouvez consulter les tailles de machine virtuelle disponibles et faire référence à leurs coûts associés sur les pages de tarification pour Windows et Linux.
- Les interfaces réseau ne doivent pas avoir d’adresses IP publiques : cette stratégie restreint la création d’adresses IP publiques, sauf dans les cas où elles sont explicitement autorisées. Limiter les expositions inutiles à Internet peut contribuer à réduire les coûts de la bande passante et des données des réseaux virtuels.
Vous pouvez également créer des stratégies personnalisées en utilisant Azure Policy. Voici quelques exemples :
- Implémentez des stratégies pour limiter les ressources qui peuvent être créées :
- Implémentez des stratégies pour ne pas autoriser la création de certaines ressources :
- En utilisant la stratégie de ressource pour limiter les emplacements autorisés où les machines virtuelles peuvent être déployées.
- En auditant les ressources qui entraînent des coûts même après la suppression de la machine virtuelle.
- En auditant les ressources afin d’appliquer l’utilisation d’Azure Hybrid Benefit.
Étapes suivantes
Dans cet article, vous avez appris les meilleures pratiques pour la gestion et la réduction des coûts des machines virtuelles, ainsi qu’à utiliser des stratégies Azure pour gérer et réduire les coûts.
Pour obtenir plus d’informations sur l’optimisation des coûts des machines virtuelles, consultez les articles suivants :
- Découvrez comment planifier la gestion des coûts des machines virtuelles.
- Découvrez comment surveiller les coûts des machines virtuelles.
- Découvrez comment optimiser votre investissement cloud avec Microsoft Cost Management.
- Apprenez-en davantage sur la gestion des coûts avec l’analyse du coût.
- Découvrez comment éviter des coûts imprévus.
- Suivez le cours d’apprentissage guidé Cost Management.
- Découvrez comment créer des machines virtuelles Linux et Windows.
- Suivez la formation Microsoft Azure Well-Architected Framework – Optimisation des coûts.
- Passez en revue les principes de conception de l’optimisation des coûts de Well-Architected Framework et comment ils s’appliquent aux machines virtuelles.