Zachęcamy do udziału w szkoleniu, po ukończeniu którego uczestnik będzie posiadał wiedze i umiejętności praktyczne niezbędne do wykorzystania PowerShell do administrowania i automatyzacji administrowania serwerami Windows.
Cele szkolenia
Celem szkolenia jest rozszerzenie tematyki poruszanej na kursie Administrowanie z PowerShell część 1. Kurs koncentruje się wokół pisania funkcji zaawansowanych (ang. Advanced Function) realizujących m. in parametry -whatif oraz -confirm, przyjmujących dane w potoku. Istotną częścią kursu jest obsługa błędów w skryptach i funkcjach, przygotowanie modułów oraz dokumentowanie napisanych skryptów i przygotowanie kontekstowej pomocy. W ramach kursu omówiane są także zagadnienia związane z formatowaniem wyjścia oraz wykorzystaniem PowerShell w zarządzaniu zasobami Microsoft Azure.
Umiejętności
Dzięki szkoleniu uczestnik będzie potrafił:
Profil uczestników
Szkolenie przeznaczone jest dla osób, które zamierzają administrować systemami Microsoft Windows i Microsoft Azure z wykorzystaniem PowerShell lub też przygotowywać skrypty realizujące konkretne zadania w ww. środowiskach.
Przygotowanie uczestników
Znajomość zagadnień z zakresu kursu Administrowanie z PowerShell cz1
Przed nami:
Szczegółowy program szkolenia
Podstawy wykorzystanie programu Microsoft Visual Studio Code jako alternatywy do PowerShell ISE
Tworzenie funkcji zaawansowanych (ang. advanced functions).
Tworzenie i wykorzystanie modułów.
Dokumentowanie skryptów/funkcji oraz tworzenie kontekstowego „help’a”.
Obsługa błędów
Formatowanie danych wyjściowych zwracanych przez funkcję (XML,JSON,HTML,CSV)
Pisanie skryptów interaktywnych współdziałających z użytkownikiem
Wybrane zagadnienia wykorzystania PowerShell w zarządzaniu zasobami Microsoft Azure
Metoda relizacji
Szkolenie może być realizowane on-line luba na sali szkoleniowej . Szkolenie zawiera część praktyczną w formie laboratoriów do samodzielnego wykonania przez uczestników.