10962 Расширенные возможности по автоматизации администрирования с помощью Windows PowerShell

Данный учебный курс Microsoft предназначен для IT-специалистов, желающих расширить свои знания и технические навыки по управлению и поддержке инфраструктуры Windows Server 2012 R2 и продуктов Microsoft, таких как Exchange, SharePoint и SQL. Курс будет полезен для профессионалов, желающих автоматизировать рутинные административные задачи с помощью универсального средства управления Windows PowerShell

Ближайшая дата:
21.08.2017
Количество часов
24
Продолжительность
3 дня
Стоимость курса
720 BYN

Цель курса

Предоставить знания и навыки, необходимые для выполнения автоматизации расширенных задач администрирования и управления инфраструктурой Windows Server 2012 и Windows Server 2012 R2 в существующей корпоративной среде. В курсе рассмотрено, как создавать расширенные функции, скриптовые модули и расширенные параметры атрибутов. Курс охватывает использование командлетов на базе.NET Framework, службу настройки требуемого состояния Windows PowerShell и управление рабочими потоками.

По окончании Вы сможете:

  • Создавать расширенные функции
  • Использовать командлеты и .NET Framework в Windows PowerShell
  • Писать скрипты контроллера
  • Обрабатывать ошибки скриптов
  • Использовать данные файлов XML
  • Управлять конфигурацией сервера с помощью службы настройки требуемого состояния Windows PowerShell (Desired State Configuration)
  • Анализировать и отлаживать скрипты
  • Понимать устройство рабочих потоков (Windows PowerShell Workflow)
Окончив обучение PowerShell, каждый слушатель получит сертификат вендора Microsoft и сертификат Института IBA.

Необходимая подготовка

  • Опыт работы с Windows PowerShell 
  • Опыт администрирования клиентов и серверов Windows, программных продуктов Exchange, SharePoint и SQL

Программа обучения

Модуль 1: Создание расширенных функций
  • Преобразование команд в расширенные функции
  • Создание скриптовых модулей
  • Определение атрибутов параметра и проверка ввода
  • Написание функций, использующих несколько объектов
  • Написание функций, использующих оценку входных данных конвейера
  • Создание сложных функций вывода
  • Документирование функций с помощью Content-Based Help
  • Поддержка параметров -Whatif и -Confirm
  • Лабораторная работа: Преобразование команд в расширенные функции
  • Лабораторная работа: Создание скриптовых модулей
  • Лабораторная работа: Определение атрибутов параметра и проверка ввода
  • Лабораторная работа: Написание функций, использующих несколько объектов
  • Лабораторная работа: Написание функций, использующих оценку входных данных конвейера
  • Лабораторная работа: Создание сложных функций вывода
  • Лабораторная работа: Документирование функций с помощью Content-Based Help
  • Лабораторная работа: Поддержка параметров -Whatif и -Confirm
Модуль 2: Использовать командлеты и Microsoft .NET Framework в Windows PowerShell
  • Запуск команд в Windows PowerShell
  • Использование Microsoft .NET Framework в Windows PowerShell
  • Лабораторная работа: Использование Microsoft .NET Framework в Windows PowerShell
Модуль 3: Написание скриптов контроллера
  • Понимание скриптов контроллера
  • Написание скриптов контроллера, отображаемых в пользовательском интерфейсе
  • Написание скриптов контроллера, создающих отчеты
  • Лабораторная работа: Написание скриптов контроллера, отображаемых в пользовательском интерфейсе
  • Лабораторная работа: Написание скриптов контроллера, создающих отчеты HTML
Заказать курс
Подождите немного, идет отправка ...