Wprowadzenie
Wyobraź sobie, że pracujesz w organizacji, która używa maszyn wirtualnych platformy Azure do testowania oprogramowania do zarządzania relacjami z klientami (CRM). Te maszyny wirtualne są tworzone na podstawie obrazów, w tym frontonu internetowego i bazy danych SQL.
Podczas wielu iteracji testowych na jednej maszynie wirtualnej zauważysz, że zmiany w plikach konfiguracji i bazie danych prowadzą do niespójnych wyników. W jednym przypadku usterka błędnie wygenerowała rekord połączenia telefonicznego bez skojarzonego klienta w bazie danych. Ten oddzielony rekord spowodował niepowodzenie kolejnych testów integracji, nawet po usunięciu usterki.
Rozpoznawanie częstotliwości tych cykli testowania, które występują wiele razy w tygodniu, decydujesz się wdrożyć nową maszynę wirtualną dla każdego cyklu, aby zapewnić spójność i niezawodność środowiska testowego. Opracowując skrypty programu PowerShell na potrzeby wdrażania, usprawniasz proces, optymalizujesz wydajność przepływu pracy i minimalizuj błędy dzięki automatyzacji.
W tym module przedstawiono sposób wdrażania zasobów platformy Azure i zarządzania nimi przy użyciu programu Azure PowerShell. Dowiesz się, jak interaktywnie używać programu Azure PowerShell do jednorazowych zadań i jak pisać skrypty programu PowerShell w celu zautomatyzowania zadań cyklicznych.
Cele szkolenia
W tym module wykonano następujące czynności:
- Określanie, czy program Azure PowerShell jest odpowiednim narzędziem dla zadań zarządzania platformy Azure
- Instalowanie programu Azure PowerShell w systemach Windows, Linux lub macOS
- Nawiązywanie połączenia z platformą Azure przy użyciu programu Azure PowerShell
- Tworzenie zasobów platformy Azure za pomocą programu Azure PowerShell
Wymagania wstępne
- Doświadczenie w pracy z programem PowerShell
- Omówienie podstawowych pojęć dotyczących platformy Azure, w tym grup zasobów i maszyn wirtualnych
- Doświadczenie w administrowaniu zasobami platformy Azure za pośrednictwem witryny Azure Portal