{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

Аналоги и альтернативы Heroku. Куда мигрировать после закрытия бесплатных тарифных планов?

В понедельник 28 ноября сервис Heroku оставит для пользователей только платные тарифные планы. А оплатить Heroku с карты, выпущенной российским банком, не получится из-за санкций. И если вы не хотите, чтобы ваш бот, приложение или другой хобби-проект внезапно остановились, — нужно найти альтернативу.

Heroku - это облако для развертывания приложений, где процесс накатывания обновлений очень прост для разработчика: достаточно сделать push в мастер выделенного GIT-репозитория или привязать свой репозиторий. А сами приложения размещаются в специальных контейнерах. Иными словами, это сервис для простого развертывания и обновления таких IT-сервисов, как телеграм-боты, сайты, приложения, различные хобби-проекты и т.д.

Аналоги Heroku

Рассмотрим только варианты с бесплатными тарифными планами или доступные для оплаты из России.

1. Amvera – это контейнерное Heroku-подобное облако отечественной разработки. Основная механика накатывания обновлений аналогична Heroku: push в GIT. Для некоторых случаев придется написать дополнительный конфигурационный файл, но в общем и целом, это идентичные сервисы. На данный момент в Amvera можно разместить сервис бесплатно: при регистрации в личный кабинет начисляется 1 т.р. и можно увеличить сумму, написав в поддержку.

2. PythonAnywhere – компания «забугорная», но если нужно развернуть что-то на питоне, есть бесплатный тарифный план. Основной недостаток – сервис только для проектов на питоне и требует некоторого времени на освоение.

3. Back4app – low-code backend сервис. Есть бесплатный тарифный план. Если сервис выходит за рамки backend и требуется осуществить относительно сложную логику, будет лучше использовать что-то еще, но для простых проектов может подойти.

4. Netlify – платформа для веб-разработки с возможностью хостинга. Есть бесплатный тарифный план.

5. Также подойдут любые VPS хостинги. Разница только в способе доставки обновлений, и, как правило, они платные. Чтобы обеспечить привычный способ доставки можно использовать связку Dokku+VPS если есть лишний день на настройку такой связки.

Разумеется, разные сервисы имеют свою специфику и заточены под проекты разного типа. Совсем бесшовно перенести проект с Heroku вряд ли получится.

Если вы вспомнили еще сервисы аналоги, буду рад, если напишете их в комментариях.

0
3 комментария
Кирилл Ларин

Вообще, можно dokku и какой нибудь хостинг типа Digital Ocean для этого использовать, но если не хочется заморачиваться, то лучше облака Amvera пожалуй нет.

Ответить
Развернуть ветку
Антон Левин

выглядит как реклама Amvera) на сайте даже цен нет

Ответить
Развернуть ветку
Кирилл Косолапов
Автор

Там бета-тест этой осенью был - он был полностью бесплатный и еще не закончился. А на будущее (когда начисленные бонусы закончатся) есть тарифы в личном кабинете - они не дороже простого хостинга на VPS.

Ответить
Развернуть ветку
0 комментариев
Раскрывать всегда