Введение в Ansible

13 участников

О чём курс

Большинство учебных материалов показывают только идеальные сценарии работы, оставляя вас один на один с ошибками в реальных проектах. Здесь же фокус смещен на отладку: вы научитесь исправлять частые опечатки в путях, решать конфликты версий Python при работе с удаленными серверами и настраивать права доступа там, где обычные скрипты выдают ошибку доступа.

  • Живое кодирование: весь процесс обучения построен как парное программирование с опытным разработчиком, где каждое действие аргументировано.
  • Работа с зависимостями: разбор специфических проблем, таких как настройка модулей для PostgreSQL (psycopg2) и корректный запуск команд оболочки внутри задач Ansible.
  • Практика развертывания: вместо сухой теории вы создаете готовые сценарии (playbooks) для автоматической настройки серверов и деплоя приложений.
  • Работа с базовыми сущностями: глубокое погружение в модули, задачи, роли, шаблоны, переменные и шифрование данных внутри Ansible.

Курс подходит тем, кто уже умеет создавать веб-приложения и хочет автоматизировать их развертывание. Вы перестанете вручную настраивать сервера и перейдете к управлению конфигурациями через код (IaC).

Программа обучения

  • Модуль: Основы Ansible
    • Синтаксис YAML
    • Работа с модулями
    • Создание задач (Tasks)
  • Модуль: Управление конфигурацией
    • Использование переменных
    • Работа с шаблонами (Templates)
    • Организация кода через роли (Roles)
    • Шифрование данных и безопасность
  • Модуль: Практические сценарии (Playbooks)
    • Настройка серверов
    • Развертывание приложений
    • Отладка распространенных ошибок и зависимостей Python
Складчина создана 9 января 2019 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 10

T TalkPython Все материалы
554 ₽ 2 850 ₽