На первую страницу Курсы для IT специалистов Курсы ИБ Психология - Управление - Маркетинг Курсы для пользователей  

Телефон: +7(495)933-00-06 / О компании / Наши координаты / Карта сайта /  

Авторские курсы по технологиям Microsoft


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

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

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

Предварительный уровень подготовки:

  • Опыт работы с Windows PowerShell.
  • Опыт администрирования Windows Server и Windows Client
  • Опыт администрирования и поддержки серверов приложений (Exchange, SharePoint, SQL) (рекомендуется).

 Продолжительность: 3 дня, 24 академических часа.

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

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

Курс включает выполнение практических заданий.

После прохождения курса вы будете способны:

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

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

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

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

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

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

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

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

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

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

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

  • Чтение, изменение и запись данных в XML-файл.

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

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

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

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

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

  • Понимание рабочих потоков Windows PowerShell.