Automating Administration with PowerShell (AZ-040T00)
Бесплатно

Автоматизация администрирования с помощью PowerShell
Продолжительность: 40 академических часов.
Предоставить слушателям знания и навыки использования PowerShell для администрирования и автоматизации администрирования серверов Windows. Курс раскрывает ключевые особенности PowerShell и методы работы с интерфейсом командной строки, включая создание скриптов для автоматизации повторяющихся задач и создания отчетов. Этот курс предоставляет необходимые навыки, применимые для широкого спектра продуктов Microsoft, включая Windows Server, Windows Client, Microsoft Azure и Microsoft 365. Windows Server является основным примером для методик, изучаемых в курсе.
Аудитория
Этот курс предназначен для 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
- Настройка приложения Windows PowerShell ISE
- Поиск и выполнение команд Windows PowerShell
- Использование файлов сведений о программе
Модуль 2. Windows PowerShell для администрирования локальных систем
Этот модуль описывает различные типы командлетов, часто используемых для администрирования систем. В этом модуле также объясняется, как управлять Windows 10 с помощью PowerShell.
- Командлеты для администрирования доменных служб Active Directory
- Командлеты для изменения конфигурации сети
- Командлеты для администрирования сервера
- Windows PowerShell в Windows 10
Лабораторная работа: Локальное администрирование системы с помощью PowerShell
- Создание объектов Active Directory и управление ими
- Настройка параметров сети на Windows Server
- Создание веб-сайта
Модуль 3. Работа с конвейером Windows PowerShell
Этот модуль посвящен функции конвейера Windows PowerShell, которая позволит использовать Windows PowerShell более эффективно.
- Общие сведения о конвейере
- Выборка, сортировка и измерение объектов
- Фильтрация объектов из конвейера
- Перечисление объектов в конвейере
- Отправка и передача данных конвейера в качестве выходных данных
Лабораторная работа: Использование конвейера PowerShell
- Выборка, сортировка и отображение данных
- Фильтрация объектов
- Нумерация объектов
- Преобразование объектов
Модуль 4. Использование PSProviders и PSDrives
Этот модуль посвящен адаптерами PSProviders и PSDrives. PSProvider, которые используются для работы с различными технологиями хранилищ с помощью тех же команд и методик, которые применяются в управлении файловой системой.
- Использование PSProvider
- Использование PSDrive
Лабораторная работа: Использование PSProvider и PSDrive с PowerShell
- Создание файлов и папок на удаленном компьютере
- Создание раздела реестра для скриптов
- Создание новой группы Active Directory
Модуль 5. Использование CIM и WMI
В этом модуле представлены две параллельные технологии: Windows Management Instrumentation (WMI) и Common Information Model (CIM). Обе эти технологии обеспечивают локальный и удаленный доступ к репозиторию сведений об управлении, включая доступ к надежной информации, получаемой от операционной системы, оборудования компьютера и установленного программного обеспечения.
- Понимание модели CIM и инструментария WMI
- Запрос данных с использованием CIM и WMI
- Внесение изменений с использованием CIM и WMI
Лабораторная работа: Использование WMI и CIM
- Запрос информации с использованием WMI
- Запрос информации с использованием CIM
- Вызов методов
Модуль 6. Работа с переменными, массивами и хэш-таблицами
Этот модуль посвящен работе с переменными, массивами и хэш-таблицами в качестве основных шагов для дальнейшего изучения создания скриптов Windows PowerShell.
- Использование переменных
- Изменение переменных
- Изменение массивов и хэш-таблиц
Лабораторная работа: Использование переменных, массивов и хэш-таблиц в PowerShell
- Работа с типами переменных
- Использование массивов
- Использование хэш-таблиц
Модуль 7. Работа со скриптами в Windows PowerShell
В этом модуле объясняется, как упаковать команду Windows PowerShell в скрипт. Скрипты позволяют выполнять повторяющиеся задачи, а также сложные задачи, которые состоят из множества команд.
- Знакомство с написанием скриптов в Windows PowerShell
- Конструкции скриптов
- Импорт данных из файлов
- Получение данных, введенных пользователями
- Устранение неполадок и обработка ошибок
- Функции и модули
Лабораторная работа: Использование скриптов с PowerShell
- Написание скриптов
- Обработка массива с помощью цикла ForEach
- Обработка элементов с использованием операторов If
- Создание пользователей на основе файла CSV
- Запрос сведений о дисках удаленных компьютеров
- Обновление скрипта для использования других учетных данных
Модуль 8. Администрирование удаленных компьютеров с помощью Windows PowerShell
В этом модуле рассматривается технология удаленного взаимодействия Windows PowerShell, позволяющей подключаться к одному или нескольким удаленным компьютерам и предоставлять им инструкции для выполнения команд.
- Использование базовых возможностей удаленного взаимодействия Windows PowerShell
- Использование расширенных методов удаленного взаимодействия Windows PowerShell
- Использование PSSession
Лабораторная работа: Удаленное администрирование с помощью PowerShell
- Включение удаленного взаимодействия на локальном компьютере
- Осуществление удаленного взаимодействия «один-к-одному»
- Осуществление удаленного взаимодействия «один-ко-многим»
- Использование неявного удаленного взаимодействия
Модуль 9. Управление ресурсами Azure с помощью PowerShell
Этот модуль содержит сведения об установке необходимых модулей для управления облачными службами. В нем объясняется, как использовать команды PowerShell для выполнения административных задач в облачных ресурсах, таких как виртуальные машины Azure, учетные записи хранения Azure и подписки Azure. В этом модуле также описано использование среды Azure Cloud Shell для выполнения задач администрирования на основе PowerShell или Bash непосредственно на портале Azure.
- Azure PowerShell
- Знакомство с Azure Cloud Shell
- Управление виртуальными машинами Azure с помощью PowerShell
- Управление хранилищем и подписками
Лабораторная работа: Управление ресурсами Azure с помощью PowerShell
- Активация подписки Azure и установка модуля PowerShell Az
- Использование Azure Cloud Shell
- Управление ресурсами Azure с помощью PowerShell
Модуль 10. Управление службами Microsoft 365 с помощью PowerShell
Это модуль посвящен использованию PowerShell для управления учетными записями, лицензиями и группами пользователей Microsoft 365, Exchange Online, SharePoint Online и Microsoft Teams.
- Управление учетными записями, лицензиями и группами пользователей Microsoft 365 с помощью PowerShell
- Управление Exchange Online с помощью PowerShell
- Управление SharePoint Online с помощью PowerShell
- Управление Microsoft Teams с помощью PowerShell
Лабораторная работа: Управление Microsoft 365 с помощью PowerShell
- Управление пользователями и группами в Azure AD
- Управление Exchange Online
- Управление SharePoint
- Управление Microsoft Teams
Модуль 11. Использование фоновых заданий и запланированных задач
В этом модуле описывается, как использовать фоновые задания и запланированные задачи, а также получение результатов по заданиям.
- Использование фоновых заданий
- Использование запланированных задач
Лабораторная работа: Управление заданиями с помощью PowerShell
- Запуск заданий и управление ими
- Создание запланированного задания.
Course Features
- Lectures 0
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes