Назад | Перейти на главную страницу

Когда следует использовать следующее: Amazon EC2, Google App Engine, Microsoft Azure и Salesforce.com?

Я задал этот вопрос на StackOverflow. Было предложено разместить его и здесь.

Когда следует использовать следующее: Amazon EC2, Google App Engine, Microsoft Azure и Salesforce.com?

Пожалуйста, поделитесь своим пониманием и опытом.

  • EC2: Когда вам нужно много мощности процессора в непредсказуемое время, и вы не хотите ничего хранить.
  • Google App Engine: когда вы дешевый программист на Python, чей сайт никогда не будет получать больше нескольких посещений в день (и вы хотите убедиться, что никогда не сможете использовать другого хостинг-провайдера).
  • Microsoft Azure: когда вы хотите дополнительный супер уверен, что вы никогда не сможете использовать какие-либо технологии сторонних производителей.
  • Salesforce: когда вы потеряли волю к жизни и хотите, чтобы коллеги убили вас во сне за то, что вы заставили их использовать такой бесполезный кусок мусора.

Иногда облако - это здорово. Иногда это неправильный выбор.

Мы только что выполнили полную CBA по переходу в облако при выходе из нашего MSP. Переход в облако просто не имел для нас большого смысла. Затраты в конечном итоге оказались бы довольно высокими, чтобы соответствовать нашим потребностям, а возможности масштабирования для сервера базы данных просто не было.

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

Да, вы платите только за то, чем пользуетесь. Но если вам нужно высокоскоростное хранилище SAN, вы должны платить за ввод-вывод, плюс время процессора, плюс затраты на полосу пропускания. Если вам нужно отправлять трафик между уровнями серверов, для этого взимается плата за пропускную способность. Все складывается. Не говоря уже о том, что если вы раскрутите 1000 серверов за 1 час, это будет цена.

Когда ваш босс заставляет вас, потому что он думает, что «облако» звучит круто.

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

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