Heroku закрыла бесплатные тарифные планы. Куда мигрировать? Выбираем аналог
![1402baf6e811a2d874a2bb0aa0ba6e80.png](https://habrastorage.org/getpro/habr/upload_files/140/2ba/f6e/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 хостингом.
Если у вас есть карта иностранного банка и есть возможность проводить транзакции, то можно и остаться на Хероку. Но если требуется мигрировать, то ниже список иностранных альтернатив.
Иностранные альтернативы Хероку
Elastic Beanstalk (AWS) — сервис от Amazon для развертывания WEB приложений.
Google App Engine — сервис от Google. Новым клиентам обещают 300$ на тестирование сервиса.
Dokku on Digital Ocean — связка VPS с сервисом управления приложениями.
Firebase — платформа для развертывания приложений.
OpenShift — сервис от RAD HAT для организации CI/СD, включающий контейнерную платформу.
Engine Yard — аналог Heroku c возможностью деплоя на AWS. Тарифные планы немного «кусаются» — от 49$ за контейнер в месяц.
Netlify — платформа для веб разработки, с возможностью хостинга. Есть бесплатный тарифный план.
Разумеется, разные сервисы имеют свою специфику и заточены под проекты разного типа. Совсем бесшовно перенести проект с Heroku вряд ли получится.
Если вы вспомнили еще сервисы аналоги, буду рад, если напишете их в комментариях.