Windows Azure для веб-разработчиков и Amazon EC2

Я только что посмотрел вступительное видео Windows Azure, и у меня возникло ощущение, что это интерфейсная оболочка для размещенных экземпляров IIS. Может кто-нибудь, кто знает больше (возможно, это было частью бета-версии), пролить свет на то, почему вы будете использовать это против EC2.

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

8 ответов

Решение

В соответствии с концепцией (и я могу говорить только о концепции здесь, поскольку продукт еще не выпущен), вот несколько причин, по которым вы можете рассмотреть Azure вместо EC2.

Azure включает в себя встроенные возможности балансировки нагрузки. Если вы хотите сделать это в Amazon, вы должны развернуть свое собственное решение или купить стороннее решение, такое как www.RightScale.com.

Приложения с кодировкой Azure могут быть доставлены внутри компании или в облаке Microsoft. Если вы пишете приложения, которые содержат конфиденциальную информацию, такую ​​как финансовые данные или данные здравоохранения, не все ваши клиенты захотят разместить свои данные в общедоступном облаке. В этом случае они могут развернуть ваши приложения внутри Windows. Это продается как победа в наборе навыков, потому что вы можете перейти от публичных к частным проектам. Не поймите меня неправильно - если вы освоили разработку Amazon EC2, то вы можете развернуть свои приложения внутри себя с помощью виртуальных серверов Linux в своем центре обработки данных, но это не так, как "под ключ". (Трудно описать предварительный просмотр технологий как "под ключ", когда он еще не лицензирован, хахаха.)

Сказав это, неясно, что функциональность балансировки нагрузки включена в коробку с внутренними развертываниями. Если вам нужно создать комбинацию Azure и ISA Server, это будет более сложным способом развертывания и управления.

AppHarbor - это облачная хостинговая среда.NET, которая работает на Amazon EC2. Приятно то, что они предлагают бесплатный план (так же, как это делает Heroku), так что вы можете проверить это самостоятельно с очень небольшим трением.

Моя компания сейчас использует Amazon EC2, и я нахожусь на PDC, наблюдая за подробностями о Azure. Я еще не видел ничего, что убедило бы нас отойти от Амазонки. Azure определенно выглядит убедительно, но факт в том, что теперь я могу использовать Windows и SQL-сервер на Amazon с установленными SLA. Рэй Оззи дал понять, что Azure будет менять LOT, основываясь на отзывах сообщества разработчиков. Однако у Azure большой потенциал, и мы будем внимательно за ним следить.

Кроме того, Amazon будет добавлять функции балансировки нагрузки, автоматического масштабирования и панели мониторинга в будущих обновлениях сервиса (см. Эту ссылку: http://aws.amazon.com/contact-us/new-features-for-amazon-ec2/). Никогда не стоит недооценивать Amazon, поскольку у них хороший старт в облачных вычислениях и большая база пользователей, которая уже помогает усовершенствовать свои предложения. Никогда не стоит недооценивать Microsoft, поскольку у нее огромное сообщество разработчиков и глобальный охват.

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

Microsoft должна предложить возможность размещения серверов на базе Linux в их облаке. Это действительно перевернет мир с ног на голову!

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

Это куча вещей, которые входят в Облако. Я думаю об этом как о большей платформе в облаке.

  • Sql Server
  • CRM
  • МОХ
  • обмен
  • BizTalk
  • Женева (личность)

Термины, которые упомянуты здесь, являются "МАГАЗИН" и "КОМПЬЮТЕР"

Для меня это действительно интересует ИДЕЮ шины интернет-обслуживания.

Также речь идет о переходе к процессу разработки.

  • OSLO DSL и Qudrant - переход к представлению модели
  • Entity Framework - предоставление разработчикам строго типизированной модели в коде одним нажатием кнопки
  • Службы данных ADO и динамические веб-шаблоны данных с использованием MVC
  • Затем с помощью шаблонов Azure и новых "веб-ролей" переход к развертыванию приложений в облаке.
  • Тогда для администраторов предоставление серверов одним щелчком - это здорово.

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

Великобритания РИПА

Патриотический закон США

Они действительно концептуально отличаются? И эти 2 страны все равно обмениваются информацией... ИМХО (юридически они разные, но для клиента оба закона предоставляют доступ к данным клиента просто вопрос о том, кто)

Ну, это больше, чем просто веб-сервисы. Это также позволит вам размещать другие типы подключенных приложений. Кроме того, он обеспечивает интегрированный доступ к другому программному обеспечению MS в облаке; т.е. SharePoint, Exchange, CRM, службы данных SQL, и позволит вам полностью настраивать и расширять эти предложения таким же образом, как вы могли бы настраивать и расширять их, если бы они были размещены локально.

Мы очень успешно используем S3 для хранения, и я всегда следил за EC2 для поддержки Windows и SQL Server. Так что теперь они доступны, я копал дальше.

Я был очень обеспокоен, когда прочитал это: http://www.brentozar.com/archive/2008/11/bad-storage-performance-on-amazon-ec2-windows-servers/

Возможно, поскольку мы разрабатываем то, что, как мы надеемся, станет очень популярным веб-сайтом, нам следует подумать о новых моделях хранилищ данных - Azure или Amazon SimpleDB. Хммммм - полностью переписать!

Основное отличие заключается в том, что Amazon EC2 выйдет с сегодняшнего дня 1 ноября. Проверьте это.

http://www.buzzingup.com/2010/10/amazon-announces-free-cloud-services-for-new-developers/

На данный момент информации о Windows Azure довольно мало. Во время объявления я участвовал в лейтмотиве, и на данный момент я думаю, что они пытаются предоставить более обширную среду виртуализации, чем просто размещенные экземпляры IIS.

На данный момент, однако, я не могу сказать больше, чем это.

Другие вопросы по тегам