Úvod
V tomto modulu se naučíte, jak pomocí rozhraní azure Command-Line (CLI) efektivně vytvářet a spravovat prostředky Azure. Azure CLI je multiplatformní nástroj, který umožňuje spouštět příkazy pro správu prostřednictvím terminálových rozhraní, což je ideální pro interaktivní správu prostředků i automatizované nasazení.
Proč je důležité Azure CLI
Azure CLI poskytuje konzistentní a skriptovatelný způsob správy prostředků Azure napříč platformami Windows, Linux a macOS. Na rozdíl od grafického rozhraní webu Azure Portal umožňuje Azure CLI:
- Automatizace ve velkém měřítku: Spravujte stovky prostředků pomocí skriptů místo ručních kliknutí.
- Správa verzí: Ukládejte příkazy infrastruktury v Gitu spolu s kódem aplikace.
- Integrace CI/CD: Začleňte správu prostředků Azure do kanálů DevOps.
- Konzistence: Proveďte stejné příkazy napříč vývojovými, přípravovými a produkčními prostředími.
- Flexibilita: Pracujte z místního terminálu, Azure Cloud Shellu nebo kontejnerů Dockeru.
Studijní cíle
Po dokončení tohoto modulu budete umět:
- Vysvětlení syntaxe Azure CLI: Seznamte se se strukturou příkazů, včetně referenčních skupin, příkazů, parametrů a hodnot.
- Instalace a konfigurace Azure CLI: Nastavte Azure CLI v Linuxu, macOS nebo Windows a ověřte ho ve svém předplatném Azure.
- Interaktivní vytváření prostředků Azure: Spuštěním příkazů v terminálu vytvořte skupiny prostředků a účty úložiště.
- Automatizace pomocí skriptů Bash: Můžete psát a spouštět skripty, které používají příkazy Azure CLI pro opakované úlohy.
-
Efektivní řešení potíží:
--debugPři řešení běžných problémů použijte parametr a seznamte se s rozdíly ve skriptovacím jazyce. -
Efektivní práce: Vyhledejte nápovědu pomocí indexů dokumentace
az find,--helpa Azure CLI.
Požadavky
- Prostředí příkazového řádku: Znalost Bash, PowerShellu nebo podobných terminálových prostředí.
- Základy Azure: Základní znalosti konceptů Azure, včetně skupin prostředků, účtů úložiště a předplatných
- Prostředí webu Azure Portal: Praktické zkušenosti se správou prostředků Azure prostřednictvím rozhraní webu Azure Portal
- Povědomí o DevOps: Obecné znalosti o postupech automatizace a správy infrastruktury