Wprowadzenie

Ukończone

Tworzenie skryptów administracyjnych to zaawansowany sposób optymalizowania przepływu pracy. Możesz zautomatyzować typowe, powtarzalne zadania. Po zweryfikowaniu skryptu będzie działać spójnie, prawdopodobnie zmniejszając liczbę błędów.

Załóżmy, że pracujesz w firmie, która używa usługi Azure Virtual Machines do testowania oprogramowania służącego do zarządzania relacjami z klientami (CRM, Customer Relationship Management). Maszyny wirtualne są tworzone na podstawie obrazów, które obejmują fronton internetowy, usługę internetową, która implementuje logikę biznesową i bazę danych SQL.

Wykonano wiele rund testów na jednej maszynie wirtualnej, ale zauważyliśmy, że zmiany w plikach bazy danych i konfiguracji mogą powodować niespójne wyniki. W jednym przypadku usterka utworzyła rekord połączenia telefonicznego bez odpowiedniego klienta w bazie danych. Oddzielony rekord spowodował niepowodzenie kolejnych testów integracji, nawet po usunięciu usterki. Zamierzasz rozwiązać ten problem, używając świeżego wdrożenia maszyny wirtualnej w każdym cyklu testowania. Chcesz zautomatyzować konfigurację tworzenia maszyny wirtualnej, ponieważ będzie ona wykonywana wiele razy w tygodniu.

W tym miejscu dowiesz się, jak zarządzać zasobami platformy Azure przy użyciu programu Azure PowerShell. Użyjesz programu Azure PowerShell interaktywnie do jednorazowych zadań i napiszesz skrypty w celu zautomatyzowania powtarzających się zadań.

Cele szkolenia

Zawartość tego modułu:

  • Podejmowanie decyzji, czy program Azure PowerShell jest właściwym narzędziem do wykonywania zadań administracyjnych.
  • Instalowanie programu Azure PowerShell w systemie Linux, macOS i/lub Windows.
  • Łączenie z subskrypcją platformy Azure przy użyciu programu Azure PowerShell.
  • Konfigurowanie zasobów platformy Azure za pomocą programu Azure PowerShell.

Wymagania wstępne

  • Środowisko z interfejsem wiersza polecenia, takie jak PowerShell lub Bash
  • Znajomość podstawowych pojęć dotyczących platformy Azure, takich jak grupy zasobów i maszyny wirtualne
  • Doświadczenie w administrowaniu zasobami platformy Azure przy użyciu witryny Azure Portal