Автоматизація адміністрування з Windows PowerShell 4.0
Мета курсу — надати слухачам знання та навички, необхідні для адміністрування та автоматизації управління одним або декількома серверами за допомогою Windows PowerShell 4.0. Курс розкриває ключові особливості PowerShell і методи роботи з інтерфейсом командного рядка, а також взаємодію PowerShell з наступними продуктами: Windows Server, Windows клієнт, Exchange Server, SharePoint Server, SQL Server, System Center і багато іншого. В курсі розглядається, як більш ефективно виконувати і контролювати сценарії, підвищуючи надійність сесії, використовуючи планувальник і Windows PowerShell Web Access; як використовувати єдиний синтаксис для всіх команд; як швидше писати сценарії Windows PowerShell і працювати з Інтегрованим середовищем сценаріїв (ISE).
Аудиторія
Цей курс призначений для досвідчених фахівців, що мають досвід адміністрування та підтримки клієнтів і серверів сімейства Windows, Exchange, SharePoint, SQL, і бажаючих збільшити свої знання і навички в питаннях автоматизації завдань адміністрування. Курс розрахований на слухачів, які не мають досвіду програмування або написання скриптів, і зачіпає базові сценарії.
Після закінчення курсу слухачі зможуть:
- Розуміти основні концепції Windows PowerShell
- Працювати з конвеєром
- Розуміти роботу конвеєра
- Використовувати PSProviders і PSDrives
- Форматувати виведення
- Використовувати WMI і CIM
- Готувати сценарії
- Переходити від команд до сценаріїв і модулів
- Адмініструвати віддалені комп'ютери
- Встановити різні компоненти Windows PowerShell
- Використовувати фонові завдання і заплановані завдання
- Використовувати профілі і додаткові методи PowerShell
Модуль 1: Початок роботи з Windows PowerShell
Теми
- Огляд і передісторія
- Пошук і вивчення команд
- Запуск команд
Лабораторна робота: Налаштування Windows PowerShell
- Налаштування консольного додатку Windows PowerShell
- Налаштування програми Windows PowerShell ISE
Лабораторна робота: Пошук і запуск основних команд
- Команди пошуку
- Пошук і запуск основних команд
- Використання файлів "About"
Модуль 2: Робота з конвеєром
Теми
- Робота з конвеєром
- Вибірка, сортування і вимір об'єктів
- Експорт, імпорт і перетворення даних
- Фільтрація об'єктів з конвеєру
- Передача об'єктів через конвеєр
Лабораторна робота: Робота з конвеєром
- Вибірка і сортування даних
Лабораторна робота: Експорт, імпорт і перетворення даних
- Імпорт, експорт і перетворення даних в Windows PowerShell
Лабораторна робота: Фільтрація об'єктів з конвеєру
- Фільтрація об'єктів з конвеєру
Лабораторна робота: Визначення об'єктів в конвеєрі
- Визначення об'єктів в конвеєрі і виконання специфічних завдань
Модуль 3: Процес роботи конвеєра
Теми
- Передача даних на конвеєр зі значенням
- Передача даних на конвеєр за іменем властивості
Лабораторна робота: Робота зі зв'язкою параметрів в конвеєрі
- Вивчення поведінки конвеєра
Модуль 4: Використання PSProviders і PSDrives
Теми
- Використання PSProviders
- Використання PSDrives
Лабораторна робота: PSProviders і PSDrives
- Створення нової папки
- Створення нового PSDrives
- Створення нового ключа реєстру
- Створення нових параметрів реєстру
- Зміна параметрів управління робочою станцією
Модуль 5. Форматування виведення
Теми
- Використання базового форматування
- Використання розширеного форматування
- Перенаправлення форматованого виведення
Лабораторна робота: Форматування виведення
- Використання форматування команд для налаштування виведення
- Повторення специфічного виведення
Модуль 6. Використання WMI і CIM
Теми
- Розуміння WMI/CIM
- Запит даних за допомогою WMI/CIM
- Внесення змін з WMI/CIM
Лабораторна робота: Робота з WMI і CIM
- Запит інформації за допомогою WMI
- Запит інформації за допомогою CIM
- Виклик методів
Модуль 7: Підготовка сценаріїв
Теми
- Використання змінних
- Сценарії безпеки
Лабораторна робота: Безпека в PowerShell
- Налаштування безпеки
Модуль 8: Перехід від команд до сценаріїв і модулів
Теми
- Перехід від команд до сценарію
- Перехід від сценарію до функції та модулю
- Реалізація обробки основних помилок
- Використання конструкцій основних сценаріїв
- Подальший розвиток сценаріїв
Лабораторна робота: Перехід від команд до сценарію
- Тестування команд
- Параметрична зміна змінних
- Додавання докладного виведення
- Додавання допомоги через коментарі
Лабораторна робота: Перехід від сценарію до функції та модулю
- Перетворення сценарію в функцію
- Збереження сценарію як скриптового модуля
- Додавання налагоджувальних точок
Лабораторна робота: Реалізація обробки основних помилок
- Додавання обробки помилки в функцію
- Додавання обробки помилок в нову функцію
Лабораторна робота: Створення розширених функцій
- Тестування існуючих команд
- Створення параметризованих функцій
- Універсальні функції
- Додавання обробки помилок
Модуль 9: Адміністрування віддалених комп'ютерів
Теми
- Використання основних віддалених викликів
- Використання розширених технік віддаленого управління
- Використання віддалених сесій
Лабораторна робота: Робота з віддаленими викликами
- Підключення опції віддаленого управління на локальному комп'ютері
- Віддалене управління одним комп'ютером — один на один
- Віддалене управління декількома комп'ютерами — один на багатьох
Лабораторна робота: Використання віддалених сесій
- Використання прихованого керування
- Створення і використання з'єднань з декількома комп'ютерами
Модуль 10: Об'єднуючи все разом
Теми
- Планування сценаріїв
Лабораторна робота: Налаштування встановлення нового серверу в режимі Server Core
- Створення параметризованого сценарію
- Визначення динамічного отримання IP-адреси для Server Core
- Створення резервації DHCP для серверу в режимі Server Core
- Додавання IP-адреси Server Core в локальний список довірених вузлів (TrustedHosts)
- Додавання ролі на сервер в режимі Server Core
- Додавання комп'ютера Server Core в домен
- Тестування готового сценарію
Модуль 11: Використання фонових завдань і запланованих завдань
Теми
- Використання фонових завдань
- Використання запланованих завдань
Лабораторна робота: Робота з фоновими завданнями
- Запуск фонових завдань
- Управління існуючими завданнями
Лабораторна робота: Робота з запланованими завданнями
- Створення запланованих завдань
Модуль 12: Використання розширених методів PowerShell і профілів
Теми
- Використання розширених методів PowerShell
- Створення сценаріїв профілю
- Робота з альтернативними обліковими даними
Лабораторна робота: Використання розширених методів
- Використання розширених методів
- Використання альтернативних облікових даних
- Створення сценарію профілю
Для ефективного навчання на курсі слухачі повинні володіти такими знаннями і навичками:
- Знання і практичний досвід адміністрування клієнтів і серверів сімейства Windows;
- Досвід встановлення і налаштування Windows Server окремо або в середовищі організації;
- Знання та досвід налаштування мережевих адаптерів, адміністрування користувачів Active Directory і базових налаштувань дисків;
- Знання та досвід роботи з Windows Server 2012 і Windows 8 (бажано)
Запис на курс
Код курсу | WS12-16 |
---|---|
Тривалість | 5 д (40 год) |
Код екзамену | |
Вартість без ПДВ | 35 000 грн. |
Найближчі дати | |
|