Код курса.
У каждого курса есть свой уникальный код. Зная этот код вы можете быстро найти курс в форме поиска.
Естественным шагом в работе каждого администратора является переход процесса обслуживания инфраструктуры от «ручного» режима к автоматизации. Обычно, это изначально автоматизация с помощью скриптов на bash, однако со временем становится понятно, что скриптов недостаточно и необходим более быстрый, не сложный универсальный инструмент. Курс позволяет решать как простые рутинные задачи по конфигурации серверов и рабочих станций, так и обеспечивать легкость развёртывания сложных кластеров и программных решений в инфраструктуре датацентров. Ansible работает на базе модулей, позволяющей решать большой спектр таких задач, как:
Данный курс предназначен для системных администраторов Linux, инженеров DevOps, инженеров по автоматизации инфраструктуры и инженеров-разработчиков систем, которые отвечают за следующие задачи:
Курс предназначен для системных администраторов и разработчиков Linux, которым необходимо автоматизировать процессы развертывания, настройки и управления. Слушатели узнают, как установить и настроить Ansible на рабочей станции управления, подготовить управляемые узлы, написать набор сценариев Ansible (Ansible playbook) для автоматизации требуемых задач и применять наборы сценариев для выполнения необходимых настроек серверов.
Курс также может быть полезен специалистам, имеющим статус RHCSA, и желающим получить сертификацию RHCE, системным администраторам Linux, инженерам DevOps, инженерам по автоматизации инфраструктуры и инженерам по проектированию систем, отвечающим за следующие задачи:
Для успешного прохождения данного курса требуются знания в объеме курсов:
MT_LPIC-101 Linux уровень 1. Основы администрирования систем Linux (Линукс)
MT_LPIC-102 Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
MT_LPIC-103 Linux уровень 3. Администрирование сервисов датацентра Linux (Линукс)
Или успешное прохождение экзамена EX200 (Red Hat Certified System Administrator - RHCSA) или эквивалентный опыт и знания систем Linux.
В результате посещения этого курса слушатели смогут использовать Ansible для автоматизации, настройки и управления.
устанавливать и настраивать Ansible® на рабочей станции управления;
подготавливать управляемые хосты к автоматизации;
писать Ansible Playbooks для автоматизации задач;
запускать Playbooks, чтобы убедиться, что серверы правильно развернуты и настроены.
После завершения курса слушатели получат следующие навыки:
Использовать Ansible для автоматизации, настройки и управления систем Linux.
Устанавливать и настраивать Ansible или Red Hat Ansible Engine на управляющем узле;
Создание и управление инвентарных файлов управляемых хостов, а также подготовка их к автоматизации Ansible;
Запуск специальных задач автоматизации из командной строки;
Создание Ansible Playbooks для последовательного использования нескольких задач и применения их к управляемым хостам;
Параметризация Playbooks с использованием переменных и фактов, а также защита конфиденциальных данных с помощью Ansible Vault;
Написание и повторное использование существующих ролей Ansible для упрощения создания и повторного использования кода;
Автоматизация типичных задач системного администрирования Red Hat Enterprise Linux с помощью Ansible.
Модуль 1: Введение в Ansible
· Автоматизация администрирования Linux с помощью Ansible.
· Установка Ansible.
Практика: Установка Ansible.
Модуль 2: Реализация наборов сценариев
· Создание инвентарного файла Ansible.
Практика: Создание инвентарного файла Ansible.
· Управление файлами конфигурации Ansible.
Практика: Управление файлами конфигурации Ansible.
· Выполнение специальных команд.
Практика: Выполнение специальных команд.
· Написание и запуск наборов сценариев.
Практика: Написание и запуск наборов сценариев.
· Реализация нескольких сценариев.
Практика: Реализация нескольких сценариев.
Лабораторная работа: Реализация наборов сценариев
Модуль 3: Управление переменными и фактами
· Управление переменными.
Практика: Управление переменными.
· Управление секретами.
Практика: Управление секретами.
· Управление фактами.
Практика: Управление фактами.
Лабораторная работа: Управление переменными и фактами.
Модуль 4: Реализация управления задачами
· Написание циклов и задач с условными конструкциями.
Практика: Написание циклов и задач с условными конструкциями.
· Реализация обработчиков.
Практика: Реализация обработчиков.
· Обработка ошибок задач.
Практика: Обработка ошибок задач.
Лабораторная работа: Реализация управления задачами.
Модуль 5: Развертывание файлов на управляемых хостах
· Модификация файлов и копирование их на хосты.
Практика: Модификация файлов и копирование их на хосты.
· Развертывание пользовательских файлов с помощью шаблонов Jinja2.
Практика: Развертывание пользовательских файлов с помощью шаблонов Jinja2.
Лабораторная работа: Развертывание файлов на управляемых хостах
Модуль 6: Управление крупными проектами
· Выбор хостов с помощью шаблонов хостов.
Практика: Выбор хостов с помощью шаблонов хостов.
· Включение и импорт файлов.
Практика: Включение и импорт файлов.
Лабораторная работа: Управление крупными проектами.
Модуль 7: Упрощение наборов сценариев с помощью ролей
· Описание структуры роли.
· Повторное использование содержимого с помощью системных ролей.
Практика: Повторное использование содержимого с помощью системных ролей.
· Создание ролей.
Практика: Создание ролей.
· Развертывание ролей с помощью Ansible Galaxy.
Практика: Развертывание ролей с помощью Ansible Galaxy.
· Получение ролей и модулей из коллекций Content Collections.
Практика: Получение ролей и модулей из коллекций Content Collections.
Лабораторная работа: Упрощение наборов сценариев с помощью ролей.
Модуль 8: Устранение проблем в Ansible
· Устранение проблем в наборах сценариев.
Практика: Устранение проблем в наборах сценариев.
· Устранение проблем в работе управляемых хостов Ansible.
Практика: Устранение проблем в работе управляемых хостов Ansible.
Лабораторная работа: Устранение проблем в Ansible.
Модуль 9: Автоматизация задач администрирования Linux
· Управление программным обеспечением и подписками.
Практика: Управление программным обеспечением и подписками.
· Управление пользователями и аутентификацией.
Практика: Управление пользователями и аутентификацией.
· Управление процессом загрузки и запланированными процессами.
Практика: Управление процессом загрузки и запланированными процессами.
· Управление хранилищем.
Практика: Управление хранилищем.
· Управление конфигурацией сети.
Практика: Управление конфигурацией сети.
Лабораторная работа: Автоматизация задач администрирования Linux.
Модуль 10: Подробный обзор. Automation with Ansible
Подробный обзор.
Лабораторная работа: Развертывание Ansible.
Лабораторная работа: Создание наборов сценариев.
Лабораторная работа: Создание ролей.
! Данный курс может быть заказан согласно 44-ФЗ, 223-ФЗ (закупка, аукцион, запрос котировок, конкурсные процедуры)
С удовольствием прошел курс для автоматизации рутинных задач с помощью Ansible в дистанционном режиме и на моё удивление, видеотрансляция работала замечательно. Программа курса и профессионализм преподавателя отвечают современным требованиям!
Смолин Александр Сергеевич
Онлайн обучение реализуется в Системе Дистанционного Обучения УЦ Микротест — Mirapolis и проходит в реальном времени с преподавателем. За несколько дней до начала обучения вы получаете необходимые ссылки для подключения к курсу и доступ к Личному кабинету.
Более подробно вы можете ознакомиться с информацией на странице дистанционного обучения.
Если у вас остались вопросы, то обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на все ваши вопросы.
Очное обучение проходит на территории Учебного центра Микротест по адресу: Москва, Дербеневская наб. д. 7 стр.5, 5 этаж.
За несколько дней до начала обучения участник получает приглашение, в котором указан адрес места проведения и другая полезная информация для обучения.
Если вы не получили приглашение — обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на ваши вопросы и продублируем приглашение на вашу почту.
По итогу прохождения обучения слушатели получают либо Сертификат Учебного центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении).
Помимо этого, по факту прохождения авторизованных курсов вендоров Eltex, PostgresPro, Astra Linux, QTECH, АЭРОДИСК и др. выдается электронный сертификат вендора.
В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.
По поводу остальных филиалов и корпусов — уточняйте информацию у наших менеджеров. Мы постараемся сделать всё возможное для вашего комфортного обучения.
Да, во время занятий для слушателей всегда доступны чай, кофе, печенье и другие снеки на кофе-брейках. Помимо этого, в обеденный перерыв будет предложен полноценный горячий обед.
Наш центр работает с корпоративными и частными клиентами. Для каждой категории клиентов мы разработали различные варианты сотрудничества, позволяющие гибко подходить к ценообразованию и вариантам оплаты.
Обо всех специальных условиях читайте в разделе Спецпредложения или обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru)
Также подпишитесь на новости нашего учебного центра, где вы первыми узнаете про интересные предложения от нас.
Эксперты в обучении:
Опытные преподаватели с мультивендорной экспертизой
Расширенный лабораторный полигон для практики
Подготовка ИТ-специалистов по государственным профессиональным стандартам
Проектирование и реализация мультивендорных образовательных решений, программ «под ключ»
Разработка и реализация технологических решений для оценки компетенций: тесты, лабораторные полигоны и стенды
Большой опыт создания технологических партнерств с ИТ-вендорами, дистрибьюторами и крупными интеграторами
Пул экспертов в управлении образовательными проектами + разработчики, методологи, педагогические дизайнеры