Présentation
Imaginez que vous travaillez pour une organisation qui utilise des machines virtuelles Azure afin de tester son logiciel Gestion de la relation client (CRM). Vous créez ces machines virtuelles à partir d’images, y compris un serveur front-end web et une base de données SQL.
Pendant plusieurs itérations de test sur une seule machine virtuelle, vous remarquez que les modifications apportées aux fichiers de configuration et à la base de données entraînent des résultats incohérents. Dans une instance, un bogue a généré par erreur un enregistrement d’appel téléphonique sans client associé dans la base de données. Cet enregistrement orphelin a provoqué l’échec des tests d’intégration qui ont suivi, même après la correction du bogue.
Reconnaissant la fréquence de ces cycles de test, qui se produisent plusieurs fois par semaine, vous décidez de déployer une nouvelle machine virtuelle pour chaque cycle afin de garantir la cohérence et la fiabilité de votre environnement de test. En développant des scripts Azure CLI pour le déploiement, vous simplifiez le processus, optimisez l’efficacité du flux de travail et minimisez les erreurs grâce à l’automatisation.
Ce module vous apprend à déployer et à gérer les ressources Azure à l’aide d’Azure CLI. Vous découvrez comment utiliser Azure CLI de manière interactive pour des tâches ponctuelles et comment écrire des scripts CLI pour automatiser des tâches récurrentes.
Objectifs d’apprentissage
Dans ce module, vous allez :
- Déterminez si Azure CLI est l’outil approprié pour vos tâches de gestion Azure.
- Installer l’interface Azure CLI sur Windows, Linux ou macOS.
- Se connecter à Azure à l’aide de l’interface Aure CLI.
- Créer des machines virtuelles Azure avec Azure CLI.
Prérequis
- Expérience d’utilisation d’une interface de ligne de commande, telle que Bash ou PowerShell.
- Comprendre les concepts de base d’Azure, notamment les groupes de ressources et les machines virtuelles.
- Expérience de l’administration des ressources Azure à l’aide du Portail Azure.