Автоматизация Red Hat Enterprise Linux при помощи Ansible (RH294)
Продолжительность: 32 академических часов, 4 дня.
Курс Red Hat System Administration III: Automation with Ansible разработан для системных администраторов Linux® и разработчиков, которым приходится решать задачи автоматизации выделения ресурсов, настройки и развертывания приложений в инфраструктуре. Слушатели узнают, как установить и настроить Ansible на рабочей станции управления, как подготовить управляемые хосты к автоматизации, как написать Ansible Playbook для автоматизации задач и запустить сценарии для обеспечения правильного развертывания и настройки серверов.
Данный курс будет полезен администраторам Linux, инженерам DevOps, инженерам по автоматизации инфраструктуры и инженерам по системному проектированию, перед которыми стоят следующие задачи:
- Автоматизация управления конфигурацией
- Обеспечение последовательного и повторяемого развертывания приложений
- Подготовка и развертывание серверов разработки и тестирования
- Организация и использование непрерывной интеграции DevOps
Предварительные требования
Сданный экзамен Red Hat Certified System Administrator (RHCSA) или демонстрация эквивалентного опыта администрирования Red Hat Enterprise Linux.
Цели курса
Преимущества для организации
IT-автоматизация является ключом к эффективному и последовательному управлению большим количеством систем и приложений в масштабных инфраструктурах. Данный курс развивает навыки, необходимые для эффективного масштабирования динамической инфраструктуры и внедрения необходимых инноваций с помощью стратегии DevOps.
Red Hat создал этот курс так, чтобы он был максимально полезным большому количеству заказчиков, несмотря на уникальность их инфраструктур и задач.
Преимущества для слушателей курса
После прохождения данного курса слушатели смогут использовать Ansible для автоматизации, настройки и управления. Слушатели будут уметь:
- Установить и настроить Ansible или Red Hat Ansible Engine на узле управления
- Выполнять отдельные специальные задачи по автоматизации из командной строки
- Писать сценарии Ansible Playbooks для целостной автоматизации множества задач и применять их к управляемым узлам
- Использовать переменные и факты, защищать конфиденциальные данные с помощью Ansible Vault
- Писать и повторно использовать существующие роли Ansible для упрощения создания сценариев и повторного использования кода
- Автоматизировать типичные задачи системного администрирования Red Hat Enterprise Linux с помощью Ansible
Содержание курса
- Установка Ansible / Red Hat Ansible Engine на узле управления
- Создание и обновление инвентаризации управляемых хостов
- Автоматизация административных задач с помощью Ansible Playbooks и команд ad hoc
- Написание эффективных сценариев
- Защита конфиденциальных данных с помощью Ansible Vault
- Упрощение сценариев с помощью ролей Ansible
Программа
- Введение в Ansible
- Описание ключевых особенностей Ansible и установка Red Hat Ansible Engine
- Внедрение Ansible
- Настройка Ansible для управления хостами и запуска специальных команд
- Применение сценариев
- Написание простого сценария Ansible Playbook, запуск сценария для автоматизации задач на нескольких управляемых хостах
- Управление переменными и фактами
- Написание сценариев с использованием переменных для упрощения управления сценарием и использование фактов для ссылки на информацию об управляемых хостах
- Внедрение контролирования задач
- Управление задачами и обработчиками ошибками задач в Ansible Playbooks
- Внедрение файлов на управляемых хостах
- Внедрение, управление и настройка файлов на хостах под управлением Ansible
- Управление большими проектами
- Написание сценариев, оптимизированных для более крупных и сложных проектов
- Упрощение сценариев с использованием ролей
- Использование ролей Ansible для более быстрой разработки сценариев и повторного использования кода
- Поиск и устранение неполадок в работе Ansible
- Поиск и устранение проблем в сценариях и настройках управляемых хостов
- Автоматизация задач администрирования Linux
- Автоматизация типичных задач системного администрирования Linux с помощью Ansible
- Лекции 0
- Тесты 0
- Учебное время 10 недель
- Навык Все уровни
- Язык Английский
- Студенты 0
- Оценки Да