###### tags: `Azure`

# La Gestion des coûts avec Microsoft Azure
**Par** Dahalani SAID OMAR
**POEI IEF2I & COMPUTACENTER** Ingénieur Intégration Infrastructures
**Module** Azure Gestion des coûts
**Formateur** Morrad BELRHALI

# Azure Cost Management
# I/ Présentation d’Azure Cost Management
La gestion des coûts est le processus qui vous permet de prévoir et de maîtriser les coûts de votre entreprise avec efficacité. Les tâches de gestion des coûts sont normalement effectuées par les équipes de finance,d’administration et d’application. Avec les les fonctionnalités d’Azure Cost Management +Facturation vous effectuez des tâches de facturation et gérez l’accès de la facturation aux coûts. Vous pouvez aussi utiliser ses fonctionnalités pour superviser et contrôler les dépenses Azure, superviser les budgets et pour optimiser l’utilisation des ressources Azure.
Un compte de facturation est créé lorsque vous vous inscrivez pour utiliser Azure. Votre compte de facturation vous permet de gérer vos factures et paiements, et de suivre les coûts. Vous pouvez accéder à plusieurs comptes de facturation. Par exemple, vous pouvez vous être inscrit à Azure pour vos projets personnels. Par conséquent,chaque abonnement Azure peut avoir son compte de facturation. Vous pouvez aussi avoir accès à Azure via le Contrat Entreprise de votre organisation ou le Contrat client Microsoft. Pour chaque scénario, vous disposez d’un compte de facturation distinct.
**Le portail Azure prend en charge les types de comptes de facturation suivants:**
* Programme Microsoft Online Services: Un seul compte de facturation pour le Programme Microsoft Online Services est créé lorsque vous vous inscrivez à Azure via le site web Azure. Par exemple, quand vous souscrivez à un compte gratuit Azure, un compte avec tarifs de paiement à l’utilisation ou en tant qu’abonné Visual Studio.
* Contrat Entreprise : Un compte de facturation pour un Contrat Entreprise est créé quand votre organisation signe un Contrat Entreprise (EA) pour utiliser Azure.
* Contrat client Microsoft : Un compte de facturation pour un Contrat client Microsoft est créé lorsque votre organisation signe un Contrat client Microsoft avec un commercial Microsoft. Des clients dans certaines régions, qui s’inscrivent via le site web Azure pour un compte avec tarifs de paiement à l’utilisation ou mettent à niveau leur compte gratuit Azure, peuvent avoir un compte de facturation pour un Contrat client Microsoft.
Pour mieux saisir comment Azure Cost Management fonctionne il est necssaire de voir de façon globale ses principales fonctionnalités
# II/ Les principales fonctionnalités d’Azure Cost Management
## A/Analyer les coûts
## B/Superviser avec les budgets

## C/Optimiser avec des recommandations

## A/Analyser les coûts
Cost Management vous aide à planifier et à contrôler vos coûts de différentes façons : Analyse des coûts, budgets,suggestions et exportation des données de gestion des coûts.Utilisez l’analyse du coût pour explorer et analyser les coûts de votre organisation. Vous pouvez voir les coûts agrégés par l’organisation afin de comprendre où les coûts ont augmenté et d’identifier les tendances de dépenses. Vous pouvez aussi voir les coûts cumulés au fil du temps pour évaluer des tendances mensuelles,trimestrielles ou même annuelles par rapport à un budget.De plus, vous pouvez télécharger les données du rapport actuel en vue de les analyser de manière plus approfondie ou de les utiliser dans un système externe.Pour mieux saisir le mecanisme de fonctionnement il est necessaire de voir comment :
### 1/Passer en revue les coûts dans l’analyse du coût
### 2/Personnaliser les vues des coûts
### 3/Télécharger les données de l’analyse du coût
**Prérequis**
L’analyse des coûts prend en charge différents types de comptes Azure.Pour afficher les données de coût, vous avez au minimum besoin d’un accès en lecture pour votre compte Azure.Connectez-vous au portail Azure sur https://portal.azure.com.
### 1/Passer en revue les coûts dans l’analyse du coût
Pour examiner vos coûts via la fonctionnalité d’analyse des coûts, ouvrez l’étendue dans le portail Azure et sélectionnez Analyse du coût dans le menu. Par exemple, accédez à Abonnements, sélectionnez un abonnement dans la liste, puis sélectionnez Analyse du coût dans le menu
**Vue coûts cumulés**

### 2/Personnaliser les vues des coûts
L’analyse des coûts dispose de quatre affichages intégrés, optimisés pour les objectifs les plus courants
* Coûts cumulés Combien ai-je dépensé jusqu’ici ce mois-ci ? Est-ce que je vais respecter mon budget ?
* Coûts quotidiens Y a-t-il eu une augmentation des coûts par jour pour les 30 derniers jours ?
* Coût par service Comment mon utilisation mensuelle a-t-elle varié sur les trois dernières factures ?
* Coût par ressource Quelles ressources ont été les plus onéreuses jusqu’ici ce mois-ci ?

Toutefois, il existe de nombreux cas où vous avez besoin d’une analyse plus approfondie. La personnalisation démarre en haut de la page, avec la sélection de la date.

En outre la vue de graphique de la prévision vous permet d’identifier les dépassements de budget potentiels

Voici une vue des dépenses récentes jour après jour, où la prévision des dépenses est activée.

Voici une vue des coûts des services Azure pour le mois en cours.

L’image suivante montre les noms des groupes de ressources ou la vue Coût par ressource

Les graphiques croisés dynamiques sous le graphique principal affichent différents regroupements qui vous donnent une vue d’ensemble de vos coûts globaux pour la période et les filtres sélectionnés

Pour voir le jeu de données complet,sélectionnez la liste Type de graphique, puis l’affichage Tableau.

### 3/Télécharger les données de l’analyse du coût
Il arrive que vous deviez télécharger les données pour les analyser de manière plus approfondie, pour les fusionner avec vos propres données ou pour les intégrer à vos propres systèmes. Cost Management offre quelques options. Pour commencer, si vous avez besoin d’une synthèse de haut niveau ad hoc, comme vous pouvez en obtenir dans une analyse des coûts, créez la vue dont vous avez besoin. Ensuite, téléchargez-la en sélectionnant Exporter, puis Télécharger les données au format CSV ou Télécharger les données vers Excel. Le téléchargement manuel de vos données Cost Management vers Excel fournit un contexte supplémentaire au sujet de la vue que vous avez utilisée pour générer le téléchargement

Cependant,vous pouvez créer une tâche récurrente qui exporte automatiquement sur une base quotidienne, hebdomadaire ou mensuelle vos données Cost Management dans un stockage Azure. Les données
exportées sont au format CSV, et elles contiennent toutes les informations collectées par Cost Management. Vous pouvez ensuite utiliser les données exportées dans Stockage Azure avec des systèmes externes et les combiner avec vos propres données personnalisées. Vous pouvez aussi utiliser vos données exportées dans un système externe, comme un tableau de bord ou un autre système financier.Pour mieux comprendre procedons de la façon suivante:
### 1/Créer une exportation quotidienne
### 2/Vérifier que les données sont collectées
**Prérequis**
L’exportation des données est disponible pour divers types de comptes Azure, notamment pour les clients Contrat Entreprise (EA) et Contrat client Microsoft.Connectez-vous au portail Azure sur https://portal.azure.com.
### 1/Créer une exportation quotidienne
Pour créer, afficher ou planifier une exportation de données, ouvrez l’étendue souhaitée dans le portail Azure etsélectionnez Analyse du coût dans le menu. Par exemple, accédez à Abonnements, sélectionnez un abonnement dans la liste, puis sélectionnez Analyse du coût dans le menu. En haut de la page Analyse du coût, sélectionnez Exporter, puis choisissez une option d’exportation. Par exemple, sélectionnez Planifier l’exportation.Sélectionnez Ajouter, tapez un nom pour l’exportation, puis sélectionnez l’option Exportation quotidienne descoûts en cumul mensuel à ce jour. Sélectionnez Suivant.

Spécifiez l’abonnement pour votre compte de stockage Azure, puis sélectionnez votre compte de stockage.Spécifiez le conteneur de stockage et le chemin du répertoire que vous souhaitez utiliser pour le fichier d’exportation. Sélectionnez Suivant

Vérifiez vos informations d’exportation, puis sélectionnez Créer.Vous pouvez egalement créer une exportation alignée sur votre mois de facturation, accédez à Personnalisé, puis sélectionnez Période de facturation à ce jour. Pour créer une exportation alignée sur le mois calendaire, sélectionnez Cumul mensuel jusqu'à ce jour.

### 2/Vérifier que les données sont collectées
Vous pouvez facilement vérifier que vos données Cost Management sont collectées et visualiser le fichier CSV exporté avec l’Explorateur Stockage Azure.Dans la liste des exportations, sélectionnez le nom du compte de stockage.Dans la page du compte de stockage,sélectionnez Ouvrir dans l’Explorateur. Si vous voyez une boîte de confirmation, sélectionnez Oui pour ouvrir le fichier dans l’Explorateur Stockage Azure

Dans l’Explorateur Stockage, accédez au conteneur que vous voulez ouvrir, puis sélectionnez le dossier correspondant au mois en cours. Une liste de fichiers CSV s’affiche. Sélectionnez-en un, puis sélectionnez Ouvrir.

Le fichier s’ouvre avec le programme ou l’application configuré pour ouvrir les fichiers avec l’extension CSV. Voiciun exemple dans Excel.

## B/Superviser avec les budgets
Les budgets dans Cost Management vous aident à planifier et à suivre la comptabilité de l’organisation. Avec les budgets, vous pouvez prendre en compte les services Azure que vous consommez ou auxquels vous vous abonnez pendant une période spécifique. Ils vous permettent d’informer les autres utilisateurs de leurs dépenses pour gérer les coûts de manière proactive, ainsi que pour superviser la progression des dépenses. En cas de dépassement des seuils budgétaires que vous avez créés, seules des notifications sontdéclenchées.Les données de coûts et d’utilisation sont généralement disponibles dans un délai de 12 à 16 heures, et les budgets sont évalués par rapport à ces coûts toutes les quatre heures. Les notifications par e-mail sont normalement reçues dans un délai de 12 à 16 heures.Les budgets sont automatiquement réinitialisés à la fin d’une période (mensuelle, trimestrielle ou annuelle)pour le même montant lorsque vous sélectionnez une date d’expiration ultérieure.
Pour mieux illutrer les propos prenons l'exemple suivant comment créer et modifier un budget pour un abonnement Azure Contrat Entreprise (EA).Pour cela il faut developper les points suivants:
### 1/Créez un budget dans le portail Azure
### 2/Créer et modifier des budgets avec PowerShell
### 3/Créer un budget avec un modèle Azure Resource Manager
**Prérequis**
Les budgets sont pris en charge pour différents types de comptes Azure.Pour afficher les budgets,vous devez au minimum disposer d'un accès en lecture à votre compte Azure.Connectez-vous au portail Azure sur https://portal.azure.com
### 1/Créez un budget dans le portail Azure
Pour créer ou afficher un budget, ouvrez l’étendue souhaitée dans le Portail Azure et sélectionnez Budgets dans le menu. Par exemple, accédez à Abonnements, sélectionnez un abonnement dans la liste, puissélectionnez Budgets dans le menu. Utilisez la pastille Étendue pour basculer vers une autre étendue, ungroupe d’administration par exemple, dans Budgets

Pour créer un budget aligné sur votre période de facturation, sélectionnez une période de réinitialisation : Mois de facturation, Trimestre de facturation ou Année de facturation. Pour créer un budget aligné sur le mois calendaire, sélectionnez une période de réinitialisation : Mensuelle, Trimestrielle ou Annuelle.
Ensuite, identifiez la date d’expiration à laquelle le budget ne sera plus valide et cessera d’évaluer vos coûts.Selon les champs choisis dans le budget jusqu’à présent, un graphique s’affiche pour vous aider à sélectionner un seuil à utiliser pour votre budget. Le budget suggéré est basé sur le coût prévu le plus élevé que vouspourriez rencontrer durant les périodes à venir. Vous pouvez modifier le montant du budget

Après avoir configuré le montant du budget, sélectionnez Suivant pour configurer des alertes budgétaires. Les budgets nécessitent au moins un seuil de coût (% du budget) et une adresse e-mail correspondante. Si vous le souhaitez, vous pouvez inclure jusqu’à cinq seuils et cinq adresses e-mail dans un seul budget. Quand un seuil budgétaire est atteint, des notifications par e-mail sont normalement reçues en moins de 20 heures.Si vous voulez recevoir des e-mails, ajoutez azure-noreply@microsoft.com à votre liste d’expéditeurs approuvés afin que les e-mails ne soient pas placés dans votre dossier de courrier indésirable

Vue globale

Dans l’exemple précédent, vous avez créé un budget pour un abonnement. Vous pouvez aussi créer un budget pour un groupe de ressources. Si vous voulez créer un budget pour un groupe de ressources, accédez à Gestion des coûts + facturation > Abonnements > sélectionnez un abonnement > Groupes de ressource > sélectionnez un groupe de ressources > Budgets > puis Ajouter un budget.Pour créer ou mettre à jour des groupes d’actions, sélectionnez Gérer les groupes d’actions pendant la création ou la modification d’un budget


Lorsque le groupe d’actions est créé, fermez la zone pour revenir à votre budget.Configurez votre budget pour qu’il utilise votre groupe d’actions lorsqu’un seuil individuel est atteint. Jusqu’à cinq seuils différents sont pris en charge.

L’exemple suivant montre des seuils budgétaires définis sur 50 %, 75 % et 100 %. Chacun est configuré pour déclencher les actions spécifiées dans le groupe d’actions désigné.

### 2/Créer et modifier des budgets avec PowerShell
Les clients Contrat Entreprise peuvent créer et modifier des budgets par programmation avec le module Azure PowerShell. Pour télécharger la dernière version d’Azure PowerShell, exécutez la commande suivante :

### 3/Créer un budget avec un modèle Azure Resource Manager
Vous pouvez créer un budget en utilisant un modèle Azure Resource Manager pour un groupe de ressources.Étapes suivantes Sélectionnez l’image suivante pour vous connecter au portail Azure et ouvrir le modèle




POUR CONTINUER VOUS DEVEZ DISPOSER D'UN COMPTE D'UNE ENTREPRISE
## C/Optimiser avec des recommandations
En ce qui concerne cette partie qui sera developpée dans un autre module,ce qu' il faut retenir c' est qu'Azure Cost Management doit fonctionner avec Azure Advisor pour fournir des recommandations d’optimisation des coûts.Ainsi Azure Advisor en tant que conseiller vous permet d’optimiser et d’améliorer l’efficacité en identifiant les ressources inactives et sous-utilisées.
Enfin,pour mieux comprendre de façon détaillée Azure Advisor le service qui fournit des recommandations d’optimisation des coûts vous pouvez clicker sur le lien suivant:
https://portal.azure.com/#blade/Microsoft_Azure_Expert/AdvisorMenuBlade/overview
https://hackmd.io/5CQHtBC1TZSPn0U4CaMm6Q
Pour conclure ce qu'il faut retenir d'Azure Cost Management,c' est un outil puissant de gestion qui aide toute type d' entreprise dans la prise de decisions quotidiennes.
De plus grâce à Azure les entreprises voient ainsi leur données sauvegardées de façon plus securisées et disponibles immediatement quelque soit la zone geographique