Расширенные возможности по автоматизации администрирования с помощью Windows PowerShell (Advanced Automated Administration with Windows PowerShell)

Код курса

MS10962

Продолжительность

32 ак. часа (4 дня)

Вендор

Microsoft

Стоимость

19 500 

Форма обучения

Очно

Тип программы

Теоретический курс

1683

Расширенные возможности по автоматизации администрирования с помощью Windows PowerShell (Advanced Automated Administration with Windows PowerShell)

Код курса MS10962, 4 дня

Статус

Авторизованный курс компании Microsoft®

Аннотация

Данный курс поможет Вам получить знания и навыки, необходимые для автоматизации административных задач и функций в инфраструктуре Windows Server 2012 и поможет упростить повседневное управление в корпоративной среде.

В курсе используются Windows Server 2012 R2 и Windows 8.1, и хотя курс специально ориентирован на Windows PowerShell v4.0, он будет полезен для администраторов, использующих среды Windows PowerShell версии 2.0 и v3.0.

Курс является логичным продолжением курса MS10961 «Автоматизация администрирования с Windows PowerShell (Automating Administration with Windows PowerShell)» и рассматривает, как создавать расширенные функции, скриптовые модули и расширенные параметры атрибутов. Курс охватывает использование командлетов на базе.NET Framework, службу настройки требуемого состояния Windows PowerShell и управление рабочими потоками.

Аудитория

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

Курс будет полезен специалистам, которые хотят развивать свои навыки в области использования PowerShell и научиться строить свои собственные инструменты (утилиты) для широкого применения в своей организации, используя продукты Microsoft или программное обеспечение независимых поставщиков (ISV), которое поддерживает (и может управляться с помощью) Windows PowerShell.

Предварительная подготовка

Для изучения данного курса рекомендуется обладать следующими навыками:

  • Опыт работы с Windows PowerShell или знания и навыки, эквивалентные обучению на курсе MS10961 «Автоматизация администрирования с Windows PowerShell (Automating Administration with Windows PowerShell)».
  • Опыт администрирования Windows Server и Windows Client, а также опыт в администрировании и поддержке серверов приложений таких, как Exchange, SharePoint, SQL.

Программа курса

Модуль 1: Создание расширенных функций.

  • Преобразование команд в расширенные функции.
  • Создание скриптовых модулей.
  • Определение атрибутов параметра и проверка ввода.
  • Написание функций, использующих несколько объектов.
  • Написание функций, использующих оценку входных данных конвейера.
  • Создание сложных функций вывода.
  • Документирование функций с помощью Content-Based Help.
  • Поддержка параметров -Whatif и -Confirm.
  • Лабораторная работа: Преобразование команд в расширенные функции.

-       Преобразование команд в расширенные функции.

  • Лабораторная работа: Создание скриптовых модулей.

-       Создание скриптовых модулей.

  • Лабораторная работа: Определение атрибутов параметра и проверка ввода.

-       Определение атрибутов параметра и проверка ввода.

  • Лабораторная работа: Написание функций, использующих несколько объектов.

-       Написание функций, использующих несколько объектов.

  • Лабораторная работа: Написание функций, использующих оценку входных данных конвейера.

-       Написание функций, использующих оценку входных данных конвейера.

  • Лабораторная работа: Создание сложных функций вывода.

-       Создание сложных функций вывода.

  • Лабораторная работа: Документирование функций с помощью Content-Based Help.

-       Документирование функций с помощью Content-Based Help.

  • Лабораторная работа: Поддержка параметров -Whatif и –Confirm.

-Поддержка параметров -Whatif и –Confirm.

Модуль 2: Использование командлетов и Microsoft .NET Framework в Windows PowerShell.

  • Запуск команд в Windows PowerShell.
  • Использование Microsoft .NET Framework в Windows PowerShell.
  • Лабораторнаяработа: Использование Microsoft .NET Framework в Windows PowerShell.

-Использование статических экземпляров и членов экземпляров.

Модуль 3: Написание скриптов контроллера.

  • Понимание скриптов контроллера.
  • Написание скриптов контроллера, отображаемых в пользовательском интерфейсе.
  • Лабораторная работа: Написание скриптов контроллера, отображаемых в пользовательском интерфейсе.

-Написать функции, использующиеся в скриптах контроллера.

-Написать скрипты контроллера, реализующие текстовое меню.

Модуль 4: Отслеживание ошибок в скриптах.

  • Понимание процесса отслеживания ошибок.
  • Отслеживание ошибок в скриптах.
  • Лабораторная работа: Отслеживание ошибок в скриптах.

-Отслеживание ошибок в скриптах.

Модуль 5: Использование данных из XML-файла.

  • Чтение, изменение и запись данных в XML-файл.
  • Лабораторная работа: Чтение, изменение и запись данных в XML-файл.

-Тестирование средств доступа.

-Обновление содержимого XML-документа.

Модуль 6: Управление настройкой сервера с помощью службы настройки требуемого состояния Windows PowerShell

  • Понимание настройки требуемого состояния Windows PowerShell (Desired State Configuration - DSC).
  • Создание и развертывание DSC.
  • Лабораторная работа: Создание и развертывания Desired State Configuration.

-Запись, запуск и проталкивание конфигурации Desired State Configuration.

Модуль 7: Анализ и отладка скриптов.

  • Отладка в Windows PowerShell.
  • Анализ и отладка существующих скриптов.
  • Лабораторная работа: Анализ и отладка существующих скриптов.

-Анализ и отладка существующих скриптов.

Модуль 8: Понимание рабочих потоков Windows PowerShell.

  • Понимание рабочих потоков Windows PowerShell.
Компенсация ДО ПТ15 ЭБ13

Дата

Цена

Формат

Компенсация ДО ПТ15 ЭБ13