Будут ли другие поставщики .NET услуг Cloud Computing?

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

  • Выполнение тяжелых вычислений CPU
  • Наличие масштабируемой системы хранения необработанных данных
  • Масштабирование услуг реального времени с учетом потребностей клиента при его увеличении и снижении.

В основном я работаю с стеком Microsoft, что очень помогает в предоставлении сложных корпоративных приложений. Тем не менее, облачные вычисления для .NET немного отстают от рынка. Единственным провайдером является Microsoft, любым способом (Windows Azure).

Считаете ли вы, что в ближайшее время будет какое-то разнообразие в облачных провайдерах .NET? Сколько игроков, как вы думаете, будет на рынке, и , что может быть ценой (учитывая, что .NET может быть запущен на Linux, что должно сделать вещи немного дешевле )?

Ответы

Ответ 1

Услуга Amazon EC2 (Elastic Cloud Computing) теперь поддерживает Windows: http://aws.amazon.com/windows/

На той же странице вы найдете цены. Amazon всегда стремится к более низким и более низким ценам за свои услуги, поэтому вы должны найти их ОЧЕНЬ конкурентоспособными.

Здесь другой провайдер, предоставляющий облачные вычисления для Microsoft Stack: Mosso

Ответ 2

Новичок в этой области AppHarbor. Их tagline - "Azure done right" (также известный как "Heroku для ASP.NET" )

Ответ 3

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

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

Ответ 4

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

Если вы имеете в виду виртуальные серверы, GoGrid и SoftLayer. Я ожидаю увидеть некоторую консолидацию между этими "традиционными" поставщиками, а цены будут снижаться со временем. Amazon EC2 принадлежит к этой категории.

Другим является Mosso, который виртуализирует стек приложения таким образом, который похож на Azure. Вы загружаете приложение и не знаете много о том, что он работает. Он утверждает, что автоматически масштабируется, как Azure.

Ответ 5

Microsoft Azure - это гораздо больше, чем простой "облачный" провайдер, это целый набор связанных технологий, с конкретными опциями для управления ими, поэтому его нельзя сравнивать с Mosso. Amazon EC2 более похож, но у него все еще нет полного архитектурного дизайна, который Azure имеет.

Когда Azure была анонсирована на PDC2008, номера, стоящие за ней, были очень сложными (если не невозможными) для провайдеров вне Microsoft для обеспечения совместимых с Azure платформ (они говорили о десятках тысяч серверов).

Сказал, что я считаю, что конкуренция может использовать другую (и более удобную для работы) опцию "облака" для .Net, для людей, которым не требуется предложение MS или не хочет переносить свои приложения на Azure из-за требуется архитектурная переделка.

Очень приятный сценарий, который мне бы хотелось сделать, это облачное предложение, сделанное из Linux-машины, работающей на Mono, и создание стека "Azure like" на Mono, open sourced, но это просто сон.

Ответ 6

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

Стоимость будет снижаться, основываясь на облаках, разработанных с использованием непатентованных операционных систем, таких как Linux и т.д.

Ответ 7

Я уверен, что будет больше поставщиков услуг облачных вычислений на основе Windows/.NET. Тем более, что рынок для него растет, и все крупные игроки (IBM, Microsoft, Google, Amazone) работают над различными решениями. По моему мнению, это всего лишь вопрос времени, что другие компании обратятся к этому рынку. В настоящее время существует некоторый риск, потому что изображения Amazons EC2 работают только на амазонке, но это изменится. Я поговорил с ИТ-директором небольшой компании, расположенной в Нидерландах, о проблеме "привязанного к одному поставщику", и он сказал мне, что другие компании тратят много усилий на полное удовлетворение потребностей рынка.

Ответ 8

SalesForce.Com также попадают в службы облачных вычислений, главным образом, для служб CRM-сервисов, но они поддерживают множество языков, включая .net.

Ответ 9

В дополнение к GoGrid, Appory Cloud IQ предоставляет инфраструктуру облачных вычислений, которая может быть запущена на Amazon или внутри вашего собственного оборудования, Вы можете развернуть приложения .Net, а также приложения Java и C.

Ответ 10

... просто добавьте еще один ответ ПУТЬ ПОСЛЕ ответа на вопрос, но AppHarbor - отличный поставщик облачных вычислений для .NET, используя Git в качестве метода развертывания. Это упрощает и ускоряет развертывание .NET-приложения в облаке. Это довольно новое в настоящее время, но сделайте огромный скачок вперед, чтобы получить .NET, захваченного крупными игроками (т.е. AWS, Heroku и т.д.).

Ответ 11

Хотя я еще не использовал его сам, я пришел через DeployFu, который очень похож на AppHarbor (.NET-приложения с Git, размещенный на Amazon EC2).