Воркшопы по Docker и Ansible
Docker. Получите набор готовых "рецептов" по докеризации Rails-приложения и научитесь современному деплою с помощью Docker.
Ansible. Получите навыки развёртывания Rails-приложения на VPS, и научитесь управлять конфигурацией с помощью Ansible.
Docker - 3 дня
Ansible - 3 дня
продолжительнось 1 дня воркшопа 1,5 - 2 часа
Записи онлайн-воркшопов
Docker
Участвуя в воркшопе по Docker:
получите набор готовых "рецептов" по докеризации Rails-приложения и научитесь современному деплою с помощью Docker
Будете понимать проблемы, которые решает докер и зачем он вам нужен
"Докеризировать" Rails-приложения
Будете понимать принципы работы докера
Настраивать окружение разработки на основе докера для Rails-приложения
Сможете собирать докер-образы
Выкатывать (деплоить) Rails-приложения на VPS c использованием Docker
Программа
День 1

8 декабря

19:00 МСК
День 1

8 декабря

19:00 МСК
Основы докера
  • Поймете, что такое Docker, какие проблемы решает, когда и зачем он нужен
  • Узнаете, как устроен Docker
  • Научитесь самостоятельно собирать и запускать Docker-образы
День 2

9 декабря

19:00 МСК
День 2

9 декабря

19:00 МСК
Докеризация Rails-приложений
  • Научитесь "докеризировать" Rails-приложения
  • Сможете настроить окружение разработки на основе Docker для Rails-приложения
  • Узнаете, что такое "гибридное окружение разработки" и научитесь его настраивать
День 3

11 декабря

19:00 МСК
День 3

11 декабря

19:00 МСК
Деплой Rails-приложений с использованием Docker
  • Научитесь выкатывать Rails-приложения на VPS с использованием Docker
Ansible
Участвуя в воркшопе по Ansible:
получите готовый рецепт для развёртывания Rails-приложения на VPS, и научитесь управлять конфигурацией с помощью Ansible
Понимать проблемы управления конфигурацией
Использовать готовые плейбуки
Понимать принципы работы Ansible
Настраивать окружение разработки на основе докера для Rails-приложения
Писать и отлаживать свой playbook
Разворачивать сервера в одну команду
Программа
День 1

22 декабря

19:00 МСК
День 1

22 декабря

19:00 МСК
Основы Ansible
  • Познакомитесь с проблемами управления конфигурацией
  • Узнаете, как устроен Ansible
  • Научитесь запускать команды сразу на нескольких хостах удалённо
День 2

23 декабря

19:00 МСК
День 2

23 декабря

19:00 МСК
Создание и отладка своего плейбука
  • Научитесь создавать свои плейбуки
  • Научитесь отлаживать плейбуки
День 3

25 декабря

19:00 МСК
День 3

25 декабря

19:00 МСК
Настройка удалённого сервера одной командой
  • Научитесь использовать сторонние плейбуки в вашем проекте
  • Научитесь настраивать удалённые сервера одной командой
Можно приобрести участие отдельно по каждому или сразу в двух воркшопах со скидкой
Формат воркшопов

Часть практики вы будете делать прямо на занятии, а часть - самостоятельно после вебинара. У вас будет поддержка в чате, на следующем вебинаре будет разбор вашей практики, типичных ошибок и вопросов, примеры лучших практик и решений.
3
дня
3
вебинара
1,5-2 часа
длительность одного вебинара
Кто ведёт?
Александр Борисов
Руководитель студии веб-разработки Cifronomika 3. Среди клиентов Первый канал, Okko, Гисметео и др.
Программирует с 2005 года, на Ruby on Rails с 2008 года. В разработке регулярно использует Docker. Также имеет большой опты в React и React Native. Раньше работал с PHP, Parser3, XSLT, MySQL, MongoDB, C++, C#, Python.
Требования к участникам:
    1
    Ruby on Rails
    опыт разработки на Ruby on Rails (как минимум на уровне законченного курса "Основы Rails" из нашей программы)
    2
    Linux
    навыки работы с командной строкой в Linux
    3
    Docker
    установленный Docker (для воркшопа по Docker)
    4
    Ansible
    установленный Ansible (для воркшопа по Ansible)
    5
    Рекомендуется
    VPS-сервер на основе Ubuntu для экспериментов (можно приобрести на scaleway.com VPS с 2 ГБ памяти (DEV1-S) с почасовой оплатой или у любого другого провайдера)
    6
    Рекомендуется
    Для воркшопа по Docker требуется дополнительно установить на сервер пакеты docker и docker-compose
    Стоимость
    Можно приобрести участие в воркшопе Ansible и запись воркшопа по Docker
    Запись воркшопа "Docker для Rails-разработчика"
    • Записи вебинаров
    • Материалы (презентации, набор готовых скриптов и решений и др.
    1 990 руб
    Купить
    CODENAMECRUD
    промокод CODENAMECRUD

    дает 500 руб на каждый воркшоп и 1000 руб при покупке сразу двух
    HARDCODE.DEV
    промокод HARDCODE

    дает 500 руб на каждый воркшоп и 1000 руб при покупке сразу двух
    При покупке любого воркшопа, вы получаете:
    Участие в вебинарах
    На вебинарах вы не просто получаете знания, но и применяете их тут же и, конечно, вы можете задавать вопросы ведущему и получить ответы на них
    01
    Материалы (презентации, набор готовых скриптов и решений и др.)
    Материалы помогут вам в будущем в решении конкретных задач и помогут быстро вспомнить нюансы
    02
    Записи вебинаров
    Вы всегда сможете посомтреть занятия повторно в удобное время, чтобы освежить в памяти информацию или уточнить детали
    03
    Задания и их разбор
    Главное на воркшопах - практика, через нее вы не просто узнаете что-то новое, но сможете научиться применять инструменты в своей работе, а также получить рекомендации и узнать о лучших практиках и подходах
    04
    Доступ к закрытому чату с вопросами
    Конечно, у вас могут возникать сложности и вопросы и вы всегда можете обратиться за помощью к ведущему и он вам поможет. Причем не только во время эфиров, но и между ними, так как у нас будет закрытый чат для этого
    05
    Итак
    Пройдя оба воркшопа вы освоите связку Ansible + Docker, что сделает управление инфраструктурой простым, автоматизированным и поддерживаемым