Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: Microsoft Azure кол-во дней: 5
вендор: Microsoft кол-во часов: 40
код курса: AZ-040T00

Цель курса – Предоставить слушателям знания и навыки использования PowerShell для администрирования и автоматизации администрирования серверов Windows.  Курс раскрывает ключевые особенности PowerShell и методы работы с интерфейсом командной строки, включая создание скриптов для автоматизации повторяющихся задач и создания отчетов.

Аудитория

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

По окончании курса слушатели смогут:

  • Понимать функциональность Windows PowerShell.
  • Выполнять командлеты для администрирования локальной системы.
  • Работать с конвейером Windows PowerShell.
  • Использовать PSProviders и PSDrives для работы с другими формами хранилищ.
  • Запрашивать информацию системы с помощью инструментария WMI и модели CIM.
  • Работать с переменными, массивами и хеш-таблицами.
  • Создавать базовые скрипты в Windows PowerShell.
  • Выполнять администрирование удаленных компьютеров с помощью Windows PowerShell.
  • Управлять ресурсами Azure с помощью PowerShell.
  • Управлять службами Microsoft 365 с помощью PowerShell.
  • Использовать фоновые задания и запланированные задачи.

Необходимая подготовка

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

  • Практический опыт работы с сетевыми технологиями Windows.
  • Опыт администрирования и обслуживания ОС Windows Server и устранения неполадок с ней.

 

Модуль 1: Начало работы с Windows PowerShell

Темы

  • Обзор Windows PowerShell
  • Синтаксис команд Windows PowerShell
  • Поиск команд и получение справки в Windows PowerShell

Лабораторная работа: Настройка Windows PowerShell, поиск и выполнение команд

  • Настройка консольного приложения Windows PowerShell
  • Настройка приложения Windows PowerShell ISE
  • Поиск и выполнение команд Windows PowerShell
  • Использование файлов сведений о программе

Модуль 2: Windows PowerShell для администрирования локальных систем

Темы

  • Командлеты для администрирования доменных служб Active Directory
  • Командлеты для изменения конфигурации сети
  • Командлеты для администрирования сервера
  • Windows PowerShell в Windows 10

Лабораторная работа: Локальное администрирование системы с помощью PowerShell

  • Создание объектов Active Directory и управление ими
  • Настройка параметров сети на Windows Server
  • Создание веб-сайта

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

Темы

  • Общие сведения о конвейере
  • Выборка, сортировка и измерение объектов
  • Фильтрация объектов из конвейера
  • Перечисление объектов в конвейере
  • Отправка и передача данных конвейера в качестве выходных данных

Лабораторная работа: Использование конвейера PowerShell

  • Выборка, сортировка и отображение данных
  • Фильтрация объектов
  • Нумерация объектов
  • Преобразование объектов

Модуль 4: Использование PSProviders и PSDrives

Темы

  • Использование PSProvider
  • Использование PSDrive

Лабораторная работа: Использование PSProvider и PSDrive с PowerShell

  • Создание файлов и папок на удаленном компьютере
  • Создание раздела реестра для скриптов
  • Создание новой группы Active Directory

Модуль 5: Использование CIM и WMI

Темы

  • Понимание модели CIM и инструментария WMI
  • Запрос данных с использованием CIM и WMI
  • Внесение изменений с использованием CIM и WMI

Лабораторная работа: Использование WMI и CIM

  • Запрос информации с использованием WMI
  • Запрос информации с использованием CIM
  • Вызов методов

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

Темы

  • Использование переменных
  • Изменение переменных
  • Изменение массивов и хэш-таблиц

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

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

Модуль 7: Работа со скриптами в Windows PowerShell

Темы

  • Знакомство с написанием скриптов в Windows PowerShell
  • Конструкции скриптов
  • Импорт данных из файлов
  • Получение данных, введенных пользователями
  • Устранение неполадок и обработка ошибок
  • Функции и модули

Лабораторная работа: Использование скриптов с PowerShell

  • Написание скриптов
  • Обработка массива с помощью цикла ForEach
  • Обработка элементов с использованием операторов If
  • Создание пользователей на основе файла CSV
  • Запрос сведений о дисках удаленных компьютеров
  • Обновление скрипта для использования других учетных данных

Модуль 8: Администрирование удаленных компьютеров с помощью Windows PowerShell

Темы

  • Использование базовых возможностей удаленного взаимодействия Windows PowerShell
  • Использование расширенных методов удаленного взаимодействия Windows PowerShell
  • Использование PSSession

Лабораторная работа: Удаленное администрирование с помощью PowerShell

  • Включение удаленного взаимодействия на локальном компьютере
  • Осуществление удаленного взаимодействия «один-к-одному»
  • Осуществление удаленного взаимодействия «один-ко-многим»
  • Использование неявного удаленного взаимодействия

Модуль 9: Управление ресурсами Azure с помощью PowerShell

Темы

  • Azure PowerShell
  • Знакомство с Azure Cloud Shell
  • Управление виртуальными машинами Azure с помощью PowerShell
  • Управление хранилищем и подписками

Лабораторная работа: Управление ресурсами Azure с помощью PowerShell

  • Активация подписки Azure и установка модуля PowerShell Az
  • Использование Azure Cloud Shell
  • Управление ресурсами Azure с помощью PowerShell

Модуль 10: Управление службами Microsoft 365 с помощью PowerShell

Темы

  • Управление учетными записями, лицензиями и группами пользователей Microsoft 365 с помощью PowerShell
  • Управление Exchange Online с помощью PowerShell
  • Управление SharePoint Online с помощью PowerShell
  • Управление Microsoft Teams с помощью PowerShell

Лабораторная работа: Управление Microsoft 365 с помощью PowerShell

  • Управление пользователями и группами в Azure AD
  • Управление Exchange Online
  • Управление SharePoint
  • Управление Microsoft Teams

Модуль 11: Использование фоновых заданий и запланированных задач

Темы

  • Использование фоновых заданий
  • Использование запланированных задач
  • Лабораторная работа: Управление заданиями с помощью PowerShell
  • Запуск заданий и управление ими
  • Создание запланированного задания.