jeudi 26 novembre 2020

Azure Cloud - Contrôler l'état d'une machine virtuelle avec Azure Automation

J'ai un compte Azure Cloud et plusieurs machines virtuelles, je cherche à optimiser mes coût, je passe par le Parcours d'Apprentissage dans Micorsoft Learn :

Microsoft Learn - Contrôler les dépense Azure et Gérer les factures
 avec Azure Cost Management + Facturation

Dans ce module j'apprends que je peux contrôler l'activité de mes machines virtuelle, les arrêter les démarrer avec Azure Automation par exemple pour qu'elles ne soient actives qu'aux heures de travail et que cela aura un impact sur le coût de mon abonnement Azure. En effet, une machine qui est arrêter coûte moins.

Créer un Azure Compte Automation

Je suis dans mon portail Azure, je cherche de la documentation sur Azure Automation, ce n'est pas intuitif ... Dans la barre de recherche, je tape Automation :

Azure Automation
Azure Automation - Documentation

Je regarde la partie : Scénarios courants pour Automation.

A ce niveau il y a des choses qui me paraissent intéressantes par exemple :

Protéger - Mettez les machines en quarantaine si des alertes de sécurité sont déclenchées. Définition d’exigences intégrées.

Bon ce n'est pas clair, et je trouve "Créer un compte Azure Automation" il faut créer un compte Azure gratuit avant de commencer. M'enfin, je suis sur Azure depuis plus d'un an, j'ai des facture tous les mois. 

C'est vraiment mal foutu ! Rien a dire, je suis dans mon portail Azure et je vais donc faire :

Azure Automation
Azure création d'un Compte Automation

C'est ambigu, on dirait que cette doc date un peu... Je peux créer un Comptes Automation en cliquant sur "+ Ajouter", je me retrouve avec un formulaire à remplir correspondant à la partie gauche de la documentation.

Azure Création d'un compte d'Automation
Azure Création d'un compte d'Automation

Le Compte d'Automation est une ressource supplémentaire qui s'ajoute à un Abonnement existant. En cliquant sur le bouton Créer il me faut attendre "un certain temps" le déploiement de mon nouveau Compte d'Automation.

Mon Compte d'Automation dans la liste des comptes d'Automation
Mon Compte d'Automation dans la liste des comptes d'Automation

Pour la création du Compte Automation, c'est terminé mais qu'est ce que je peux faire avec cette chose là...

Configurez les états de la Machine Virtuelle

Cela passe par l'ajout d'une State configuration (DSC) à mon Compte d'Automation de la façon suivante :

Automation - State Configuration (DSC)
Automation - State Configuration (DSC)

Puis en cliquant sur "+ Ajouter" comme d'habitude.

Ajouter une State configuration (DSC)

Je me retrouve avec la liste de mes machines virtuelles.
J'en choisie une, je clique sur "+ Se connecter".

State configuration (DSC) - Se connecter à la machine virtuelle

Bon, je ne sais pas trop ce que je fais.

State configuration (DSC) - Se connecter à la machine virtuelle

Oups, j'ai du raté un truc...

Mais bon, je pense que c'est ça  l'idée, le Compte d'Automation comme son nom l'indique permet d'automatiser tout un tas de tâches de Scripts de commandes liées à l'Azure à PowerShell mais pas seulement.

Je vais étudier la question et revenir avec la réponse...

To Be Continued!

La suite peut-être Ici :


Et je tombe sur Wilfried Woivré Cloud Solution Architect - MVP Microsoft Azure :


Voilà si vous n'avez toujours pas la solution c'est qu'elle n'existe pas. ;)

Aucun commentaire:

Enregistrer un commentaire