Аналоги Heroku: какое будущее у PaaS-облаков
Самым легендарным PaaS-облаком был Heroku. Но на рынке появились более современные альтернативы, в том числе, доступные в России, рассказали о них в статье

Основатель облака для простого хостинга приложений Amvera. Приглашенный преподаватель НИУ ВШЭ и МФТИ.
Публичные облака бывают разными. Есть гиганты, такие как AWS, нацеленные на ведущих SaaS-игроков. А есть PaaS-сервисы, максимально облегчающие жизнь индивидуальным разработчикам и небольшим командам без DevOps-специалистов.
И самым легендарным PaaS-облаком, безусловно, являлся Heroku. Сервис с механикой деплоя через простой git push.
Heroku пользовались миллионы разработчиков со всего мира. Но в России Heroku недоступен с 2022 года. А ценовая политика и медленное развитие сервиса после приобретения со стороны Salesforce стимулировали искать альтернативы Heroku и западных пользователей.
После ухода сервиса было создано несколько аналогов Heroku как на международном, так и на российском рынке.
На отечественном рынке ведущей альтернативой является Amvera Cloud. На международном рынке можно выделить Railway, Fly.io и Netlify.
Рассмотрим аналоги Heroku подробнее.
Amvera — российский аналог Heroku
Amvera была запущена в ноябре 2022 в очень удачный момент — именно в это время Heroku закрыло бесплатные тарифные планы. А учитывая то, что далеко не у всех их клиентов из России были иностранные банковские карты, пользователи просто потеряли возможность продлевать услуги и стали искать отечественный аналог Heroku.
В Amvera реализована функция, аналогичная Heroku — развертывание проектов через «git push amvera master». А для тех пользователей, которые не владеют Git, есть возможность деплоя через простую загрузку файлов в интерфейсе. Как и в Heroku, в Amvera из коробки поддерживаются основные окружения — Python, Java, Node.JS, Golang, C#, Ruby, PHP, Docker и упрощен процесс развертывания приложений.
Но следует учитывать, что процесс развертывания немного отличается, и совсем бесшовно перейти с Heroku нельзя.
Помимо этого, если у вас нет карты банка, выпущенной в России, может быть проблематична оплата, так как сервис российский и карты Visa и Mastercard часто не поддерживаются.
Если же у вас есть иностранная карта, можно рассмотреть иностранные аналоги Heroku, которые часто бывают более специализированы.
Международные аналоги Heroku
Международный рынок стал развиваться в сторону большей специализации.
Так, компания Netlify сделала решение, специализированное на развертывании Frontend-сервисов. Широкие возможности предпросмотра и качественная встроенная поддержка React сделали сервис одним из наиболее популярных для размещения сайтов.
Ключевой функциональностью Netlify является предварительный просмотр запускаемого интерфейса с возможностью оставлять комментарии для командного обсуждения.


Как по количеству поисковых запросов, так и по статистике размещенных проектов Netlify демонстрирует рост.
А компания Fly.io стала специализироваться на глобально распределенных приложениях, для которых важно время пинга. Для чего разработало собственную распределенную СУБД.
Размещая проекты в этом сервисе, пользователи получают географически распределенный frontend и backend с базой данных, что важно для глобальных проектов с международной аудиторией.
Railway, в свою очередь, позиционирует себя как аналог с более плавной кривой обучения и более демократичными ценами.
Продолжая список, можно найти и другие альтернативы, захватывающие сегменты рынка за счет специализации. Все это привело к тому, что пользователи стали выбирать либо более специализированные решения, либо решения, лучше учитывающие региональные ограничения.
Начиная с 2017 года Heroku становится все менее популярным на растущем PaaS рынке, что видно по динамике поисковых запросов бренда.

Heroku уже потеряло свой статус ведущего PaaS облака. Вопрос лишь в том, кто станет новым облачным «королем».
Источники изображений:
Личный архив компании
Рубрики
Интересное:
Все новости:
Публикация компании
Рубрики