Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

2 900 ₽
нет рассрочки

Docker - 3 дня

Ansible - 3 дня
 
продолжительнось 1 дня воркшопа 1,5 - 2 часа

Записи онлайн-воркшопов

Участвуя в воркшопе по Docker:

получите набор готовых "рецептов" по докеризации Rails-приложения и научитесь современному деплою с помощью Docker

  • Будете понимать проблемы, которые решает докер и зачем он вам нужен
     
  • "Докеризировать" Rails-приложения
     
  • Будете понимать принципы работы докера
     
  • Настраивать окружение разработки на основе докера для Rails-приложения
     
  • Сможете собирать докер-образы
     
  • Выкатывать (деплоить) Rails-приложения на VPS c использованием Docker

Участвуя в воркшопе по Ansible:

получите готовый рецепт для развёртывания Rails-приложения на VPS, и научитесь управлять конфигурацией с помощью Ansible

  • Понимать проблемы управления конфигурацией
     
  • Использовать готовые плейбуки
     
  • Понимать принципы работы Ansible
     
  • Настраивать окружение разработки на основе докера для Rails-приложения
     
  • Писать и отлаживать свой playbook
     
  • Разворачивать сервера в одну команду

Требования к участникам:

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

Что вы получите после обучения

Приобретаемые навыки
2
Докеризация Rails-приложений
3
Деплой Rails-приложений с использованием Docker
4
Основы Ansible
5
Создание и отладка своего плейбука

Вас будут обучать

Team Lead в компании Duomo.io

Участвовал как технический руководитель в проектах для Первого канала, Гисметео, Okko. Сейчас работает тимлидом в компании Duomo.io. Разработкой занимается с 2005 года, на Ruby on Rails с 2008 года. Также имеет большой опыт в React и React Native. Раньше работал с PHP, Parser3, XSLT, MySQL, MongoDB, C++, C#, Python.

Образовательная организация

Онлайн-школа обучения разработке для студентов уже имеющих базовые знания программирования.

9 лет Онлайн-школа Thinknetica существует с 2013 года
2000+ Студентов прошли наши курсы и вышли на работу.
18 профессиональных разработчиков участвуют в создании и поддержке курсов
9 из 10 выпускников рекомендуют наши курсы

Программа курса

День 1

Основы докера
Поймете, что такое Docker, какие проблемы решает, когда и зачем он нужен
Узнаете, как устроен Docker
Научитесь самостоятельно собирать и запускать Docker-образы

День 2

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

День 3

Деплой Rails-приложений с использованием Docker
Научитесь выкатывать Rails-приложения на VPS с использованием Docker

День 1

Основы Ansible
Познакомитесь с проблемами управления конфигурацией
Узнаете, как устроен Ansible
Научитесь запускать команды сразу на нескольких хостах удалённо

День 2

 
Создание и отладка своего плейбука
Научитесь создавать свои плейбуки
Научитесь отлаживать плейбуки

День 3

Настройка удалённого сервера одной командой
Научитесь использовать сторонние плейбуки в вашем проекте
Научитесь настраивать удалённые сервера одной командой

Рейтинг курса

2.9
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 24.03.2024 11:21
Воркшопы по Docker и Ansible

Воркшопы по Docker и Ansible

Оставить отзыв
Поделиться курсом с друзьями