Как стать автором
Обновить
118.29
Amvera
Amvera — облако для хостинга IT-приложений

Хостинг docker контейнеров. Обзор вариантов

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров19K

Рассмотрим варианты сервисов хостинга проектов в docker контейнерах. Сразу оговорюсь — мы не будем приводить в статье список VPS. Да, сделать на них хостинг docker возможно, но это тема отдельной статьи. В этой мы рассмотрим именно специализированные сервисы для хостинга докер контейнеров.

  1. Наверное, самым известным в мире сервисом для размещения приложений в контейнерах является Heroku. Удобный способ доставки через push в GIT и заточенность на контейнеры делает этот сервис идеальным кандидатом на docker хостинг. Единственное ограничение — это цена. Сервис недешевый и необходимо иметь карту иностранного банка, чтобы его оплатить.

  1. Альтернативой является российский сервис Amvera Cloud. Функционал аналогичен Хероку. Сервис дарит небольшой стартовый баланс на счет для начала использования, далее можно оплачивать картой российского банка. В остальном все то же самое: контейнеры, возможность доставки кода/обновлений через push в GIT.

  1. Сервисы классических облаков по размещению docker контейнеров. Такие облачные сервисы есть у Яндекса и Selectel.

Если есть карта иностранного банка:

  1. Стоит упомянуть и зарубежные облака. Так, у Amazon есть сервис ECS, который можно использовать в связке с Elastic Beanstalk (AWS), а у Google Cloud — Google App Engine в связке с их продуктами облачных контейнеров как сервис. Проблема, как и у других иностранных сервисов, — в необходимости иметь карту, выпущенную за пределами РФ. Но зато широта функционала и надежность позволяет развертывать не только такие небольшие проекты, как боты, но и что‑то более нагруженное.

  1. И, хотя я обещал не говорить про VPS, стоит упомянуть DigitalOcean. Сервис позволяет развернуть docker‑контейнеры буквально в пару шагов и предоставляет еще ряд полезных сервисов, например, управляемые базы данных.

Сравнительная таблица

Heroku

Amvera Cloud

Облака Яндекс, Селектел

AWS/GCP/Azure

DigitalOcean

Работа в России

Нет

Да

Да

Нет

Нет

Поддержка Docker контейнеров (как сервис)

Да

Да

Да

Да

Да

Оплата

Тарифы за контейнеры

Тарифы за контейнеры

По потреблению

По потреблению

За VPS

Баланс/кредиты для начального бесплатного использования

Нет

Да

Да

Да

Да

Стоимость за месяц работы контейнера с 0,25 CPU и 1 Гб ОЗУ при полной загрузке (классический вариант для бота или хобби проекта)

1600 руб.

  170 руб.

Около 

0 - 5300 руб.

Около 2800 руб.

Около 300 руб. (4$).

Мы постарались рассмотреть основные специализированные сервисы для хостинга проектов в docker‑контейнерах. Разумеется, на рынке присутствуют и другие варианты, ведь, в крайнем случае, всегда можно захостить проект хоть на своем старом компьютере или условной «кофеварке».

Теги:
Хабы:
Всего голосов 7: ↑5 и ↓2+5
Комментарии9

Публикации

Информация

Сайт
amvera.ru
Дата регистрации
Численность
11–30 человек
Местоположение
Россия
Представитель
Кирилл Косолапов