Инфраструктура как код с Ansible: практический курс — SynergyCom

Инфраструктура как код с Ansible: практический курс

Код курса: DO-007 Продолжительность: 2 дня (16 часов)

Ansible — это ведущий инструмент для автоматизации IT-инфраструктуры, который помогает компаниям ускорять развертывание сервисов, упрощать управление конфигурациями и снижать количество ручных операций.

Курс предоставляет полное практическое понимание работы с Ansible: от базовых плейбуков до продвинутых сценариев автоматизации, работы с удалёнными серверами, управления безопасностью и оптимизации процессов DevOps.

Вы научитесь:

  • создавать плейбуки для автоматизации рутинных задач;
  • работать с удалёнными клиентами и управлять группами серверов;
  • применять ad-hoc команды для мгновенного выполнения задач;
  • использовать продвинутые возможности Ansible: шаблоны, роли, переменные;
  • настраивать безопасность и права доступа в Ansible;
  • использовать Ansible для повышения стабильности и скорости работы инфраструктуры.

Курс ориентирован на практическую работу с реальными кейсами корпоративной инфраструктуры.

Аудитория

Кому подойдёт курс:

  • Системным администраторам и инженерам по DevOps, которые хотят ускорить и стандартизировать развертывание сервисов;
  • IT-инженерам, которым необходимо автоматизировать управление конфигурациями;
  • Специалистам по инфраструктуре, стремящимся к отказоустойчивой и предсказуемой работе серверных систем;
  • DevOps-командам для внедрения Ansible в CI/CD-процессы;
  • Компаний, планирующих сократить время обслуживания IT-инфраструктуры за счёт автоматизации.

Курс не требует предварительного опыта работы с Ansible, но предполагает общее понимание работы с серверами и Linux.

Требования

Рекомендуемые требования:

  • Базовые навыки работы с Linux/Unix системами;
  • Понимание принципов работы клиент-серверных приложений;
  • Опыт работы с SSH и удалёнными подключениями;
  • Базовое знание командной строки (CLI);
  • Опыт работы с любой IT-инфраструктурой будет плюсом.

Не требуется опыт работы с Ansible — все базовые навыки осваиваются в рамках курса.

Введение в Ansible

  • Принципы работы Ansible и его место в DevOps
  • Архитектура и ключевые возможности

Базовая автоматизация с помощью Ansible

  • Создание простых playbook
  • Автоматизация рутинных задач

Работа с удалёнными клиентами

  • Подключение к серверам и управление группами хостов
  • Использование инвентарных файлов

Ad-hoc задачи в Ansible

  • Быстрая автоматизация с помощью ad-hoc команд
  • Практика мгновенных изменений на серверах

Продвинутые возможности Ansible

  • Роли, шаблоны, переменные
  • Организация структуры проекта в Ansible

Дополнительные возможности

  • Работа с loops, handlers, tags
  • Работа с модулями Ansible

Безопасность в Ansible

  • Управление правами доступа
  • Работа с Ansible Vault

Инструменты управления Ansible

  • Ansible Tower и AWX: обзор возможностей корпоративного уровня
  • Интеграция с CI/CD пайплайнами

Полезные ресурсы и рекомендации

  • Где искать готовые роли
  • Как не допускать типичных ошибок
  • Лучшие практики для бизнес-применения

Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.

Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.

Направления обучения

Поиск по сайту