Комментарии 40
В мое время было нужно поднять Денвер с мускулем, пхп и апачем на борту, причем я уверен, что по масштабам оно было точно такое же, как и описанное в статье
Удобство-удобством, но цены жесть, средненькие 2 кора и 16г памяти — 180 баксов в месяц.
Облака — такой себе фреймворк, где каждый запрос платный и платный неслабо.
Пытался разобраться, но толком ничего не понял. Кажется, подходит для каких-то коротких задач, но как быть с обычным сетевым сервисом, которому ядра 4 нужно, чтобы не тормозить. Пара сотен баксов ещё попбожески, кажется, выходит. Хотя за эти лен ни железку можно взять в аренду прмощнее раза в лва
Просто посчитайте.
Ну вот в статье и описано вроде это, но почему такие ценники непонятно. Вроде оптом должно быть дешевле, нет? А к обычным DS/VDS часть из этого вообще бесплатно выдают.
Вроде оптом должно быть дешевле, нет?Там есть различные программы по заказу ресурсов вплоть до заказа в кредит.
А к обычным DS/VDS часть из этого вообще бесплатно выдают.На обычных DS/VDS придётся самостоятельно пилить инфраструктуру, обеспечивать её сетевую связность, организовывать политики распределения доступа к ресурсам и многое другое.
Там есть различные программы по заказу ресурсов вплоть до заказа в кредит.
Только вариант, когда машину у тебя могут забрать или не дать по запросу как-то можно сравнивать с DS/VDS по цене.
А сетевую связность и политики доступа придётся и так, и так делать. VPC и IAM. С инфраструктурой немного сложнее, то тот же managed MySQL или даже k8s можно на рынке приобрести без всяких облаков.
то тот же managed MySQL или даже k8s можно на рынке приобрести без всяких облакова чтобы всё было разнесено по разным ДЦ и с гарантированной отказоустойчивостью, чтобы автоматическое масштабирование ресурсов без остановки баз данных, чтобы инфраструктуру можно было просто описать политиками Terraform или Ansible, логирование, мониторинг, алертинг?
Любой каприз за ваши деньги ) Кроме, пожалуй, Terraform или Ansible — это всё-таки managed и то, вроде как плагины для того же DigitalOcean есть.
Ну и далеко не всем всё это нужно, вернее далеко не все готовы за это платить столько сколько хотят облачные вендоры, причём без managed. Всё равно своими силами всё надо настраивать, а специалист по AWS стоит дороже админа, который поднимет это всё на железе или виртуалках.
Для себя я принял решение, что я здесь надолго
Как представлю сколько всего нужно сконфигурировать прежде чем оно запустится — волосы встают дыбом.
А про отладку локально — можно забыть.
Стоит оно того?
Или вот наш клиент каждый день запускает на Fargate обработку данных по 1000 контейнеров за раз. Запустил, посчитал за час, все контейнеры умерли и все — затрат ноль до следующего раза. Сколько нужно купить железа, чтобы так делать без облака и какая у него будет утилизация?
Для того, что запускается пару раз — это, может, и имеет смысл.
Но если чуть больше, уже бюджет на аренду железа будет выгодней.
Но мамкины стартаперы редко считают расходы, их учат поднимать деньги, а выгодно тратить — увы.
Кластер из 250 железных машин?
С таким разбросом, да, можно подумать об облаке. Но не просто переезде (он будет дороже в 90% случаев, имхо, и не факт, что выйдет по некоторым метрикам на свой парк), а о переработке архитектуры в cloud native, причём, возможно, в vendor agnostic. Ну или, хотя бы, минимальной адаптации её под облако.
А если речь просто о переносе нескольких условных монолитов, чтобы сократить затраты на классические DS/VDS и низкоуровневое администрирование, то вряд ли прямой экономический эффект будет.
А пока с десяток простых серверов крутят несколько веб-приложений с непредсказуем
Я сдулся гораздо раньше;
- mysql с репликацией
- s3
- EC2 с nginx и php-fpm
- логи
В глазах рябило от конфигурационныз опций, непонятных аббревиатур, непонятно чем различающиз типов инстансов, запрятанными ценами в "мёртвых" таблицах без сортировок и фильтров.
Хотя основная причина — подходящий к 500 долара в месяц ценник. Я не мог придумать доводов для бизнеса за что мы будем это платить.
Что я делал не так, пытаясь перенести обычный конфиг чуть ли не для вордпресса из трёх виртуалок с 4 ядрами и 8 Гб памяти
10-20 мс на запрос — это не «очень быстро», это до безумия МЕДЛЕННО.
Автор так и не узнал видимо, что помимо бинстолка и фаргейта, контейнеры можно легко запускать просто на ЕС2. И ECS это поддерживает из коробки аж бегом, launch type = container instance
AWS — сколько нужно сервисов, чтобы поднять веб-приложение?