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

С 28 ноября Heroku закрывает бесплатные тарифные планы. В статье мы приведем список конкурентов и альтернатив Heroku для бесплатного или недорогого размещения вашего хобби-проекта.

Heroku - это контейнерное облако для развертывания приложений, где очень просто накатывать обновления. Достаточно делать push в мастер выделенного GIT репозитория или привязать свой репозиторий.

Замены Heroku

Если у вас нет карты, оформленной в иностранном банке, то альтернативами Heroku являются:

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

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

  3. Любые VPS хостинги. Разница только в способе доставки, и, как правило, они платные. При этом можно использовать связку Dokku (open source альтернатива для Хероку для размещения на своих серверах) с VPS хостингом.

Если у вас есть карта иностранного банка и есть возможность проводить транзакции, то можно и остаться на Хероку. Но если требуется мигрировать, то ниже список иностранных альтернатив.

Иностранные альтернативы Хероку

  1. Elastic Beanstalk (AWS) – сервис от Amazon для развертывания WEB приложений. Но понадобится еще подтвердить телефон местного операторы (не РФ).

  2. Google App Engine – сервис от Google. Новым клиентам обещают 300$ на тестирование сервиса.

  3. Dokku on Digital Ocean – связка VPS с сервисом управления приложениями.

  4. Firebase – платформа для развертывания приложений.

  5. Render – зарубежный хостинг для приложений. Единственное - не получится развернуть ботов из-за отсутствия воркеров.

  6. OpenShift – сервис от RAD HAT для организации CI/СD, включающий контейнерную платформу.

  7. Engine Yard – аналог Heroku c возможностью деплоя на AWS. Тарифные планы немного «кусаются» - от 49$ за контейнер в месяц.

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

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

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

@Data4
28.11.2022 10:32 UTC
Первоисточник

Комментарии

@anatolykern
28.11.2022 07:05 UTC
+1
@olegsmirnov_elbrus
28.11.2022 07:37 UTC
+1

Учитывая, что хероку закрывают сегодня, кажется поздно писать об альтернативах сегодня :D Все, кто хотел переехать, уже рассмотрели альтернативы и переехали

@kirillkosolapov
28.11.2022 07:52 UTC
+3

Или они не знали. И узнают когда сервис перестанет работать... Письмо на почту легко пропустить.

@igor6130
28.11.2022 10:11 UTC
0
А я вот так и не нашел, куда переехать.
28.11.2022 15:44 UTC
+1

Попробуйте Amvera. Не полная замена пока конечно, и нужно немного разобраться с сервисом - но идеологически очень похоже на Heroku.

@Data4
30.11.2022 10:24 UTC
0

Кажется - они еще не отключили сервисы, но думаю, это вопрос нескольких дней

@Sdolgov
28.11.2022 09:19 UTC
+1

Пробовал зарегистрироваться на aws - даже с учетом карты иностранного банка не получилось - требуют номер телефона на который вышлют подтверждение (номер, само собой, не российский)

@GTD01
28.11.2022 09:40 UTC
0

Расскажите пожалуйста в чем прикол?

Очень просто ведь один раз написать docker-compose + скрипт отправки на любую VPS...

@igor6130
28.11.2022 10:11 UTC
+1
А где-то раздают бесплатные VPS?
28.11.2022 10:51 UTC
+1

Понял.. тут Вы правы.. VPS можно взять рублей за 240, бесплатно вряд ли возможно найти)

28.11.2022 14:54 UTC
+1

варианты vps есть и по цене меньше 1$/мес за нат.
варианты с выделенными ipv4 от 1$/мес.

@igor6130
28.11.2022 10:10 UTC
+1
На бесплатном тарифе Render.com нельзя пользоваться worker'ами. То есть телеграм-бот вы не запустите.
@crackedmind
29.11.2022 12:22 UTC
0

Пустить бота на хуках, а не в цикле

@Anton-Shcherba
06.12.2022 07:42 UTC
+1

На вебхуке работает, но 15 минут простоя и в сон, а просыпается ну очень долго, деплоится тоже долго

@Garry_Galler
02.12.2022 14:30 UTC
0

За несколько минут практически бесшовно (в Environment Settings пришлось добавить пару переменных для БД) перенес свой проект онлайн-переводчика на render.com (https://fasttranslator.onrender.com)
Да, за Postgres придется через три месяца платить :-), но, возможно, перенесу ее на supabase.com или clever-cloud.com, где free plans дают 256-512-1024 mb дискового пространства для БД, что для более чем достаточно.

@Data4
09.12.2022 19:26 UTC
+1

Если бы в альтернативах еще бы была возможность командной работы, как в Хероку, было бы здорово!

@Ratenti
31.10.2023 01:35 UTC
0

Что насчёт fly.io?