Интересно, как у них с производительностью на очень больших объемах данных, ну скажем от 100ГБ, от 1ТБ? Как со скоростью при этом на full text search, а так же на запросах с LIKE?
Мда. 68 гигов на максимиум… Нет, конечно для 99.9% не enterprise проектов это хорошо, но это не megastore (bigtable) в AppEngine, где можно терабайтами хранить. Ну да, fulltext там в полной мере только после НГ будет, а MapReduce для агрегаций в районе НГ, но это не 68 гигов (а это я так понимаю вместе с индексами).
В данном случае указана оперативна память (ее 68 гигов максимум, на один инстанс), а не хранилище/hdd (это Amazon EBS, до 1 Тб на инстанс, несколько инстансов к одному серверу)
А разве *запущенный* инстанс не надо оплачивать?
Я так понимаю оплачивается час работы машины. Если она включена — платим, выключена (соответственно, не доступна извне) — не платим.
насколько я понимаю платишь только за то время, которое идёт обработка запросов — инстанс же виртуальный… хотя я тоже могу ошибаться — из AWS работал только с S3.
Оттуда. Если мне надо обработать офигительную базу данных, что на моем компьютере займет месяц работы — я могу развернуть нужный по размеру Instance или их группу и обработать данные за час. Скажем, найти дубликаты и удалить. Или еще что.
Но если у меня приложение, которое работает круглосуточно — допустим блог со 100 посетителями в день — базу данных я должен держать развернутой непрерывно, иначе не получтися.
по-моему, основная фишка (помимо надёжности) тут в цене — плати только за то, что действительно используешь. я очень хорошо прочувствовал это пользуясь s3.
блин. Хорошо что от вас узнал это, пока юзать не начал. Хотя всё равно хорошая скидка получается.
small instance в месяц 227.50/12 + 0.03*24*30 = 40.6$ против 0.085*24*30 = 61.2$
Я когда-то выяснял это и понял, что чаще всего дешевле и проще будет арендовать сервера в датацентрах России.
Кстати, Ваш образ виртуальной машины придется положить в хранилище (S3, за него тоже надо платить, в зависимости от объема и количества операций), насколько я помню. И хранить свои данные в их хранилище (EBS/E3/RDBMS/SimpleDB, опять же это оплачивается отдельно), так как инстанс не гарантирует сохранность данных и в любой момент может быть перезапущен совершенно в другом датацентре.
Зато AWS хорошо подходит для задачи типа стриминга видео, когда никакие данные не должны храниться на серверах.
Самый лучший подход предлагать и то и другое!
Амазон насколько я понимаю именно так и делает — Simple DB и теперь RDS.
Могу ошибаться но по-моему микрософт тоже предлагает два сервиса баз данных!
Не будет. В нише lamp многие предпочитают готовые решения (администрируемые dedicated-сервера, виртуальный хостинг).
Для того, чтобы развернуть приложение на ec2/rds придется выполнить немыслимое количество действий в период первичного деплоя (регистрация, создание ami, аплоад ami в s3, создание инстансов, подготовка ebs, изучение клиентского ПО).
В итоге конечная цена (работа системного администратора + аренда всего спектра услуг у amazon) получится даже выше, чем у managed сервера.
К сожалению нет соответствующего опыта, так что верю вам на слово.
Кстати, может это хорошая ниша для бизнеса, как и в принципе деплоимент таких вещей.
Amazon запускает сервис реляционных баз данных (Amazon RDS)