Курс: Автоматизация администрирования Linux

Курс: Автоматизация администрирования Linux

Курс: Автоматизация администрирования Linux


Продолжительность курса: 40 ак. ч.

Описание курса:
В курсе рассматриваются вопросы автоматизации административных задач в Linux при помощи Ansible. Курс затрагивает полный спектр вопросов, связанных с применением Ansible: от настройки окружения до создания и применения рабочих книг и ролей. Отдельное внимание в курсе уделено возможностям Ansible по управлению, файлами, текстом, применению шаблонов Jinja2, применению циклов, блоков и условных конструкций. Дополнительно в курсе рассматриваются практические вопросы автоматизации управления, программным обеспечением, службами, пользователями, межсетевым экраном, хранилищем и сетью. Практическая часть курса построена на Ansible 2.9.

Аудитория:
• Администраторы
• Инженеры
• технические специалисты, заинтересованные в изучении Ansible

Необходимая подготовка:
• Пройти обучение или обладать знаниями и опытом в объеме курса LL-101: «Основы работы в операционной системе Linux».
• Пройти обучение или обладать знаниями и опытом в объеме курса LL-102: «Системное администрирование Linux».
• Пройти обучение или обладать знаниями и опытом в объеме курса LL-103: «Сетевое администрирование Linux».

Программа курса:
Модуль 1. Введение в Ansible
• Концепции Ansible
• Установка и настройка Ansible
• Основные возможности Ansible
• Лабораторная работа 1: Настройка и проверка окружения

Модуль 2. Настройка Ansible
• Структура конфигурации Ansible
• Инвентаризация
• Шаблоны хостов и групп
• Лабораторная работа 2: Настройка конфигурации и инвентаризации

Модуль 3. Рабочие книги Ansible
• Синтаксис рабочих книг
• Повышение привилегий
• Проверка и выполнение рабочих книг
• Лабораторная работа 3: Создание, проверка и выполнение рабочих книг

Модуль 4. Работа с файлами
• Управление файлами и каталогами
• Дискретное управление доступом
• Управление архивами
• Лабораторная работа 4: Автоматизация управления файлами

Модуль 5. Автоматизация административных задач
• Управление пользователями и группами
• Управление пакетами и репозиториями
• Управление службами
• Управление межсетевым экраном
• Лабораторная работа 5: Автоматизация административных задач

Модуль 6. Переменные
• Синтаксис переменных
• Определение переменных в рабочих книгах
• Определение переменных в инвентаризации
• Определение переменных во внешних файлах
• Лабораторная работа 6: Использование переменных

Модуль 7. Факты и волшебные переменные
• Факты
• Настраиваемые факты
• Волшебные переменные
• Лабораторная работа 7: Использование фактов и волшебных переменных

Модуль 8. Работа с текстом
• Регулярные выражения
• Управление строками текста
• Управление блоками текста
• Лабораторная работа 8: Автоматизация управления конфигурационными файлами

Модуль 9. Циклы, блоки и условные конструкции
• Условные конструкции
• Циклы
• Блоки
• Лабораторная работа 9: Использование конструкций в рабочих книгах

Модуль 10. Автоматизация задач управления хранилищем
• Управление дисками, разделами и файловыми системами
• Управление менеджером логических томов LVM
• Монтирование разделов и томов
• Лабораторная работа 10: Автоматизация задач управления хранилищем

Модуль 11. Шаблоны Jinja2
• Синтаксис шаблонов Jinja2.
• Фильтры и тесты в шаблонах Jinja2.
• Управляющие структуры в шаблонах Jinja2.
• Лабораторная работа 11: Автоматизация управления конфигурационными файлами при помощи шаблонов Jinja2

Модуль 12. Комплексные проекты автоматизации
• Использование уведомлений и обработчиков
• Включение и импорт задач и рабочих книг
• Шифрование контента при помощи Ansible Vault
• Лабораторная работа 12: Создание комплексных проектов

Модуль 13. Использование ролей
• Роли Ansible
• Создание ролей
• Использование ролей
• Лабораторная работа 13: Создание ролей

Модуль 14. Использование системных ролей
• Системные роли RHEL.
• Ansible Galaxy.
• Лабораторная работа 14: Автоматизация административных задач при помощи ролей

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: 22 сентября 2025
  • Окончание: 26 сентября 2025
  • Вендор: GNU/Linux
  • Код курса: LL-105
  • Город: Пермь, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 53900 ₽
  • Дистанционно: 53900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

info@eshift.ru