Выберите городМосква
Москва
Алматы
Екатеринбург
Тюмень
Новосибирск
Сочи
Москва
Алматы
Екатеринбург
Тюмень
Новосибирск
Сочи
Личный кабинет СДО
Выберите городМосква
Москва
Екатеринбург
Тюмень
Сочи
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Сочи
ПОВШЕЛРАС-А

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

Вендор
Тип курса
Авторский
Длительность
24 ак. часов
Стоимость
39 990 RUB
Описание
Цель курса – предоставить слушателям знания и навыки, необходимые для выполнения автоматизации расширенных задач администрирования и управления инфраструктурой Windows Server в существующей корпоративной среде. В курсе рассмотрено, как создавать расширенные функции, скриптовые модули и расширенные параметры атрибутов. Курс охватывает использование командлетов на базе.NET Framework, службу настройки требуемого состояния Windows PowerShell и управление рабочими потоками.

Кому полезен курс
Этот курс предназначен для IT-специалистов, желающих расширить свои знания и технические навыки по управлению и поддержке инфраструктуры Windows Server и продуктов Microsoft, таких как Exchange, SharePoint и SQL. Курс будет полезен профессионалам, желающим автоматизировать рутинные административные задачи с помощью универсального средства управления Windows PowerShell.
Необходимая подготовка
Успешное окончание курса «Автоматизация административных задач при помощи Windows PowerShell», или эквивалентная подготовка.
Знание английского языка на уровне Elementary.

Ваш результат обучения

Вы научитесь:

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

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

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

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

Темы

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

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

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

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

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

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

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

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

Лабораторная работа: Преобразование команд в расширенные функции

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Windows PowerShell предлагает команды, которые обязательно понадобятся в корпоративной среде. Иногда команда не доступна, но .NET Framework предоставляет альтернативные способы выполнения задач. Поскольку Windows PowerShell построен на основе .NET Framework, он может получить доступ к этим альтернативным средствам. В этом модуле показано, как открыть и запустить команды Windows PowerShell, и как использовать компоненты .NET Framework внутри Windows PowerShell. Эти два метода дают максимальную гибкость и возможности для выполнения задач в корпоративной среде.

Темы

• Запуск команд в Windows PowerShell

• Использование Microsoft .NET Framework в Windows PowerShell

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

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

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

В этом модуле описано, как сочетать инструменты - расширенные функции, которые выполняют конкретную задачу - и сценарии контроллера, которые обеспечивают пользовательский интерфейс или автоматизируют бизнес-процесс.

Темы

• Понимание скриптов контроллера

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

• Написание скриптов контроллера, создающих отчеты

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

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

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

Лабораторная работа: Написание скриптов контроллера, создающих отчеты HTML

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

• Написать скрипты контроллера, создающих отчеты HTML 4

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

В этом модуле показано, как выполнять базовую обработку ошибок в скриптах. Основное внимание уделено тому, как добавить обработку ошибок к существующим инструментам, в основном в целях экономии времени (хотя в практической части требуется написать новые инструменты). Дополнительным преимуществом этого подхода является то, что он поможет в развитии навыков, анализа и использования существующего кода, написанного кем-то другим.

Темы

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

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

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

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

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

В этом модуле показано, как читать, манипулировать и записывать данные в XML-файлы. XML-файлы обеспечивают надежный и простой путь хранения плоских и иерархических данных. XML-файлы являются более гибкими, чем CSV, более доступными для небольших объемов данных, чем SQL Server, и более простыми для кодирования, чем автоматизация через Excel.

Темы

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

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

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

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

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

В этом модуле показано, как писать файлы конфигурации Desired State Configuration (DSC), разворачивать эти файлы на серверах, а также контролировать конфигурации серверов.

Темы

• Понимание настройки требуемого состояния Windows PowerShell (Desired State Configuration)

• Создание и развертывания Desired State Configuration

Лабораторная работа: Создание и развертывания Desired State Configuration

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

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

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

Темы

• Отладка в Windows PowerShell

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

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

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

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

В этом модуле показаны особенности технологии Windows PowerShell Workflow.

Темы

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


! Данный курс может быть заказан согласно 44-ФЗ, 223-ФЗ (закупка, аукцион, запрос котировок, конкурсные процедуры)

Слушатели рекомендуют нас
5.0
5.0
FAQ

Онлайн обучение реализуется в Системе Дистанционного Обучения УЦ Микротест — Mirapolis и проходит в реальном времени с преподавателем. За несколько дней до начала обучения вы получаете необходимые ссылки для подключения к курсу и доступ к Личному кабинету.

Более подробно вы можете ознакомиться с информацией на странице дистанционного обучения.

Если у вас остались вопросы, то обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на все ваши вопросы.

Очное обучение проходит на территории Учебного центра Микротест по адресу: 127083, г. Москва, ул. Мишина, дом 35

За несколько дней до начала обучения участник получает приглашение, в котором указан адрес места проведения и другая полезная информация для обучения.

Если вы не получили приглашение — обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на ваши вопросы и продублируем приглашение на вашу почту.

  1. Обучение проходит в реальном времени с преподавателем, вы можете задавать свои вопросы и разбирать интересные кейсы сразу в процессе обучения.
  2. Вашу учебную группу будет сопровождать координатор, которому можно задавать организационные вопросы.
  3. Если вы по каким-то причинам пропустили онлайн-занятие, то все записи будут доступны 24/7 в вашем личном кабинете в Системе Дистанционного Обучения. Также вы можете их использовать для закрепления материала.
  4. Дополнительно для вашего удобства мы создаем чат в Telegram вашей группы, где вы сможете задавать вопросы преподавателю, координатору и обмениваться опытом с коллегами по обучению.

По итогу прохождения обучения слушатели получают либо Сертификат Учебного центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении).

Помимо этого, по факту прохождения авторизованных курсов вендоров Eltex, PostgresPro, Astra Linux, QTECH, АЭРОДИСК и др. выдается электронный сертификат вендора.

В основном корпусе в Москве по адресу ул. Мишина, дом 35. Рядом муниципальная платная парковка на всех прилегающих улицах.

По поводу остальных филиалов и корпусов — уточняйте информацию у наших менеджеров. Мы постараемся сделать всё возможное для вашего комфортного обучения.

Да, во время занятий для слушателей всегда доступны чай, кофе, печенье и другие снеки на кофе-брейках.

Наш центр работает с корпоративными и частными клиентами. Для каждой категории клиентов мы разработали различные варианты сотрудничества, позволяющие гибко подходить к ценообразованию и вариантам оплаты.

Обо всех специальных условиях читайте в разделе Спецпредложения или обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru)

Также подпишитесь на новости нашего учебного центра, где вы первыми узнаете про интересные предложения от нас.

Не нашли подходящиего курса?
Оставьте заявку на обучение для вашей организации
Почему выбирают обучение у нас
Техническая
экспертиза

Эксперты в обучении:

  • Сети передачи данных и связь
  • ОС Linux и платформы виртуализации
  • Центры обработки данных и СХД

Опытные преподаватели с мультивендорной экспертизой

Расширенный лабораторный полигон для практики

Подготовка ИТ-специалистов по государственным профессиональным стандартам

Образовательный девелопер

Проектирование и реализация мультивендорных образовательных решений, программ «под ключ»

Разработка и реализация технологических решений для оценки компетенций: тесты, лабораторные полигоны и стенды

Большой опыт создания технологических партнерств с ИТ-вендорами, дистрибьюторами и крупными интеграторами

Пул экспертов в управлении образовательными проектами + разработчики, методологи, педагогические дизайнеры

Подпишитесь и будьте в курсе
Информация о новинках, скидках и акциях. Уже более 36 000 подписчиков!