Лучшие практические рекомендации по Ansible (DO447)
Кому следует посетить
Инженерам DevOps
Администраторам ОС Linux, разработчикам
Релиз-инженерам
Другим IT-специалистам в опытом работы с Ansible or Red Hat Ansible Engine для автоматизации, настройки и развертывания приложений и служб в среде Linux
Предварительные требования:
Быть Red Hat Certified System Administrator (RHCSA®) или демонстрировать эквивалентные знания и навыки работы с Red Hat Enterprise Linux
Быть Red Hat Certified Specialist in Ansible Automation или Red Hat Certified Engineer (RHCE®) или обладать эквивалентным опытом работы с Ansible
Содержание курса
Курс Advanced Automation: Ansible Best Practices (DO447) предназначен для опытных пользователей Red Hat® Ansible® Automation, которые хотят перейти на новый повышенный уровень работы с Ansible в корпоративной инфраструктуре
Подробно разбираются такие темы как:
изучение рекомендаций и эффективных методов автоматизации с помощью Ansible
выполнение непрерывных обновлений с помощью Ansible Automation
использование расширенных функций Ansible для работы с данными, включая фильтры и плагины
контроль приложений через REST API с помощью Ansible Playbooks
внедрение Red Hat Ansible Tower для централизованной координации и масштабирования Red Hat Ansible Automation
использование возможностей Red Hat Ansible Tower для управления сложными процессами автоматизации
внедрение конвейера CI/CD для автоматизации с использованием Git и Red Hat Ansible Tower
cлушатели узнают о лучших способах автоматизации задач и эффективного использования Red Hat Ansible Engine, а также о том, как использовать расширенные функции Ansible для выполнения более задач повышенной сложности
слушатели узнают, как установить и использовать Red Hat Ansible Tower для централизованной координации Ansible, контроля доступа к хостам и системам, управления рабочими процессами Ansible через веб-интерфейс и API Red Hat Ansible Tower
курс основан на Red Hat Ansible Automation (Red Hat Ansible Engine 2.8 / Red Hat Ansible Tower 3.5) и Red Hat Enterprise Linux® 8
Даты и регистрация
Онлайн тренинг
Очный формат
Гарантированные курсы
После Вашей регистрации курс будет гарантированно проведен
Программа курса
Модуль 1. Разработка с использованием рекомендаций и лучших практик
- Внедрение рекомендованных практик для эффективного и действенного использования Ansible для автоматизации рабочих процессов
Модуль 2. Управление inventory-файлами
- Использование расширенных функций Ansible для управления inventory-файлами
Модуль 3. Управление запуском задачи
- Контроль и оптимизация выполнения заданий с помощью Ansible Playbooks
Модуль 4. Преобразование данных с помощью фильтров и плагинов
- Манипуляция и управление данными в переменных с использованием фильтров и плагинов
Модуль 5. Координация непрерывных обновлений
- Минимизация времени простоя и обеспечение удобства обслуживания Ansible Playbook с помощью использования расширенных функций Ansible для управления непрерывными обновлениями
Модуль 6. Установка Red Hat Ansible Tower
- Что такое Red Hat Ansible Tower? Как начать работать с веб-интерфейсом
Модуль 7. Управление доступом с помощью пользователей и групп
- Создание пользовательских учетных записей и добавление их в группы в Red Hat Ansible Tower, назначение пользователям и группам разрешений на администрирование и доступ к ресурсам Ansible Tower
Модуль 8. Управление inventories и credentials
- Создание списков машин для управления, настройка учетных данных, необходимых для входа в Red Hat Ansible Tower и запуска задач Ansible в этих системах
Модуль 9. Управление проектами и запуск Ansible jobs
- Создание проектов и шаблонов заданий в веб-интерфейсе, использование этих инструментов для запуска Ansible Playbook, хранящихся в репозиториях Git, для автоматизации задач на управляемых хостах
Модуль 10. Взаимодействие с программными интерфейсами API с использованием Ansible
- Взаимодействие с REST API с помощью Ansible Playbooks, управление Red Hat Ansible Tower с помощью его REST API
Модуль 11. Управление расширенными inventories-фалйами
- Администрирование inventories, которые загружаются из внешних файлов, динамически генерируются скриптами или создаются функцией smart inventory Ansible Tower
Модуль 12. Создание простого конвейера CI/CD с помощью Ansible Tower
- Создание конвейера CI/CD
Модуль 13. Обслуживание и поддержка Ansible Tower
- Задачи ежедневного обслуживания и администрирования Red Hat Ansible Tower
Модуль 14. Комплексный обзор
- Демонстрация навыков, приобретенных в ходе курса, путем настройки вновь развернутого Ansible Tower