Автоматизация администрирования с использованием Windows PowerShell 5.0 (актуально для PowerShell 3.0,4.0,5.0,5.1) (10961)
10961

Описание
Данный пятидневный курс предоставляет слушателям фундаментальные знания и навыки по использованию Windows PowerShell (начиная с версии 3.0 и до 5.1) , необходимые для администрирования и автоматизации администрирования клиентской и серверной инфраструктуры базированной на продуктах и технологиях Microsoft. В курсе рассматривается более эффективное исполнение сценариев и контроль над ними. Слушатели узнают, как использовать единый синтаксис для всех команд, как быстрее писать сценарии Windows PowerShell и работать с Integrated Scripting Environment (ISE).
Знание Windows PowerShell поможет поддерживать широкий круг продуктов Microsof: Windows Server, Windows, Microsoft Exchange Server, Microsoft SharePoint Server, Microsoft SQL Server, System Center.
Слушатели
Данный курс предназначен для IT-профессионалов, обладающих опытом администрирования и поддержки клиентской и серверной инфраструктуры и желающих увеличить свои знания и навыки в вопросах автоматизации задач администрирования. Курс рассчитан на слушателей, не имеющих опыт программирования или написания скриптов, и затрагивает базовые сценарии использования.
Предварительная подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Опыт установки и настройки Windows Server в корпоративной среде или в рабочих группах.
- Опыт администрирования клиентских и серверных систем на базе Windows.
- Опыт конфигурирования сетевых адаптеров, администрирования пользователей Active Directory, конфигурирования дисков.
Программа курса
Модуль 1: Начало работы с Windows PowerShell
- Обзор и история Windows PowerShell
- Понимание синтаксиса команд
- Поиск команд
- Лабораторная работа: Настройка Windows PowerShell
· Настройка консоли Windows PowerShell
· Настройка приложения PowerShell ISE
- Лабораторная работа: Поиск и выполнение базовых команд
· Поиск команд
· Выполнение команд
· Использование документации типа «About»
Модуль 2: Командлеты для администрирования
- Командлеты для администрирования Active Directory
- Командлеты для сетевых настроек
- Другие командлеты для администрирования сервера
- Лабораторная работа: Администрирование Windows
· Создание объектов Active Directory
· Настройка сети в Windows Server
· Создание Web сайта
Модуль 3: Работа с конвейером
- Понимание конвейера
- Выборка, сортировка и оценка объектов
- Фильтрация объектов в конвейере
- Перебор объектов в конвейере
- Отправка данных конвейера, как результат
- Лабораторная работа: Использование конвейера
· Выбор, сортировка и отображение данных
- Лабораторная работа: Фильтрация объектов
· Фильтрация объектов
- Лабораторная работа: Перебор объектов
· Перебор объектов
- Лабораторная работа: Отправка данных конвейера, как результат
· Экспорт в файл
Модуль 4: Понимание принципов работы конвейеров
- Передача данных в конвейере
- Расширенная обработка объектов конвейера
- Лабораторная работа: работа с привязкой параметров в конвейере
· Прогнозирование поведения конвейера
Модуль 5: Использование PSProviders и PSDrives
- Использование PSProviders
- Использование PSDrives
- Лабораторная работа: Использование PSProviders и PSDrives
· Создание новой папки и файла на удаленном компьютере
· Создание новой ветки реестра
· Создание новой группы Active Directory
Модуль 6: Использование запросов системной информации с помощью WMI и CIM
- Понимание WMI/CIM
- Создание запросов к данным с использованием WMI/CIM
- Внесение изменений с использованием WMI/CIM
- Лабораторная работа: Работа с WMI и CIM
· Запрос информации с помощью WMI
· Запрос информации с помощью CIM
· Вызов методов
Модуль 7: Работа с переменными, массивами, и хэш-таблицами
- Использование переменных
- Манипуляция с переменными
- Манипуляция с массивами и хэш-таблицами
- Лабораторная работа: Работа с переменными
· Работа с переменными
· Использование массивов
· Использование хэш-таблицам
Модуль 8: Основы скриптов
- Введение в работу со скриптами
- Конструкции скриптов
- Импорт данных с файлов
- Лабораторная работа: Основы скриптов
· Настройки скриптов
· Обработка массивов с помощью обращения к каждому элементу (объекту) — ForEach
· Обработка элементов с помощью условия – If
· Создание случайного пароля
· Создание пользователей на базе файла CSV
Модуль 9: Продвинутые техники при работе со скриптами
- Утверждение пользовательского ввода
- Обзор документации скрипта
- Решение проблем и выявление ошибок со скриптами
- Функции и модули
- Лабораторная работа: Принятие пользовательского ввода данных для скрипта
· Запрос информации о дисках с удаленных систем
· Изменение данных об учетных данных в скрипте
· Документирование скрипта
- Лабораторная работа: Реализация функций и модулей
· Создание функции для работы с логами
· Добавление обработки ошибок в скрипт
· Конвертация функции в модуль
Модуль 10: Администрирование удалённых компьютеров
- Базовое удалённое администрирование
- Использование расширенных возможностей удалённого администрирования
- Использование PSSessions
- Лабораторная работа: Использование базового удалённого администрирования
· Включение удалённого администрирования
· Удалённое администрирование вида One-to-One
· Удалённое администрирование вида One-to-Many
- Использование удалённых сессий
- Лабораторная работа: Использование удалённых сессий
· Использование неявного удалённого администрирования
· Множественное управление компьютерами
Модуль 11: Выполнение задач в фоновом режиме и по расписанию
- Выполнение задач в фоновом режиме
- Выполнение задач по расписанию
- Лабораторная работа: Выполнение задач в фоновом режиме и по расписанию
· Запуск и управление задачами
· Создание задач по расписанию
Модуль 12: Использование продвинутых техник Windows PowerShell
- Создание профилей скриптов
- Использование продвинутых техник Windows PowerShell
- Лабораторная работа: Практика передовых методов
· Создание профилей скриптов
· Проверка на валидность IP адреса
· Отчет информации о диске
· Настройка NTFS разрешений
· Создание пользовательских аккаунтов с паролями с помощью CSV файла
- Лабораторная работа: Практика разработки скриптов (опционально)
Официальный источник https://www.microsoft.com/en-us/learning/course.aspx?cid=10961C
Актуальная версия курса на сегодня — 10961C (доступен с 1 сентября 2017 года)
ДЛЯ КОГО ПРЕДНАЗНАЧЕН:
- Системный администратор
Для предварительной записи на курсы или уточнения информации позвоните по телефонам: +380 44 230 34 74
E-mail: education@erc.ua