Расширенная автоматизация администрирования с помощью Windows PowerShell
Данный трехдневный курс предоставляет слушателям знания и навыки для расширенной автоматизации администрирования серверной инфраструктуры Windows Server с помощью Windows PowerShell. Курс является логическим продолжением курса 10961B: Автоматизация администрирования с помощью Windows PowerShell, где внимание сосредоточено на версии Windows PowerShell v.4, что также будет актуально в v.2 и v.3.
Расширенный и построенный на курсе 10961B, данный курс сосредотачивает внимание на создании более масштабируемых скриптов Windows PowerShell на предприятии и использование собственных инструментов Windows PowerShell. Курс даст знания по созданию расширенных функций, модулей скриптов, дополнительных атрибутов и контроля выполнения скриптов. Также курс знакомит с возможностью повышения надежности и обработки ошибки сценариев с возможностью отладки.
Курс также охватывает применение Windows PowerShell командлетов с .NET Framework, а также учит, как настроить серверы Windows, используя Desired State Configuration и обеспечивает понимание Windows PowerShell Workflow
Внимание! Лабораторные работы выполняются на виртуальных машинах с ОС Windows Server 2012 R2 и Windows 8.1.
Приобретаемые навыки
- Знания и опыт работы с Windows PowerShell или знания эквивалентны курсу 10961B: Автоматизация администрирования с помощью Windows PowerShell.
- Опыт работы в корпоративной среде с инфраструктурой Windows Server 2008, Windows Server 2012, а также серверами приложений: Exchange, SharePoint, и SQL.
Аудитория
- Этот курс предназначен для опытных ИТ-специалистов, которые имеют знания и опыт работы с администрированием операционных системам Windows, и которые хотят приобрести навыки и знания, необходимые для поддержки и администрирования серверов приложений: Exchange, SharePoint, и SQL.
- Также данный курс углубит знания IT-профессионала по Windows PowerShell, познакомит с инструментарием, который позволит шире использовать их на предприятии, использую любое Microsoft или программное обеспечение независимого вендора (ISV), которое поддерживает Windows PowerShell
Модуль 1: Создание сложных функций
- Преобразование команд в функции
- Создание скриптовых модулей
- Определение входных параметров и проверка ввода
- Написание функций, использующих несколько объектов
- Написание функций, принимающих на входе объекты из конвейера
- Создание сложного вывода функциями
- Документирование функций, используя встроенную справку
- Поддержка параметров – Whatif и -Confirm
Модуль 2: Использование командлетов и библиотеки Microsoft .NET Framework в Windows PowerShell
- Запуск команд Windows PowerShell
- Использование библиотеки Microsoft .NET Framework в Windows PowerShell
- Использование статических членов и экземпляров классов
Модуль 3: Написание управляющих скриптов
- Понимание управляющих скриптов (ControllerScripts)
- Написание управляющих скриптов, использующих пользовательский интерфейс
- Написание функций, которые будут использоваться в управляющем скрипте
- Создание управляющего скрипта, реализующего тестовое меню
Модуль 4: Обработка ошибок в скриптах
- Понимание обработки ошибок
- Обработка ошибок в скриптах
Модуль 5: Использование файлов данных XML
- Чтение, обработка и запись данных в XML
- Тестирование предоставляемых средств
- Обновление XML документа инвентаризации
Модуль 6: Управление серверными конфигурациями используя службу Desired State Configuration
- Понимание службы настройки требуемого состояния (DesiredStateConfiguration, DSC)
- Создание и развертывание конфигурации DSC
- Создание, запуск и распространение конфигурации DSC
Модуль 7: Анализ и отладка скриптов
- Отладка скриптов в Windows PowerShell
- Анализиотладкасуществующего скрипта
Модуль 8: Понимание рабочих потоков Windows PowerShell
- Изучение рабочих потоков Windows PowerShell(Workflow)
- Опыт работы с Windows PowerShell или знания, эквивалентные курсу 10961B: Automating Administration with Windows PowerShell;
- Опыт администрирования клиентов и серверов Windows, программных продуктов Exchange, SharePoint и SQL.
Запись на курс
Код курса | 10962 |
---|---|
Длительность | 3д (24ч) |
Код экзамена | |
Стоимость без НДС | 5 700 000 UZS |