Встретимся на BelTech 3.0. Скидка 10% на билет: DEV
Support us

Счета, сбои, зависимость от вендора — когда облако работает против вас

У облачных серверов множество плюсов и главный — гибкость и адаптируемость. С ним же часто приходят и неприятности в виде запутанного биллинга и огромных счетов за дополнительные услуги.

С помощью DevOps-инженера Алексея, работавшего как с облачными платформами AWS, GCP и Hetzner Cloud, так и корпоративными дата-центрами, разбираемся в каких случаях стоит выбрать VPS вместо облака. 

Оставить комментарий
Счета, сбои, зависимость от вендора — когда облако работает против вас

У облачных серверов множество плюсов и главный — гибкость и адаптируемость. С ним же часто приходят и неприятности в виде запутанного биллинга и огромных счетов за дополнительные услуги.

С помощью DevOps-инженера Алексея, работавшего как с облачными платформами AWS, GCP и Hetzner Cloud, так и корпоративными дата-центрами, разбираемся в каких случаях стоит выбрать VPS вместо облака. 

Примечание Adviser

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

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

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

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

Содержание

Счет на более 300 тысяч долларов из-за утечки AWS-ключа

Очень часто счет за пользование облачным сервером превышает изначально запланированный бюджет. Причин у этого множество: от автоматического масштабирования до учета любых изменений во время пользования. 

Алексей, DevOps-инженер

Облачные платформы используют модель постоплаты по множеству параметров: вычисления, хранилище, сетевой трафик, отдельные API-вызовы, внутренние запросы между сервисами. С одной стороны это дает гибкость, но при отсутствии четких ограничений счёт может вырасти в разы.  

VPS и выделенные серверы работают иначе. Вы заранее выбираете конфигурацию и знаете точную сумму оплаты. Это не всегда дешевле, но всегда стабильно. На старте проекта, особенно с ограниченным бюджетом, это очень важно.

На Reddit описан случай, где мошенники получили доступ к AWS-аккаунту небольшой строительной фирмы. Это позволило им запустить ресурсы в нескольких регионах. В итоге фирма получила счет на более чем 300 тысяч долларов, что в 30 раз выше запланированной суммы. В AWS пошли на встречу фирме и предложили возместить 70 тысяч долларов. Но даже с учетом этой суммы погасить остаток небольшой компании будет очень трудно. 

Еще один пользователь Reddit рассказал, что автоматическая миграция S3‑данных в Glacier обошлась в 70 000 долларов за выходные. Ирония в том, что это было сделано для экономии. 

Алексей, DevOps-инженер
Чтобы избежать неожиданных расходов при использовании VPS-сервера нужно, во-первых, выбрать простую модель тарификации. Во-вторых, у вас должно отсутствовать автоматическое подключение платных компонентов без участия пользователя. В третьих, должны отсутствовать скрытые зависимости между сервисами, каждая из которых в облаке может тарифицироваться отдельно

Если вам нужен VPS для пет-проекта, у is*hosting есть готовое решение. За $6 в месяц вы получаете виртуальный сервер с бесплатным администрированием, еженедельными бэкапами и поддержкой, которая помогает с настройкой. Ваш сервер будет работать на оборудовании корпоративного уровня.

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

Сбои в облаке затрагивают миллионы пользователей

12 июня произошел сбой в работе Google Cloud. Он затронул более 2,1 млрд пользователей по всему миру, что привело к экономическому ущербу в размере 8,2 млрд долларов. Сбой продлился почти четыре часа и особенно повлиял на сервисы, построенные на основе искусственного интеллекта. 89% облачных инструментов ИИ вышли из строя. 

Похожий сбой произошел в 2021 году с поставщиком облачных решений Fastly. Из-за этого пользователи не могли зайти на ряд крупных сайтов: New York Times, Amazon, Twitch и так далее. 

Алексей, DevOps-инженер

Сбои в облаке носят масштабный характер из-за множества централизованных компонентов: маршрутизация, контроль доступа, DNS, хранение секретов. Если отказывает хотя бы один из них, то это может остановить работу всех сервисов. Даже если ваше собственное приложение работает корректно.  

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

При использовании облака обязательно обращайте внимание на SLA провайдера:

  • Прописаны там только доступность (uptime), или еще реакция на инцидент
  • Указаны ли сроки хранения и восстановления данных при сбоях
  • Есть ли информация об ответственности провайдера за сетевые проблемы
  • Понятна ли процедура возврата средств или компенсации

Миллионы долларов убытков из-за вредоносного ПО

Неочевидные расходы вроде Elastic Load Balancer, DynamoDB throughput, Cross‑region data replication, Marketplace усложняют структуру биллинга, что приводит к росту чека. Непрозрачность биллинга — боль облака.

Webapper рассказывает о случаях, когда киберпреступники внедряли вредоносное ПО для майнинга криптовалют на серверах AWS, в результате чего компании получали непомерные счета за чрезмерную загрузку процессоров и видеокарт. Эти случаи приводили к убыткам от тысяч до миллионов долларов.

Алексей, DevOps-инженер

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

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

Dropbox понадобилось 2,5 года, чтобы перейти на собственную систему хранения 

Компании, активно использующие облако (AWS, GCP, Azure), часто завязываются на внутренние сервисы: IAM, Lambda, Spanner, API‑Gateway, DynamoDB. Это усложняет миграцию, архитектура становится монолитной.

В 2012 году Dropbox начал процесс перехода с Amazon Web Services на собственную систему хранения Magic Pocket.  Этот переход сравним с инженерной операцией: потребовалось 2,5 года, собственный софт и даже разработка аппаратного обеспечения. Это подтверждает, как глубоко AWS-интеграция может препятствовать экономически обоснованной миграции. 

Алексей, DevOps-инженер

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

На VPS или физическом сервере чаще используется открытый стек: Postgresql, NGINX, Docker, Prometheus и так далее. Это не упрощает миграцию, но делает её возможной и контролируемой.

Не всегда стоит брать облако из-за лучшей борьбы с DDoS-атаками

Существует мнение, что облако куда лучше и эффективнее справляется с DDoS-атаками. Это отчасти правда: у крупных облачных провайдеров есть развитая система фильтрации и распределенной защиты. Это особенно эффективно при защите публичных API и крупных клиентских интерфейсов.

Алексей, DevOps-инженер
Для большинства повседневных атак, особенно на ранних этапах проекта, достаточно стандартной защиты, которую предлагают многие VPS-провайдеры. Выбор зависит от характера приложения. Публичное SaaS-решение с высокой экспозицией требует одного подхода, внутренний сервис — другого.

У компани is*hosting аппаратная фильтрация включена по умолчанию. Выбирая VPS-решение у них, вы можете не беспокоиться о безопасности ваших данных. 

VPS стоит выбирать в тех случаях, когда: 

  • Есть стабильная и понятная нагрузка
  • Бюджет ограничен и заранее определен
  • Критичен прямой доступ к системе и конфигурации
  • Проект запускается с минимальным числом зависимостей.

Это частый выбор для MVP, API, CI/CD, инфраструктуры для разработки и обслуживания. Там, где не требуется мгновенное масштабирование или сложная геораспределённость, классический сервер работает надежно и прозрачно.

Выводы

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

Кроме этого, с VPS вы получаете: 

  • Возможность запустить сервер с любой операционной системы
  • Полный root-доступ и полную настраиваемость
  • Сохранение контроля при необходимости выполнить нестандартные задачи (VPN, приватная сеть, работа через консоль и т. д.)
  • Быстрый доступ к поддержке, которая может не только ответить, но и разобраться
  • Отсутствие автосписаний и возможность переноса оплаты без риска удаления.
Облако удобно но не всегда: 5 причин выбрать VPS вместо AWS
Облако удобно, но не всегда: 5 причин выбрать VPS вместо AWS
По теме
Облако удобно, но не всегда: 5 причин выбрать VPS вместо AWS
«Не стоит сразу переносить в крупное облако». Как выбрать хостинг для пет-проекта
«Не стоит сразу переносить в крупное облако». Как выбрать хостинг для пет-проекта
По теме
«Не стоит сразу переносить в крупное облако». Как выбрать хостинг для пет-проекта
Как поддержать редакцию, если вы в Польше?

Помогите нам делать больше полезного контента

Читайте также
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
Собрали проверенные онлайн-курсы и интенсивы для Product Manager. В этой подборке: курсы от действующего PM в Microsoft, актуальная специализация по управлению продуктами в сфере AI, курсы для начинающих специалистов и лайфхаки как проходить собеседования на позицию продакта.
2 комментария
Как очистить и ускорить Mac? Топ приложений для оптимизации macOS со скидками (февраль 2025)
Как очистить и ускорить Mac? Топ приложений для оптимизации macOS со скидками (февраль 2025)
Как очистить и ускорить Mac? Топ приложений для оптимизации macOS со скидками (февраль 2025)
Чем просканировать накопившийся за время работы мусор на диске вашего в Мака и навести порядок? Рассказываем о 7 платных приложениях для очистки macOS. Мы не называем их самыми лучшими — просто советуем обратить внимание.
9 комментариев
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
Проанализировали Coursera в поисках лучших профессиональных программ на 2023 год, прохождение которых позволит получить востребованную специальность. Рассказываем, на какие направления обратить внимание и как сертификация Coursera помогает изменить вашу карьеру.
1 комментарий
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.