Commencer votre parcours Azure CLI

Bienvenue dans Azure CLI. Nous sommes heureux que vous soyez là ! Vous avez choisi un outil qui vous permet de créer, mettre à jour et supprimer des ressources Azure à partir d’une ligne de commande. Dans ce tutoriel, vous intégrez Azure CLI et découvrez les compétences suivantes pour vous aider à réussir dans votre parcours Azure CLI :

Qu’est-ce qu’Azure CLI ?

L’interface de ligne de commande Azure est un outil en ligne de commande multiplateforme permettant de se connecter à Azure et d’exécuter des commandes d’administration sur les ressources Azure. Vous pouvez y recourir pour exécuter des commandes par le biais d’un terminal à l’aide d’invites de ligne de commande ou d’un script.

Pour une utilisation interactive, lancez d’abord un interpréteur de commandes comme Bash, PowerShell ou Cmd.exe sur Windows, Linux ou macOS. Envoyez ensuite une commande sur l’invite de l’interpréteur de commandes. Pour automatiser des tâches répétitives, assemblez les commandes Azure CLI dans un script d’interpréteur de commandes en utilisant la syntaxe de script de l’interpréteur de commandes choisi, puis exécutez le script.

Quel environnement d’interpréteur de commandes dois-je utiliser ?

Windows PowerShell, PowerShell, Cmd et Bash sont des environnements d’interpréteur de commandes. Votre environnement d’interpréteur de commandes non seulement détermine les outils que vous pouvez utiliser, mais change aussi votre expérience de ligne de commande. Par exemple, il existe entre les interpréteurs de commandes des différences importantes d’utilisation des guillemets, des caractères de continuation de ligne, ainsi que des différences de syntaxe de variable.

Les exemples de référence Azure CLI de ce tutoriel sont écrits pour Bash, PowerShell et Cmd afin de vous aider à évaluer chaque expérience d’interpréteur de commandes. Voici une brève comparaison :

Environnement de shell Puis-je utiliser Azure CLI ? Puis-je utiliser Azure PowerShell ?
CMD Oui
Bash Oui
Windows PowerShell Oui Oui
PowerShell Oui Oui

Azure Cloud Shell est un environnement de shell hébergé qui s’exécute sur un conteneur Ubuntu. Cloud Shell fournit deux environnements de shell : Bash (avec Azure CLI préinstallé) et PowerShell (avec Azure PowerShell préinstallé).

Quelles sont les différences entre Azure CLI et Azure PowerShell ?

Azure CLI et Azure PowerShell sont des outils en ligne de commande qui vous permettent de créer et gérer des ressources Azure, mais ils sont assez différents. Voici une brève comparaison des deux outils :

Comparer Azure CLI Azure PowerShell
De quoi s’agit-il ? Interface de ligne de commande multiplateforme Module PowerShell multiplateforme
Créé sur Python PowerShell
Installer sur Windows, macOS, Linux Windows, macOS, Linux
Exécuter dans Interpréteur de commandes Bash, PowerShell 5 ou 7, Windows Cmd.exe, Azure Cloud Shell, conteneur Docker et autres shells Unix. Windows PowerShell, PowerShell, Azure Cloud Shell, conteneur Docker
Conditions Groupes de référence, sous-groupes de référence et commandes de référence Modules, applets de commande et alias
Exemple de syntaxe az storage account create New-AzStorageAccount
En savoir plus Qu’est-ce qu’Azure CLI ? Qu’est-ce qu’Azure PowerShell ?
Notes de publication Notes de publication d’Azure CLI Notes de publication d’Azure PowerShell

Qu’est-ce que les composants de commande Azure CLI ?

Toutes les commandes de référence Azure CLI ont un des deux types de référence suivants :

  • Les composants de base d’Azure CLI font partie du service Azure CLI principal et fournis par Microsoft selon une planification de publication.
  • Les extensions ne sont pas fournies dans le cadre de l’interface Azure CLI de base, mais s’exécutent comme des commandes CLI. Avec les extensions, vous obtenez l’accès aux commandes expérimentales et préliminaires, ainsi que la capacité d’écrire vos propres interfaces CLI. Vous êtes invité à installer une extension lors de la première utilisation.

La syntaxe Azure CLI a quatre parties. Par exemple, voici comment la syntaxe d’az storage account local-user create est divisée en parties :

Terme Exemple
Référence group az storage
subgroups de référence délimités par un espace az storage accountlocal-user
Référence command az storage account local-user create
parameters de commandes de référence az storage account local-user create --name, --account-name, --resource-group

Obtenir plus d’informations

Vous voulez plus d’informations sur un des sujets abordés dans cette étape de tutoriel ? Utilisez les liens de ce tableau pour en savoir plus.

Objet En savoir plus
Environnements Choisir l’outil en ligne de commande Azure approprié
Conditions Termes et état d’Azure CLI
Extensions Utiliser et gérer les extensions avec Azure CLI

étape suivante

Maintenant que vous avez découvert les environnements d’interpréteur de commandes et la syntaxe Azure CLI, passez à l’étape suivante pour préparer votre environnement et exécuter votre première commande de référence Azure CLI.