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

1402baf6e811a2d874a2bb0aa0ba6e80.png

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

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

Замены Heroku

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

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

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

3.     Render — зарубежный хостинг для приложений с возможностью развернуть сервис без оплаты.

4.     Back4app — low-code backend сервис. Есть бесплатный тарифный план.

5.     Любые 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. OpenShift — сервис от RAD HAT для организации CI/СD, включающий контейнерную платформу.

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

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

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

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

© Habrahabr.ru