Automating Administration With Windows PowerShell (MS 10961)

Автоматизация административных задач при помощи Windows PowerShell 3.0
Продолжительность: 5 дней, 40 академических часов.
Курс предоставляет фундаментальные знания и навыки по использованию Windows PowerShell 3.0 необходимые для администрирования и автоматизации администрирования серверов на базе Windows. Курс сфокусирован на основных возможностях командной строки и техниках, необходимых в дальнейшем для управления различными продуктами Microsoft, такими как Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center и др. Курс не рассматривает администрирование этих продуктов, он показывает техники и возможности, которые можно использовать в качестве примеров.
Аудитория
Этот курс предназначен для опытных ИТ-специалистов, имеющих опыт администрирование и поддержки клиентов и серверов семейства Windows, Exchange, SharePoint, SQL, и желающих увеличить свои знания и навыке в вопросах автоматизации задач администрирования. Курс рассчитан на слушателей, не имеющих опыт программирования или написания скриптов, и затрагивает базовые сценарии.
Необходимая подготовка
- Знание и практический опыт администрирования клиентов и серверов семейства Windows;
Опыт установки и настройки Windows Server отдельно или в среде организации;
- Знания и опыт настройки сетевых адаптеров, администрирования пользователей Active Directory и базовых настроек дисков;
Знания и опыт работы с Windows Server 2012 и Windows 8 (желательно).
Программа
Глава 1. Начало работы с Windows PowerShell
Обзор и предыстория;
Поиск и запуск команд.
Лабораторная работа. Настройка Windows PowerShell
Настройка консольного приложения;
Настройка приложения ISE.
Лабораторная работа. Поиск и запуск основных команд
Поиск и запуск основных команд
Глава 2. Работа с конвейером
Работа с конвейером;
Экспорт, импорт и преобразование данных;
Фильтрация объектов из конвейера;
Передача объектов по конвейеру.
Лабораторная работа. Работа с конвейером
Получение данных, управление объектами и настройка окончательного отображения.
Лабораторная работа. Экспорт, импорт и преобразование данных
Импорт, экспорт и преобразование данных в Windows PowerShell.
Лабораторная работа. Фильтрация объектов из конвейера
Фильтрация объектов из конвейера;
Проверка нескольких команд и определение результатов вывода.
Лабораторная работа. Определение объектов в конвейере
Определение объектов в конвейере и выполнения специфических задач.
Глава 3. Процесс работы конвейера
Передача данных в конвейер по значению;
Передача данных в конвейер по имени свойства.
Лабораторная работа. Работа с параметрами связей в конвейере
Изучение нескольких команд и определение корректных условий работы;
Создание новых команд с использованием конвейера.
Глава 4. Использование PSProviders и PSDrives
Понимание PSProviders и PSDrives;
Использование PSDrives.
Лабораторная работа. PSProviders и PSDrives
Использование PSProviders и PSDrives.
Глава 5. Форматирование вывода
Использование базового форматирования;
Использование расширенного форматирования;
Перенаправление форматированного вывода.
Лабораторная работа. Форматирование вывода
Использование форматирования команд для настройки вывода.
Глава 6. Использование WMI и CIM
Понимание WMI/CIM;
Запрос данных с помощью WMI / CIM;
Внесение изменений с WMI/CIM.
Лабораторная работа. Работа с WMI и CIM
Определение и классы запросов WMI для получения управленческой информации
Глава 7. Подготовка сценариев
Использование переменных;
Сценарии безопасности;
Работа с альтернативными учетными данными.
Лабораторная работа. Безопасность в PowerShell
Настройка политики выполнения (Execution Policy);
Создание и использование альтернативных учетных данных.
Глава 8. Переход от команд к сценариям и модулям
Переход от команд к сценарию;
Переход от сценария к функции и модулю;
Реализация обработки основных ошибок;
Использование конструкций основных сценариев;
Дальнейшее развитие сценариев.
Лабораторная работа. Переход от команд к сценарию
Преобразование исполняемой команды в параметризованный сценарий.
Лабораторная работа. Переход от сценария к функции и модулю
Инкапсуляция сценария в функцию, подключение сценария к модулю и добавление отладки.
Лабораторная работа. Реализация обработки основных ошибок
Добавление в сценарий возможности обработки основных ошибок.
Лабораторная работа. Добавление логики в скрипт
Добавление функции в сценарий.
Глава 9. Администрирование удаленных компьютеров
Использование основных удаленных вызовов;
Использование удаленных сессий;
Использование удаленных вызовов для делегированного администрирования.
Лабораторная работа. Работа с удаленными вызовами
Подключение опции удаленного управления;
Удаленное управление машиной.
Лабораторная работа. Работа с PSSession
Импорт модуля с удаленных машин;
Создание и использование соединений с несколькими компьютерами.
Лабораторная работа. Использование удаленных вызовов для делегированного администрирования
Создание и регистрация параметров настраиваемой сессии;
Проверка параметров настраиваемой сессии.
Глава 10. Объединяя всё вместе
Планирование сценариев
Лабораторная работа. Настройка установки нового сервера в режиме Server Core
Определение IP-адресов Server Core;
Добавление IP-адреса Server Core в локальный список доверенных узлов (TrustedHosts);
Добавление компьютера Server Core в домен и настройка резервирования DHCP;
Добавление указанных ролей и функций на компьютер Server Core.
Глава 11. Использование фоновых заданий и запланированных задач
Использование фоновых заданий;
Использование запланированных задач.
Лабораторная работа. Работа с фоновыми задачами
Запуск фоновых заданий;
Управление существующими заданиями.
Лабораторная работа. Работа с запланированными задачами
Создание, запуск и извлечения данных с помощью запланированных задач
Глава 12. Использование расширенных методов PowerShell и профилей
Использование расширенных методов PowerShell;
Создание сценариев профиля.
Лабораторная работа. Использование расширенных методов
Использование расширенных методов;
Создание сценария профиля с определением несколько параметров по умолчанию.
Course Features
- Lectures 0
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes