10962C. Расширенное автоматизированное администрирование с Windows PowerShell. Advanced Automated Administration With Windows PowerShell
10962C. Расширенное автоматизированное администрирование с Windows PowerShell. Advanced Automated Administration With Windows PowerShell
Описание Курса:
Курс 10962C, научит слушателей автоматизировать административные задачи с помощью Windows PowerShell 5.1. Слушатели изучат основные навыки написания сценариев, такие как создание расширенных функций, написание сценариев контроллера и обработка ошибок сценариев.
Кроме того, курс 10962C предоставляет руководство по написанию сценариев для разработчиков, которые поддерживают среды разработки и процессы развертывания.
На курсе 10962С слушатели узнают, как работать с Windows PowerShell Workflow, API-интерфейсом REST и файлами данных в формате XML и JSON, а также, как использовать новые инструменты администрирования, такие как конфигурация требуемого состояния (DSC) и Just Enough Administration (JEA) для настройки и защиты сервера.
Кроме того, курс 10962C предоставляет руководство по написанию сценариев для разработчиков, которые поддерживают среды разработки и процессы развертывания.
Аудитория:
Курс предназначен для ИТ-специалистов, имеющих опыт администрирования Windows Server и Windows Client
Предварительная подготовка:
Обязательная подготовка
- Опыт работы с сетевыми технологиями Windows и их реализация
- Опыт администрирования, обслуживания и устранения неполадок Windows Server
- Опыт администрирования, обслуживания и устранения неполадок клиента Windows
- Опыт использования Windows PowerShell для запуска команд и создания базовых немодульных сценариев
- Успешное прохождение курса 10961: Автоматическое администрирование с помощью Windows PowerShell
Приобретаемые навыки:
- Создание расширенных функции
- Использование Microsoft .NET Framework и REST API в Windows PowerShell
- Написание скриптов контроллера
- Обработка ошибки скрипта
- Использование XML, JSON и пользовательских данных
- Улучшение управления сервером с помощью конфигурации требуемого состояния и просто достаточного администрирования.
- Анализ и отлаживание скриптов
- Понимание рабочего процесса Windows PowerShell
Содержание курса:
Модуль 1: Создание расширенных функций
- Преобразование в команду в расширенную функцию
- Создание скриптового модуля
- Определение атрибутов параметров и проверка ввода
- Написание функций, принимающих конвейерный ввод
- Производство комплексного трубопровода
- Документирование функций с помощью справки на основе комментариев
- Поддержка -WhatIf и -Confirm
- Преобразование в команду в расширенную функцию
- Создание скриптового модуля
- Определение атрибутов параметров и проверка ввода
Лабораторная работа:
- Написание функций, принимающих конвейерный ввод
- Производство комплексного трубопровода
- Документирование функций с помощью справки на основе комментариев
- Поддержка -WhatIf и -Confirm
- Преобразовать в команду в расширенную функцию
- Создать скрипт-модуль
- Определитm атрибуты параметров и проверки ввода
- Напиcать функции, которые принимают конвейерный ввод
- Производить сложную трубопроводную продукцию
- Напиcать функции документа с помощью справки на основе комментариев
- Поддержка -Что и -Подтвердить
- Использование Microsoft .NET Framework в Windows PowerShell
- Использование REST API в Windows PowerShell
- Использование Microsoft .NET Framework в Windows PowerShell
- Использование REST API в Windows PowerShell
- Использовать Microsoft .NET Framework в Windows PowerShell
- Использовать REST API в Windows PowerShell
- Представить скрипты контроллера
- Написать скрипты контроллера, отображающих пользовательский интерфейс
- Написать скриптов контроллера, создающих отчеты
- Написание скриптов контроллера, отображающих пользовательский интерфейс
- Написание скриптов контроллера, которые реализуют текстовое меню
- Написание функций для использования в скрипте контроллера
- Написание сценария контроллера, который создает отчеты HTML
- Описать скрипты контроллера
- Написать скрипты контроллера, которые отображают пользовательский интерфейс
- Написать скрипты контроллера, который создает отчеты
- Понимание обработки ошибок
- Обработка ошибок и тайм-аутов в скрипте
- Обработка ошибок в скрипте
- Описать обработку ошибок
- Обрабатывать ошибки и таймауты в скрипте
- Чтение, манипулирование и запись данных в формате XML
- Чтение, манипулирование и запись данных в формате JSON
- Чтение и обработка данных в произвольном формате
- Тестирование предоставленных инструментов
- Обновление документа инвентаризации XML
- Читать, манипулировать и записывать данные в формате XML
- Читать, манипулировать и записывать данные в формате JSON
- Читать и манипулировать пользовательскими данными
- Понимание желаемой конфигурации состояния
- Создание и развертывание конфигурации DSC
- Внедрение только достаточно администрации
- Создание и развертывание конфигурации DSC
- Настройка и использование JEA
- Понять ДСК
- Создавать и разворачивать конфигурацию DSC
- Внедрять JEA
- Отладка в Windows PowerShell
- Анализ и отладка существующего скрипта
- Анализ и отладка существующего скрипта
- Проводить отладку в Windows PowerShell
- Анализировать и отлаживать существующий скрипт
- Понимание рабочего процесса Windows PowerShell
- Создание и запуск рабочего процесса Windows PowerShell
- Описывать и реализовывать функцию рабочего процесса Windows PowerShell
Материалы и сертификаты:
Microsoft