Я вижу два вида облаков: те, которые предлагают собственную модель программирования, и те, в которых размещаются приложения, разработанные в существующей модели программирования.Дайте выбор, который я бы предпочел последнему, я не хочу перестраивать свои существующие приложения и хочу быть уверенным, что я могу свободно размещать свое приложение на своем выборе хоста.
Как оказалось, я разработчик Java EE, и есть облака Java EE, так что я в порядке.Поэтому для меня Azure не имеет большого непосредственного значения, кроме как для подтверждения того, что серьезные поставщики видят будущее для облачных вычислений.
Теперь, что такое Azure?Является ли он хостером приложений .NET или предлагает другую модель программирования?Или оба?Мне трудно определить по различным веб-сайтам и обзорам.Говорят о программировании на .NET на C # и VB и, возможно, на других языках и использовании существующих инструментов, поэтому мое текущее предположение состоит в том, что разработчики .NET будут дома, но, возможно, им придется адаптировать свой стиль.: если я занимаюсь .NET, я буду продолжать делать это и ожидать, что когда-нибудь найду подходящее облако.Если Azure - это облако (и я бы хотел это выяснить), хорошо, а если нет, то я буду ждать чего-то лучшего.
В серьезном корпоративном пространстве мне не нужно поддерживать победителяна рынке, который все еще развивается.У меня, вероятно, будут чувствительные приложения, которые я не собираюсь помещать в публичное облако, так что придерживаться Java EE меня устраивает, у меня есть возможности частного облака, если они мне нужны.