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

Автоматизация администрирования с использованием Windows PowerShell

Automating Administration with Windows PowerShell

Вендор:
Microsoft
Направление:
Операционные системы
Продукт:
Windows Server
Код курса:
MS-PS
Длительность:
5 дней | 40 ак. часов
Стоимость:

1290 BYN с НДС 20%

Данный пятидневный курс предоставляет базовые знания и навыки по использованию Windows Power Shell, необходимые для администрирования и автоматизации администрирования серверов на базе Windows. Курс сфокусирован на основных возможностях командной строки и техниках, необходимых в дальнейшем для управления различными продуктами Microsoft, такими как Windows Server, Windows Client, Exchange Server, Share Point Server, SQL Server, System Center и др. В курсе рассматривается, как более эффективно исполнять и контролировать сценарии, повышая надежность сессии, используя планировщик и Windows Power Shell Web Access. Слушатели узнают, как использовать единый синтаксис для всех команд; как быстрее писать сценарии Windows Power Shell и работать с Интегрированной средой сценариев (ISE).

Целевая аудитория

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

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

Перед тем, как прослушать курс, слушатели должны иметь:

  • Опыт администрирования клиентских и серверных систем на базе Windows.
  • Опыт установки и настройки Windows Server в корпоративной среде или в рабочих группах.
  • Опыт конфигурирования сетевых адаптеров, администрирования пользователей Active Directory, конфигурирования дисков.
  • Желательно обладать опытом работы с Windows Server 2012/2016 и Windows.

Тренер курса

Игорь Антонович

Тренер Учебного центра iqData по направлению Microsoft, Linux, Kaspersky Lab. Общий стаж работы системным администратором и преподавателем 14 лет.

Microsoft Certified Trainer. Microsoft Certified Solution Expert, Microsoft Certified Solution Associate, Microsoft Certified Professional, Microsoft Certified Technology Specialist.

Linux Foundation Certified System Administrator

Kaspersky Lab Certified Trainer. Kaspersky Certified Professional, Kaspersky Certified System Engineer 

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

Модуль 1: Введение в Windows PowerShell.

  • Обзор Windows PowerShell.
  • Описание синтаксиса команд.
  • Поиск команд.
  • Лабораторная работа: Настройка Windows PowerShell.
  • Настройка консоли Windows PowerShell.
  • Настройка Windows PowerShell ISE.
  • Лабораторная работа: Поиск и запуск базовых команд.
  • Поиск команд.
  • Запуск команд.
  • Использование файлов описания (About).

Модуль 2: Командлеты для администрирования.

  • Командлеты администрирования Active Directory.
  • Командлеты настройки сети.
  • Прочие командлеты администрирования серверов.
  • Лабораторная работа: Администрирование Windows.
  • Создание и управление объектами Active Directory.
  • Настройка параметров сети Windows Server.
  • Создание веб-сайта.

Модуль 3: Работа с конвейерной обработкой (Pipeline) Windows PowerShell.

  • Описание конвейерной обработки (Pipeline).
  • Выбор, сортировка и измерение объектов.
  • Фильтрация объектов на выходе конвейерной обработки (Pipeline).
  • Перечисление объектов в конвейерной обработке (Pipeline).
  • Перенаправление данных конвейерной обработки (Pipeline) на вывод.
  • Лабораторная работа: использование конвейерной обработки (Pipeline).
  • Выбор, сортировка и отображение данных.
  • Лабораторная работа: Фильтрация объектов.
  • Фильтрация объектов.
  • Лабораторная работа: Перечисление объектов.
  • Перечисление объектов.
  • Лабораторная работа: Перенаправление вывода в файл.
  • Экспорт информации о пользователе в файл.

Модуль 4: Углубленное изучение конвейерной обработки (Pipeline).

  • Передача данных при конвейерной обработке (Pipeline).
  • Расширенные рекомендации по передаче данных при конвейерной обработке (Pipeline).
  • Лабораторная работа: Работа с привязкой параметров при конвейерной обработке (Pipeline).
  • Прогнозирование поведения конвейерной обработки.

Модуль 5: Использование поставщиков (PSProvider) и накопителей (PSDrive) Windows PowerShell.

  • Использование поставщиков (PSProvider) Windows PowerShell.
  • Использование накопителей (PSDrive) Windows PowerShell.
  • Лабораторная работа: Использование поставщиков (PSProvider) и накопителей (PSDrive) Windows PowerShell.
  • Создание файлов и папок на удаленном компьютере.
  • Создание ключей реестра.
  • Создание группы Active Directory.

Модуль 6: Запрос системной информации при помощи WMI и CIM.

  • Описание WMI и CIM.
  • Запрос данных при помощи WMI и CIM.
  • Внесение изменений при помощи WMI и CIM.
  • Лабораторная работа: Работа с WMI и CIM.
  • Запрос информации при помощи WMI.
  • Запрос информации при помощи CIM.
  • Вызов методов.

Модуль 7: Работа с переменными, массивами и хэш-таблицами.

  • Использование переменных.
  • Управление переменными.
  • Управление массивами и хэш-таблицами.
  • Лабораторная работа: Работа с переменными.
  • Работа с типами переменных.
  • Использование массивов.
  • Использование хэш-таблиц.

Модуль 8: Базовое написание скриптов.

  • Введение в написание скриптов.
  • Конструкции скриптов.
  • Импорт данных из файлов.
  • Лабораторная работа: Базовое написание скриптов.
  • Настройка скрипта.
  • Обработка массива при помощи цикла ForEach.
  • Обработка элементов при помощи выражения If.
  • Создание случайного пароля.
  • Создание пользователей на базе CSV-файла.

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

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

Модуль 10: Администрирование удаленных компьютеров.

  • Использование базовых возможностей удаленной работы Windows PowerShell.
  • Использование продвинутых техник удаленной работы Windows PowerShell.
  • Использование сессий (PSSession) Windows PowerShell.
  • Лабораторная работа: Использование базовых возможностей удаленной работы.
  • Включение удаленной работы на локальном компьютере.
  • Выполнение удаленного подключение (один-к-одному).
  • Выполнение удаленного подключение (один-ко-много).
  • Лабораторная работа: Использование сессий (PSSession) Windows PowerShell.
  • Использование неявной удаленной работы.
  • Управление несколькими компьютерами.

Модуль 11: Использование фоновых (Background) и запланированных (Scheduled) заданий.

  • Использование фоновых (Background) заданий.
  • Использование запланированных (Scheduled) заданий.
  • Лабораторная работа: Использование фоновых (Background) и запланированных (Scheduled) заданий.
  • Запуск и управление заданиями.
  • Создание запланированного (Scheduled) задания.

Продолжить обучение можно на курсе

Очный формат обучения

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

Каждое занятие обычно проходит в течение 8 академических часов, начинаясь в 10:00 и заканчиваясь в 17:00. Предусмотрены перерывы на кофе-паузы и обед.

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

Онлайн формат обучения

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

Занятия на большинстве наших курсов занимают 8 академических часов в день (с 10:00 до 17:00), также есть отдельные программы вечернего онлайн обучения. Чтобы наши студенты не уставали в процессе учебы, мы делаем небольшие перерывы на чай/кофе, при полнодневном обучении также есть время на полноценный обеденный перерыв.

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

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

Документы об окончании курса

  • Сертификат Учебного центра iqData
  • Cертификат об обучении установленного образцая

сертификат iqData об обучении на курсеСертификат установленного образца

Отзывы

Курс по PowerShell вёл Антонович Игорь. Понятная подача, структурированно и ясно. Достаточное кол-во материала. Подход к каждому участнику. Спасибо огромное за интересный курс и полученные знания! 

Малевич Александр, Системный Администратор
Преподаватель курса: Игорь Антонович, MCT

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

Dmytro Shvyryayev , System Administrator
Преподаватель курса: Игорь Антонович, MCT

Отличный курс для тех, кто ни разу не работал в ps. Преподаватель грамотно и четко объясняет материал, если есть сложности, все разъясняет. Было интересно и познавательно. Спасибо! 

Валерия, HighLevel
Преподаватель курса: Игорь Антонович

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

Павел Малиновский , Системный администратор
Преподаватель курса: Игорь Антонович
Учились на этом курсе?