Курс «Advanced Automation: Ansible Best Practices» предназначен для опытных пользователей Red Hat Ansible Automation, которые хотят вывести свои навыки Ansible на новый уровень, что позволит им масштабировать проектирование и эксплуатацию Ansible Automation на предприятии.
Слушатели изучат лучшие способы автоматизации задач и эффективного использования 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 Linux8.
Этот курс предназначен для пользователей, которым необходимо создавать рекомендуемые шаблоны проектирования и использовать методы автоматизации и масштабирования, включая следующие роли:
- Инженеры DevOps
- Системные администраторы, разработчики
- Release инженеры
- Другие ИТ-специалисты с базовыми знаниями, использующие Ansible или Red Hat Ansible Engine для автоматизации, предоставления, настройки и развертывания приложений и служб в среде Linux
Получение знаний о более гибком управлении и масштабируемом подходе работы с Ansible Automation с использованием Red Hat Ansible Tower.
- Быть Red Hat Certified System Administrator в RHEL или иметь эквивалентный опыт.
- Быть Red Hat Certified Specialist in Ansible Automation или Red Hat Certified Engineer (RHCE®) в RHEL8 или иметь эквивалентный опыт с 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.
- Разработка с использованием рекомендуемых методов
- Управление инвентарными файлами
- Управление выполнением задач
- Преобразование данных с помощью фильтров и подключаемых модулей
- Координирование последовательных обновлений
- Установка и доступ к Ansible Tower
- Управление доступом с помощью пользователей и рабочих групп
- Управление инвентарными файлами и учетными данными
- Управление проектами и запуск заданий Ansible
- Создание расширенных рабочих процессов
- Взаимодействие с API-интерфейсами с помощью Ansible
- Управление расширенными инвентарными файлами
- Создание простого конвейера CI/CD с использованием Ansible Tower
- Плановое обслуживание и администрирование Ansible Tower