Облако удобно, но не всегда: 5 причин выбрать VPS вместо AWS

Облачная инфраструктура — один из синонимов технологичности. Но вместе с гибкостью приходят и подводные камни: скрытые расходы, зависимость от вендора, сбои, которые не зависят от вас.

Разбираем пять типичных сценариев, когда VPS или выделенный сервер окажется проще, дешевле и безопаснее.

8 комментариев
Содержание
Примечание Adviser

В этой статье ссылки партнеров. Это значит, что если вы что-то покупаете с нашей помощью — вы также поддерживаете dev.by. (Вот другой способ).

При этом редакция и авторы независимы в выборе темы, концепции материала, фокуса описания, подхода к услугам или товарам. Прежде чем что-то советовать, мы много читаем и смотрим по теме, говорим с экспертами.

Редакция может выражать свое мнение и пробовать всё на себе.

Если рекомендательный материал обновляется, мы указываем, что и когда поменялось, в самом начале.

1. Счёт на $15 000 — потому что кто-то забыл выключить инстанс

Представьте ситуацию: вы запускаете тестовый кластер, рассчитываете на $200–300 в месяц, но через пару недель приходит счёт на 15 тысяч. Такое случается чаще, чем кажется. Один забытый триггер, пара десятков временных инстансов, автоматическое масштабирование — облако исправно считает все это. И все включает вам в биллинг. 

На VPS такого не произойдёт. Вы изначально ограничены по ресурсам и точно знаете, сколько заплатите. Без плавающих тарифов и неприятных сюрпризов.


2. Падение AWS вырубило десятки сервисов — ваш тоже

В 2021 году сбой в одном из дата-центров Amazon затронул Netflix, Slack, Tinder, Robinhood и сотни мелких сервисов. Причина — ошибка в сетевом компоненте. Никто из клиентов не мог ни предсказать, ни предотвратить это. А пострадавшие теряли деньги просто потому, что выбрали облако.

На VPS или выделенном сервере таких каскадных эффектов меньше. Вы выбираете провайдера, который обслуживает именно вас, а не сотни тысяч клиентов одновременно. И сбои, если они происходят, хотя бы объяснимы.


3. Одна опция — три скрытых тарифа

На облачных платформах вы платите не только за виртуальную машину. Счёт обычно включает трафик, диски, IOPS, внешние IP, мониторинг, резервные копии, а иногда выставляют даже за внутренние API-запросы между сервисами. Биллинг устроен так, чтобы невозможно было оценить стоимость заранее.

На VPS всё проще: один тариф — одна цена. Вы знаете, что платите $12 в месяц — и всё.


4. Попробовал однажды AWS — придется остаться навсегда

Когда компания получает гранты и начинает использовать облачные фичи вроде Lambda, S3, DynamoDB, Elastic Load Balancer и прочего — она незаметно строит архитектуру, которую невозможно перенести. Даже если позже, когла потратите грант, вы захотите переехать — это будет стоить дороже, чем остаться и продолжать платить.

VPS — это свобода. Хотите поменять провайдера? Достаточно просто перекинуть контейнеры или образы на другой хостинг. И никакой зависимости от проприетарных сервисов.


5. Каждый мегабайт стоит денег. А вот с производительностью — как повезёт

В облаке вы платите за каждую единицу CPU и памяти. Но ресурсы могут быть «тонкими»: при высокой нагрузке со стороны других арендаторов производительность падает. Облачный overselling — обычная, вполне нормальная практика.

На VPS таких сюрпризов меньше. Вы знаете, что 2 ядра — это именно 2 ядра, и ваша база данных не будет тормозить в пиковые часы, потому что кто-то рядом проводит нагрузочное тестирование.


Что в сухом остатке

Когда проект не требует автоматического масштабирования, распределённых зон и фич вроде машинного обучения из коробки — возможно, не нужен и весь этот облачный комбайн. Если вы запускаете MVP, пет-проект или просто не хотите думать об инфраструктуре — это ваш вариант.

Обратите внимание на решения от is*hosting.  Тут можно выбрать подходящий VPS от $5 в месяц, настроить backend, который будет работать без странных сюрпризов в биллинге, без привязки к экосистеме и без лишнего шума.

И не забудьте, что есть промокоды: 

«Не стоит сразу переносить в крупное облако». Как выбрать хостинг для пет-проекта
По теме
«Не стоит сразу переносить в крупное облако». Как выбрать хостинг для пет-проекта
Как выбрать хостинг для микро-стартапа. Разбираемся с экспертами
По теме
Как выбрать хостинг для микро-стартапа. Разбираемся с экспертами

Читать на dev.by