Модуль 1 «Введение в курс»
- Вводная часть и логистика курса
- Задачи курса
Модуль 2 «Автоматизация vSphere»
- Определение инструментов, доступных автоматизаторам vSphere для автоматизации
- Понимание преимуществ автоматизации
- Понимание функции черных ящиков в программировании
Модуль 3 «vSphere Web Services API»
- Определение функции API
- Распознавание компонентов vSphere Web Services API
- Понимание, как vSphere Web Services API используется средствами автоматизации
- Понимание объектно-ориентированной терминологии, относящейся к vSphere Web Services API
- Использование MOB для изучения объектной модели vSphere и вызова методов
Модуль 4 «Основы vSphere PowerCLI»
- Описание особенностей vSphere PowerCLI
- Перечисление общих задач, выполняемых с помощью vSphere PowerCLI
- Подключение vSphere PowerCLI к vCenter Server и хостам VMware ESXi™
- Определение переменных для использования в vSphere PowerCLI
- Использование базовых командлетов vSphere PowerCLI
- Описание особенностей командного конвейера
- Изучение объектов vSphere PowerCLI
- Просмотр свойств объекта vSphere PowerCLI
- Вызов методов объектов vSphere PowerCLI
Модуль 5 «Сценарии использования vSphere PowerCLI»
- Выполнение повседневных управленческих задач
- Управление кластерами, хостами и виртуальными машинами
- Отображение показателей производительности
Модуль 6 «Расширенные концепции vSphere PowerCLI»
- Исследование объектов View с помощью командлета Get-View
- Преобразование объектов View в VIObject
- Вызов методов vSphere Web Services API
Модуль 7 «Обзор vRealize Orchestrator»
- Описание архитектуры и интерфейсов vRealize Orchestrator
- Описание компонентов рабочего процесса
Модуль 8 «Основы vRealize Orchestrator»
- Понимание входов, выходов и переменных в рабочих процессах
- Описание типов переменных: строка, число и др.
- Создание переменных в рабочих процессах
- Привязка переменных в рабочих процессах
Модуль 9 «Вызов элементов схемы»
- Вызов JavaScript из рабочих процессов
- Вызов рабочего процесса из рабочих процессов
- Вызов действия из рабочих процессов
- Управление входными данными рабочего процесса с использованием формы ввода
- Вызов элемента взаимодействия с пользователем из рабочих процессов
Модуль 10 «Бранчинг и зацикливание»
- Использование решающих элементов в рабочих процессах
- Использование switch в рабочих процессах
- Создание решающих циклов в рабочих процессах
- Использование цикла «for-each» в рабочих процессах
Модуль 11 «Расширенный vRealize Orchestrator»
- Обработка исключений в рабочих процессах
- Ведение журнала в рабочих процессах
- Отладка рабочих процессов
Модуль 12 «Активы vRealize Orchestrator»
- Использование элементов конфигурации в рабочих процессах
- Использование элементов ресурса в рабочих процессах
- Создание, импорт и экспорт пакетов vRealize Orchestrator
Модуль 13 «Плагин vRealize Orchestrator PowerShell»
- Добавление хостов PowerShell в инвентори vCenter Server
- Вызов сценариев на хостах PowerShell
- Создание пользовательских рабочих процессов с помощью плагина PowerShell
Модуль 14 «Гостевые операции с vRealize Orchestrator и vSphere PowerCLI»
- Понимание архитектуры гостевых операций виртуальной машины
- Определение требований к использованию гостевых операций
- Выполнение гостевых операций с vRealize Orchestrator и vSphere PowerCLI
Модуль 15 «Использование ввода кода vSphere Client»
- Понимание, как вводить код в vSphere Client
- Использование этого кода в рабочем процессе vRealize Orchestrator или сценарии vSphere PowerCLI