Аннотация
Данный курс предназначен для системных администраторов и разработчиков Linux, которым необходимо автоматизировать инициализацию, настройку, развертывание приложений и оркестровку.
Основные темы:
- установка Ansible / Red Hat Ansible Engine на узлах управления;
- создание и обновление списков управляемых хостов и управление подключениями к ним;
- автоматизирование задач администрирования с помощью Ansible Playbooks и специальных команд;
- написание эффективных и масштабируемых сценариев Ansible;
- защита конфиденциальных данных, используемых Ansible, с помощью Ansible Vault;
- повторное использование кода и упрощение разработки сценариев Ansible с использованием ролей.
Данный курс предназначен для системных администраторов и разработчиков Linux, которым необходимо автоматизировать инициализацию, настройку, развертывание приложений и оркестровку.
Основные темы:
- установка Ansible / Red Hat Ansible Engine на узлах управления;
- создание и обновление списков управляемых хостов и управление подключениями к ним;
- автоматизирование задач администрирования с помощью Ansible Playbooks и специальных команд;
- написание эффективных и масштабируемых сценариев Ansible;
- защита конфиденциальных данных, используемых Ansible, с помощью Ansible Vault;
- повторное использование кода и упрощение разработки сценариев Ansible с использованием ролей.
Данный курс готовит слушателей к сертификации: RHCE (экзамен EX294)
Цели:
- формирование у слушателей знаний и навыков, которые позволят им:
- устанавливать и настраивать Ansible на рабочей станции управления;
- подготавливать управляемые хосты к автоматизации;
- писать Ansible Playbooks для автоматизации задач;
- запускать Playbooks, чтобы убедиться, что серверы правильно развернуты и настроены.
- формирование у слушателей знаний и навыков, которые позволят им:
- устанавливать и настраивать Ansible на рабочей станции управления;
- подготавливать управляемые хосты к автоматизации;
- писать Ansible Playbooks для автоматизации задач;
- запускать Playbooks, чтобы убедиться, что серверы правильно развернуты и настроены.
Аудитория:
Курс предназначен для системных администраторов Linux, инженеров DevOps, инженеров по автоматизации инфраструктуры и инженеров-разработчиков систем, которые отвечают за следующие задачи:
- автоматизация управления конфигурацией;
- обеспечение согласованного и повторяемого развертывания приложений;
- предоставление и развертывание серверов разработки, тестирования и производства;
- интеграция с DevOps, непрерывная интеграция / непрерывная поставка.
Курс предназначен для системных администраторов Linux, инженеров DevOps, инженеров по автоматизации инфраструктуры и инженеров-разработчиков систем, которые отвечают за следующие задачи:
- автоматизация управления конфигурацией;
- обеспечение согласованного и повторяемого развертывания приложений;
- предоставление и развертывание серверов разработки, тестирования и производства;
- интеграция с DevOps, непрерывная интеграция / непрерывная поставка.
Необходимая подготовка:
Знания и навыки уровня Red Hat Certified System Administrator (RHCSA) certification или эквивалентный опыт работы.
Знания и навыки уровня Red Hat Certified System Administrator (RHCSA) certification или эквивалентный опыт работы.
По завершению слушатели получат навыки, позволяющие им:
- устанавливать и настраивать Ansible или Red Hat Ansible Engine на управляющем узле;
- создавать и управлять инвентарными файлами управляемых хостов, а также подготавливать их к автоматизации Ansible;
- запускать специальные задачи автоматизации из командной строки;
- создавать Ansible Playbooks для последовательного использования нескольких задач и применения их к управляемым хостам;
- осуществлять параметризацию Playbooks с использованием переменных и фактов, а также защищать конфиденциальных данных с помощью Ansible Vault;
- использовать написание и повторное использование существующих ролей Ansible для упрощения создания и повторного использования кода;
- производить автоматизацию типичных задач системного администрирования Red Hat Enterprise Linux
- устанавливать и настраивать Ansible или Red Hat Ansible Engine на управляющем узле;
- создавать и управлять инвентарными файлами управляемых хостов, а также подготавливать их к автоматизации Ansible;
- запускать специальные задачи автоматизации из командной строки;
- создавать Ansible Playbooks для последовательного использования нескольких задач и применения их к управляемым хостам;
- осуществлять параметризацию Playbooks с использованием переменных и фактов, а также защищать конфиденциальных данных с помощью Ansible Vault;
- использовать написание и повторное использование существующих ролей Ansible для упрощения создания и повторного использования кода;
- производить автоматизацию типичных задач системного администрирования Red Hat Enterprise Linux
Программа:
1. Введение в Ansible
2. Развертывание Ansible
3. Написание наборов сценариев
4. Управление переменными и фактами
5. Реализация управления задачами
6. Развертывание файлов на управляемых узлах
7. Управление большими проектами
8. Использование ролей в наборах сценариев
9. Устранение неполадок в работе Ansible
10. Автоматизация администрирования Linux при помощи Ansible
1. Введение в Ansible
2. Развертывание Ansible
3. Написание наборов сценариев
4. Управление переменными и фактами
5. Реализация управления задачами
6. Развертывание файлов на управляемых узлах
7. Управление большими проектами
8. Использование ролей в наборах сценариев
9. Устранение неполадок в работе Ansible
10. Автоматизация администрирования Linux при помощи Ansible