Облако как налог. Почему компании уходят на self-hosted и как это работает без команды сисадминов
Облачные провайдеры годами продавали идею: не думайте об инфраструктуре — просто платите по мере роста. Компании поверили, но потом посмотрели на счета. Для многих оказалось (спойлер), что «лучше починить nginx в субботу, чем получить счёт от AWS в понедельник».
Облачные провайдеры годами продавали идею: не думайте об инфраструктуре — просто платите по мере роста. Компании поверили, но потом посмотрели на счета. Для многих оказалось (спойлер), что «лучше починить nginx в субботу, чем получить счёт от AWS в понедельник».
Примечание Adviser
В этой статье ссылки партнеров. Это значит, что если вы что-то покупаете с нашей помощью — вы также поддерживаете dev.by. (Вот другой способ).
При этом редакция и авторы независимы в выборе темы, концепции материала, фокуса описания, подхода к услугам или товарам. Прежде чем что-то советовать, мы много читаем и смотрим по теме, говорим с экспертами.
Редакция может выражать свое мнение и пробовать всё на себе.
Если рекомендательный материал обновляется, мы указываем, что и когда поменялось, в самом начале.
По оценкам аналитиков Andreessen Horowitz, 50 крупнейших публичных SaaS-компаний суммарно потеряли $100 млрд рыночной капитализации — напрямую из-за того, как облачные расходы давят на маржу. Разбираемся, почему self-hosted снова становится нормой и почему порог входа сейчас ниже, чем три года назад.
Содержание
100 миллиардов долларов потерь за использование облака
Многие годы облачные провайдеры говорили (и говорят) об идее своей «бесконечной масштабируемости». Это правда: с ними не нужно думать о железе, вы просто платите по мере роста вашего проекта. Но на практике все оказалось не так радужно. Ежемесячные платежи стали налогом, причем с плавающей ставкой.
Аналитики венчурного фонда Andreessen Horowitz (a16z) опубликовали масштабное исследование. И вот к каким выводам они пришли:
Двукратная переплата: Для компаний, работающих в масштабе, стоимость облака может как минимум в два раза увеличивать счета за инфраструктуру по сравнению с альтернативными решениями.
Огромный разрыв в себестоимости: Цены на публичные облака могут быть в 10–12 раз выше, чем стоимость содержания собственных дата-центров. Даже с учетом скидок за объем, маржа провайдеров (например, AWS) составляет около 30%, что фактически является «налогом» для клиента.
Влияние на себестоимость: У публичных софтверных компаний контрактные обязательства по облакам составляют в среднем 50% от себестоимости выручки (COR). В некоторых случаях реальные расходы достигают 75–80% от COR.
Потеря рыночной стоимости: По оценкам экспертов, из-за влияния облачных расходов на маржинальность, 50 крупнейших публичных софтверных компаний в совокупности потеряли 100 миллиардов долларов рыночной капитализации. В масштабах всего рынка этот ущерб оценивается более чем в 500 миллиардов долларов.
На фоне этих грустных цифр есть прекрасные примеры, когда отказ от облака позволил сберечь миллионы долларов. Например, Dropbox за два года сэкономил 75 млн, перенеся большую часть нагрузок из облака на собственную инфраструктуру.
После этого валовая маржа Dropbox, благодаря оптимизации инфраструктуры, выросла с 33% до 67%. Аналитики выяснили, что общая стоимость владения при отказе от облака в пользу своего оборудования может составлять от трети до половины стоимости аналогичных облачных ресурсов.
Основными проблемами больших облачных хостингов остаются непрозрачный биллинг и плата за простоту. Счета в том же AWS могут занимать десятки страниц. Вы платите за каждый гигабайт трафика между зонами доступности, за каждый запрос к базе данных, за каждый микро-сервис.
Плюс, в стоимость решений заложена огромная маржа провайдера. Пользователи часто переплачивают 300–500% за то, что провайдер просто следит за обновлением софта.
Реальная экономия на пальцах
Один из самых громких примеров последних лет — история компании 37signals (создатели Basecamp и почтового сервиса HEY). Давид Хайнемайер Ханссон рассказал, как его компания полностью ушла из облачной структуры на собственные серверы.
По словам фаундера компании, они тратили более $3,2 млн в год за облачную инфраструктуру. По предварительным расчетам, отказ от облака сэкономит компании $7 млн в течение пяти лет без необходимости расширять штат системных администраторов.
Для примера, покупка собственного мощного оборудования по их подсчетам обойдется примерно в $600 тыс. В итоге с учетом аренды, амортизации и всех расходов общая стоимость владения оборудования составит $840 тыс против $2,3 млн в облаке.
Похожий опыт есть в сообществе инди-разработчиков. К примеру, пользователь Reddit под ником Successful-Title5403 рассказал, что уже два года использует self-hosting Coolify и это значительно упрощает ему жизнь.
«Мой стек технологий: Next.js, Attu/Milvus, Postgresql, Strapi, Python. Всё на сервере за 10 долларов. Вы можете разместить весь свой SaaS-сервис на сервере за 10 долларов от Contabo или Hetzner (VPS), что лучше, чем платить огромные суммы различным сервисам только для того, чтобы начать работу.
После привязки вашего GitHub развертывание происходит автоматически при отправке кода. У них есть множество готовых сервисов, таких как PostgreSQL, MongoDB, Directus и другие, которые вы можете мгновенно разместить, кликнув по ним.
Единственная сложность в освоении — это Docker, но если вы застрянете, просто попросите ИИ написать код за вас. К тому же, Docker вам всё равно стоит изучить. Вместо того чтобы платить огромные суммы различным сервисам, просто разместите всё на Coolify самостоятельно», — пишет пользователь.
Свой сервер без команды сисадминов
Тренд на выход из облака показывает стадию зрелости рынка. Индустрия прошла этап, когда облака были единственным способом быстро запуститься. Сегодня технологии дошли до уровня, когда маленькая команда может управлять своей инфраструктурой профессионально и недорого.
Андрей*, DevOps-архитектор
Мы часто платим за иллюзию безопасности. Но когда падает целый регион AWS, ложится половина интернета. Имея свой сервер в проверенном ДЦ, вы полностью контролируете бэкапы, версии софта и свою маржинальность.
Выбирая фундамент для своего проекта, не стоит гнаться за самым дешевым предложением на рынке. Хороший VPS сегодня — это в первую очередь быстрые NVMe-накопители, которые заставляют базы данных летать, и актуальные версии операционных систем. Не забудьте про встроенный Firewall и выделенный IP: это база вашей безопасности, которую вы настраиваете один раз и забываете о проблемах.
Второй момент — адекватность самого провайдера. Ищите тех, кто предлагает широкую географию дата-центров. Если ваши пользователи в Европе, сервер должен быть там, чтобы сайт открывался мгновенно. В конечном итоге, вы выбираете не просто ящик с ресурсами, а партнера, который дает стабильную и предсказуемую площадку для работы, где вы сами решаете, что и как настроить.
Раньше переход на свои серверы предполагал найм целой команды сисадминов, которые бы круглосуточно поддерживали сайт и настраивали бы его конфигурацию. Сейчас ситуация изменилась, в том числе, благодаря Coolify (для примера) — self-hosted платформе с открытым исходным кодом.
На платформе Producthunt большинство пользователей считают Coolify практичным и простым способом самостоятельного размещения и развертывания приложений.
«Coolify — это то, что нужно. (Вероятно) он требует немного больше усилий, но когда у вас несколько проектов и желание отлаживать что-либо, в долгосрочной перспективе это проще. Я не рекомендую его всем: если только начинаете или вас не беспокоят затраты, возможно, стоит выбрать самые популярные PaaS-решения. Но для меня это значительно упрощает задачу. Надо просто установить любое нужное мне приложение на сервер Hetzner», — пишет Maurice Banerjee Palmer.
Большинство людей отмечают понятный пользовательский интерфейс, быструю настройку, сервисы в один клик, автоматическое SSL-шифрование, возможность использования пользовательских доменов и поддержку множества стеков, даже на небольших VPS-серверах.
По сути Coolify — это личное облако, которое живет на вашем сервере. Вы получаете удобство SaaS-платформы, но за цену обычного железа.
Алексей*, технический директор EdTech-стартапа
Долгое время я был адептом подхода «не тратьте время на инфраструктуру, покупайте Managed-сервисы». Мы сидели на Vercel и базе данных Supabase, платя около $400 в месяц за довольно скромный проект. Но когда начали масштабироваться, возникла классическая ловушка: каждый новый чих — будь то дополнительный домен, увеличение времени выполнения скрипта или объем логов — выставлялся отдельным счетом.
Мы решили провести эксперимент и перенести тестовое окружение на Coolify. Знаете, что меня поразило больше всего? Не столько экономия денег (хотя счет упал в 10 раз), сколько скорость.
В итоге мы перешли на связку Coolify + VPS полностью. Теперь я не гадаю, почему облачный провайдер внезапно поднял цены или ограничил трафик. У нас есть предсказуемое, мощное железо.
TIP от Adviser: если планируете поднимать self-hosted решения на VPS, у is*hosting есть прямая интеграция с Coolify.
Для новых клиентов по промокоду DEV30VPS — минус 30% на VPS при оплате за 3 месяца. Действует до конца мая.
Когда точно стоит переходить
Если вы видите, что затраты на содержание облачного хостинга растут, то стоит пересмотреть плавный переход в сторону self-hosted решений. Но на берегу важно понимать, что такие решения требуют определенных технических навыков. Отдать все на откуп не получится — здесь вы сами становитесь менеджером.
Self-hosted решения точно не серебряная пуля. Это скорее обмен: вместо непредсказуемых счетов вы берёте на себя управление инфраструктурой. Но взамен получаете предсказуемые расходы, полный контроль над данными и отсутствие сюрпризов в конце месяца. Поэтому для команд с растущими облачными затратами — даже не вопрос хочу или нет, а вопрос когда.
Читать быстрее, запоминать лучше: Топ курсов, которые экономят время и открывают новые возможности
На нас обрушиваются гигабайты информации: статьи, книги, документация, исследования, новости. Даже если читать по несколько часов в день, кажется, что постоянно отстаёшь. Но умение быстро и качественно усваивать текст — один из главных навыков для карьеры и личного роста.
Beyond Cloud Providers: зачем DevOps инженеру экспертиза в Private Cloud на базе Proxmox
Рано или поздно DevOps инженер упирается в ограничения публичных облаков. Разбираемся, зачем строить Private Cloud на Proxmox и как глубокое понимание гипервизора, ZFS и SDN помогает решать задачи, которые не закрываются стандартными инструментами AWS или Azure.
С преподавателем или self-paced? Как лучше учить английский, если работаешь полный день
Почти у каждого наступает момент, когда английский становится не просто полезным навыком, а рабочим инструментом. Вместе с этим возникает и дилемма: заниматься с преподавателем или выбрать платформу, где можно учиться в собственном темпе? И ответ не так очевиден, как кажется.
Head of Operations нашей редакции прошла курс по консультированию — и вот что она поняла
Настя — Head of Operations редакции devby — прошла курс Стратоплана по консультированию. Не потому что собиралась в частную практику. Это её история и именно она предложила написать о ней.
Хотите сообщить важную новость? Пишите в Telegram-бот
Главные события и полезные ссылки в нашем Telegram-канале
Обсуждение
Комментируйте без ограничений
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.