Wprowadzenie

Ukończone

W tym module dowiesz się, jak efektywnie tworzyć zasoby platformy Azure i zarządzać nimi za pomocą interfejsu azure Command-Line Interface (CLI ). Interfejs wiersza polecenia platformy Azure to międzyplatformowe narzędzie, które umożliwia wykonywanie poleceń administracyjnych za pośrednictwem interfejsów terminalowych, dzięki czemu idealnie nadaje się zarówno do interaktywnego zarządzania zasobami, jak i zautomatyzowanych wdrożeń.

Dlaczego Azure CLI ma znaczenie

Interfejs wiersza polecenia platformy Azure zapewnia spójny, skryptowy sposób zarządzania zasobami platformy Azure na platformach Windows, Linux i macOS. W przeciwieństwie do interfejsu graficznego witryny Azure Portal interfejs wiersza polecenia platformy Azure umożliwia:

  • Automatyzacja na dużą skalę: Zarządzaj setkami zasobów za pomocą skryptów zamiast kliknięć ręcznych.
  • Kontrola wersji: Przechowuj polecenia infrastruktury w usłudze Git wraz z kodem aplikacji.
  • Integracja CI/CD: Implementowanie zarządzania zasobami Azure w potokach DevOps.
  • Konsystencja: Wykonaj te same polecenia w środowiskach deweloperskich, przejściowych i produkcyjnych.
  • Elastyczność: Pracuj z lokalnego terminalu, usługi Azure Cloud Shell lub kontenerów platformy Docker.

Cele edukacyjne

Po ukończeniu tego modułu będziesz mieć następujące umiejętności:

  • Omówienie składni interfejsu wiersza polecenia platformy Azure: Poznaj strukturę poleceń, w tym grupy referencyjne, polecenia, parametry i wartości.
  • Instalowanie i konfigurowanie interfejsu wiersza polecenia platformy Azure: Skonfiguruj interfejs wiersza polecenia platformy Azure w systemie Linux, macOS lub Windows i uwierzytelnij się w ramach subskrypcji platformy Azure.
  • Interaktywne tworzenie zasobów platformy Azure: Wykonaj polecenia w terminalu, aby utworzyć grupy zasobów i konta magazynu.
  • Automatyzacja za pomocą skryptów Bash: Pisz i uruchamiaj skrypty, które używają poleceń Azure CLI do wykonywania powtarzających się zadań.
  • Skuteczne rozwiązywanie problemów: Użyj parametru --debug i poznaj różnice języka skryptów, aby rozwiązać typowe problemy.
  • Wydajna praca: Znajdź pomoc przy użyciu indeksów dokumentacji az find, --help oraz Azure CLI.

Warunki wstępne

  • Środowisko wiersza polecenia: Znajomość powłoki Bash, programu PowerShell lub podobnych interfejsów terminalowych.
  • Podstawy platformy Azure: Podstawowa wiedza na temat pojęć związanych z platformą Azure, w tym grup zasobów, kont magazynu i subskrypcji.
  • Środowisko portalu Azure: Praktyczne doświadczenie w zarządzaniu zasobami platformy Azure za pośrednictwem interfejsu portalu Azure.
  • Świadomość metodyki DevOps: Ogólna wiedza na temat rozwiązań dotyczących automatyzacji i zarządzania infrastrukturą.