Автоматизация Red Hat Enterprise Linux при помощи Ansible (RH294)
Кому следует посетить
Администраторы Linux
Инженеры DevOps
Инженеры по автоматизации инфраструктуры
Инженеры по системному проектированию
Предварительные требования:
Знания в объеме сертификации RHCSA
Знания в объеме курса Системное администрирование I RHEL8 (RH124V8)
Желательно иметь знания в объеме курса Red Hat Системное администрирование II RHEL8 (RH134V8)
Цели курса
УМЕТЬ:
- установить и настроить Ansible или Red Hat Ansible Engine на узле управления;
- выполнять отдельные специальные задачи по автоматизации из командной строки;
- писать сценарии Ansible Playbooks для целостной автоматизации множества задач и применять их к управляемым узлам;
- использовать переменные и факты, защищать конфиденциальные данные с помощью Ansible Vault;
- писать и повторно использовать существующие роли Ansible для упрощения создания сценариев и повторного использования кода;
- автоматизировать типичные задачи системного администрирования Red Hat Enterprise Linux с помощью Ansible;
Содержание курса
Курс разработан для системных администраторов Linux® и разработчиков, которым приходится решать задачи автоматизации выделения ресурсов, настройки и развертывания приложений в инфраструктуре. Слушатели узнают, как установить и настроить Ansible на рабочей станции управления, как подготовить управляемые хосты к автоматизации, как написать Ansible Playbook для автоматизации задач и запустить сценарии для обеспечения правильного развертывания и настройки серверов. Курс основан на Red Hat® Enterprise Linux 8 и Red Hat® Ansible Engine 2.8.
IT-автоматизация является ключом к эффективному и последовательному управлению большим количеством систем и приложений в масштабных инфраструктурах. Данный курс развивает навыки, необходимые для эффективного масштабирования динамической инфраструктуры и внедрения необходимых инноваций с помощью стратегии DevOps;
Подробно разбираются такие темы как:
IT-автоматизация является ключом к эффективному и последовательному управлению большим количеством систем и приложений в масштабных инфраструктурах. Данный курс развивает навыки, необходимые для эффективного масштабирования динамической инфраструктуры и внедрения необходимых инноваций с помощью стратегии DevOps;
установка Ansible / Red Hat Ansible Engine на узле управления
создание и обновление инвентаризации управляемых хостов
автоматизация административных задач с помощью Ansible Playbooks и команд ad hoc
написание эффективных сценариев
защита конфиденциальных данных с помощью Ansible Vault
упрощение сценариев с помощью ролей Ansible
Даты и регистрация
Онлайн тренинг
Очный формат
Гарантированные курсы
Гарантирован при получении Вашей заявки
Программа курса
Модуль 1. Введение в Ansible
- Описание ключевых особенностей Ansible
- Установка Red Hat Ansible Engine
Модуль 2. Внедрение Ansible
- Настройка Ansible для управления хостами и запуска
- специальных команд
Модуль 3. Применение сценариев
- Написание простого сценария Ansible Playbook
- Запуск сценария для автоматизации задач на нескольких управляемых хостах
Модуль 4. Управление переменными и фактами
- Написание сценариев с использованием переменных для упрощения управления сценарием
- Использование фактов для ссылки на информацию об управляемых хостах
Модуль 5. Внедрение контролирования задач
- Управление задачами и обработчиками ошибками задач в Ansible Playbooks
Модуль 6. Внедрение файлов на управляемых хостах
- Внедрение, управление и настройка файлов на хостах под управлением Ansible
Модуль 7. Управление большими проектами
- Написание сценариев, оптимизированных для более крупных и сложных проектов
Модуль 8. Упрощение сценариев с использованием ролей
- Использование ролей Ansible для более быстрой разработки сценариев и повторного использования кода
Модуль 9. Поиск и устранение неполадок в работе Ansible
- Поиск и устранение проблем в сценариях и настройках управляемых хостов
Модуль 10. Автоматизация задач администрирования Linux
- Автоматизация типичных задач системного администрирования Linux с помощью Ansible