Облако удобно, но не всегда: 5 причин выбрать VPS вместо AWS
Облачная инфраструктура — один из синонимов технологичности. Но вместе с гибкостью приходят и подводные камни: скрытые расходы, зависимость от вендора, сбои, которые не зависят от вас.
Разбираем пять типичных сценариев, когда VPS или выделенный сервер окажется проще, дешевле и безопаснее.
Содержание
Примечание 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, который будет работать без странных сюрпризов в биллинге, без привязки к экосистеме и без лишнего шума.
И не забудьте, что есть промокоды:
- DEV50 дает скидку 50% на первый месяц пользования VPS/VPN
- DEV30 — скидку 30% на первый месяц выделенных серверов в Нидерландах
Читать на dev.by