Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[Thinknetica] Деплой Ruby on Rails приложений с помощью Docker Swarm и MRSK

[Thinknetica] Деплой Ruby on Rails приложений с помощью Docker Swarm и MRSK
[Thinknetica] Деплой Ruby on Rails приложений с помощью Docker Swarm и MRSK
  • О курсе
  • Артикул: WVP-314527
  • Автор: Thinknetica
  • Вид товара: цифровой
  • Добавлено: 2023-04-11
В наличии
1080 RUB

О товаре

Этот воркшоп поможет попробовать mrsk для деплоя приложений на Ruby on Rails и поможет понять, как используется Docker при деплое.
Вы сможете выстроить схему деплоя для вашего сайд-проекта.
Обычно мы деплоим наши приложения с помощью capistrano. Всё хорошо работает до тех пор, пока не нужно обновить операционную систему или версию Руби. На воркшопе мы покажем как избежать этих проблем с помощью Docker, и как использовать аналог capistrano 2023 года – mrsk
Программа
День 1. Докеризация Rails приложения
Образ, регистр
Dockerfile
контейнер
порт
вольюм
docker-compose
сборка приложения на Ruby on Rails
В результате вы:
Освежите/получите основные знания по Docker, научитесь докеризировать Rails-приложения. Докеризируете ваше приложение на домашнем задании.
День 2. Деплой с помощью docker swarm
что такое docker swarm
настройка сервера
деплой
фоновые задачи
обслуживание
логи
скейлинг
раздача статики
деплой с gitlab ci
возможные проблемы
не обновляется версия
долгое время в очереди nginx
В результате вы:
Научитесь деплоить Rails-приложения с помощью Docker Swarm. Задеплоите ваше приложение на домашнем задании этим способом.
День 3. Деплой с помощью mrsk
что такое mrsk
настройка сервера
деплой
фоновые задачи
обслуживание
логи
скейлинг
раздача статики
деплой с gitlab ci
возможные проблемы
В результате вы:
Научитесь деплоить Rails-приложения с помощью mrsk. Задеплоите ваше приложение на домашнем задании этим способом.
За время воркшкопа вы:
Научитесь собирать докер-образы для Rails-приложения
Сможете задеплоить Rails-приложение с помощью mrsk
Сможете задеплоить Rails-приложение с помощью docker swarm
Поймете, как избежать проблемы с обновлениями версии Ruby или переездом на другой хостинг.
Добавите современные лучшие практики деплоя в свой арсенал инструментов

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Thinknetica

[Thinknetica] Профилирование и оптимизация тестов Rails-приложений. Тариф Слушатель (Владимир Дементьев)
Воркшоп для Ruby и Rails разработчиков, которые хотят значительно сократить время ожидания выполнения тестов на CI и/или локально и тем самым ускорить цикл обратной связи при разработке, минимизировать задержку между публикацией изменений и их выкаткой, а также снизить расходы на CI-инфраструктуру.
1765 RUB
[Thinknetica] Тайны дебага: все об отладке кода в Ruby on Rails. Тариф Слушатель (Алексей Кузнецов)
Онлайн-воркшоп для Ruby и Rails разработчиков, желающих усовершенствовать свои навыки отладки и сделать процесс дебага системным и предсказуемым. Этот воркшоп для вас если: Замучили себя и вашего лида проблемами в коде, которые не можете найти или разрешить. Хотите сделать процесс отладки менее
1795 RUB
[Thinknetica] Тимлид: руководство по выживанию (Иван Шаматов)
Тимлид: руководство по выживанию Этот воркшоп — про умение держать себя и команду в руках, когда всё нестабильно. За три дня мы пройдём путь от полного непонимания к минимальному контролю и человеческому лидерству. Этот воркшоп для вас, если: Вам хочется управлять командой эффективно, без
1820 RUB
[Thinknetica] Dry-rb: что, зачем и как. Тариф Слушатель (Антон Давыдов)
Программа воркшопа: 1 неделя 3 вебинара Практические задания Общение с автором и ответы на вопросы День 1. Зависимости, DI, IoC containers. Собираем каркас проекта. Для начала придется разобраться в зависимостях в коде, т.е. в любых библиотеках, классах, модулях, функциях и прочем, что
1670 RUB
[Thinknetica] Объектно-ориентированный дизайн в Ruby (Артем Кривоножко)
Онлайн-воркшоп для Ruby-разработчиков, которые хотят улучшить архитектуру своих проектов и качество кода, а также научиться быстро находить и исправлять ошибки проектирования За время воркшкопа вы: Изучите как имплементированы и для чего нужны принципы ООП в коде на Ruby, и как сочетается
1795 RUB
[Thinknetica] Автоматизация тестирования на Ruby
Онлайн-воркшоп для тех, кто хочет разобраться с особенностями автоматизации тестирования на ruby За время воркшкопа вы научитесь: писать юнит-тесты для программ и библиотек автоматизировать тестирование веб-сайтов при помощи ruby писать DOM-селекторы, устойчивые к изменениям верстки настраивать
1795 RUB