FAQ: Windows Azure Platform, Windows Azure и конкуренты



    В последнее время услышал много различных вопросов о Windows Azure Platform. В данной серии FAQ отвечу на наиболее часто задаваемые из них.


    Общие вопросы



    Что такое Windows Azure Platform?

    Платформа Windows Azure — это масштабируемая интернет-платформа служб облачных вычислений, размещаемая в центрах обработки данных Microsoft. Платформа Windows Azure предоставляет широкий выбор функций для создания приложений на всех уровнях: от веб-приложений для пользователей до сложных корпоративных систем. Она включает в себя операционную систему для облачных вычислений и набор служб для разработчиков. Ключевые компоненты платформы Windows Azure — это Windows Azure, Microsoft SQL Azure и AppFabric.

    Что такое Windows Azure?

    Windows Azure предоставляет разработчикам средства выполнения приложений по запросу и масштабируемые хранилища, позволяющие размещать и масштабировать веб-приложения в Интернете, а также управлять ими, используя центры обработки данных от Microsoft.

    Что такое Microsoft SQL Azure?

    Microsoft SQL Azure — это реализация платформы данных Microsoft SQL Server, которая позволяет применять ее возможности в облачной среде в виде веб-служб. SQL Azure предоставляет широкий набор служб для реляционных баз данных, отчетности, аналитики, а также синхронизации данных с мобильными пользователями, удаленными офисами и деловыми партнерами.

    Что такое Microsoft SQL Azure Database?

    Microsoft SQL Azure Database представляет собой службу реляционной базы данных для облачных вычислений на основе технологий SQL Server. Она предоставляет высокодоступную, масштабируемую службу базы данных с поддержкой нескольких клиентов, которая размещается Microsoft в облаке. SQL Azure Database позволяет легко подготавливать и развертывать несколько баз данных. Разработчикам не нужно устанавливать, настраивать, исправлять ПО или управлять им. Решение обладает встроенной высокой доступностью и отказоустойчивостью и не требует физического администрирования. SQL Azure Database поддерживает Transact-SQL. Заказчики могут применять существующие навыки разработки в Transact-SQL и знакомую модель реляционной базы данных для симметрии с существующими локальными базами данных. SQL Azure Database обеспечивает значительные экономические преимущества, помогая снизить расходы на разработку за счет применения существующего набора средств и симметрии между локальными и облачными базами данных.

    Что такое шина служб и управление доступом AppFabric платформы Windows Azure?

    Шина служб и управление доступом в составе компонента AppFabric платформы Windows Azure — это веб-службы разработки, которые упрощают подключение и совместную работу приложений Windows Azure и баз данных SQL Azure с существующими и новыми ресурсами Windows Server. Эти службы, работающие на основе операционной системы Windows Azure, предоставляют возможности подключения и управления доступом заказчикам, которым требуется интегрировать облачные службы с локальными системами или обеспечить взаимодействие с другими организациями.

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

    Каковы основные преимущества платформы Windows Azure?

    Заказчики и партнеры, которые применяют платформу Windows Azure, получают следующие преимущества.

    • Гибкость. Партнеры и заказчики могут использовать преимущества средств разработки, автоматизированного управления службами и глобальной сети центров обработки данных, чтобы быстрее реагировать на потребности клиентов, концентрировать свои усилия на укреплении конкурентных преимуществ и выходить на новые рынки.
    • Эффективность. Платформа Windows Azure повышает продуктивность и рабочую эффективность за счет сокращения капитальных вложений. Заказчики и партнеры могут добиться сокращения операционных расходов на некоторые процессы на 30–40 % за 3 года. Оплата на основе фактического потребления, пакеты и скидки для партнеров сокращают первоначальные расходы при внедрении облачных служб и обеспечивают предсказуемые расходы на ИТ.
    • Концентрация на главном. Партнеры и заказчики могут сконцентрироваться на обслуживании клиентов и удовлетворении их потребностей вместо того, чтобы расходовать время и ресурсы на управление технологической инфраструктурой. Платформа Windows Azure позволяет партнерам и заказчикам тратить меньше времени на решение текущих проблем и уделять больше внимания укреплению конкурентных преимуществ.
    • Простота. Партнеры и заказчики могут применять существующие навыки разработки на знакомых языках, таких как .NET и PHP, для создания веб-приложений и служб, а также управления ими как в облачных центрах обработки данных, так и в локальных.
    • Надежность. Партнеры и заказчики могут рассчитывать на обслуживание корпоративного класса, подкрепленное надежными соглашениями об уровне обслуживания и обширным опытом предоставления веб-служб.


    Где можно найти более подробные сведения о заказчиках и партнерах, которые разработали решения на платформе Windows Azure?

    Вы можете узнать, как заказчики и партнеры, такие как Kelly Blue Book, Associated Press, Origin Digital и Lokad, разрабатывали решения на платформе Windows Azure, здесь: http://www.microsoft.com/windowsazure/evidence

    На каких языках доступна платформа Windows Azure?

    В настоящий момент платформа Windows Azure доступна на английском языке.

    В каких странах платформа Windows Azure доступна для коммерческого использования?

    В данный момент платформа Windows Azure доступна в следующих странах: Австрия, Бельгия, Канада, Дания, Финляндия, Франция, Германия, Ирландия, Индия, Италия, Япония, Нидерланды, Новая Зеландия, Норвегия, Португалия, Сингапур, Испания, Швеция, Швейцария, Великобритания, США, Австралия, Бразилия, Чили, Колумбия, Коста-Рика, Кипр, Чешская Республика, Греция, Гонконг, Венгрия, Израиль, Люксембург, Малайзия, Мексика, Перу, Филиппины, Польша, Пуэрто-Рико, Румыния, Тринидад и Тобаго.

    Доступен ли Windows Azure в данный момент в России?

    Нет, не доступен, но мы последовательно развиваем наши облачные сервисы в России и готовим их к запуску. — Следите за нашими анонсами.

    Когда Windows Azure будет доступен в России?

    Мы пока не объявляем дату официальной доступности Windows Azure в России.

    Является ли Windows Azure исключительно размещаемой службой?

    Нет. Windows Azure — это не грид-вычисления, не пакет программного обеспечения и не стандартная размещаемая служба. Windows Azure — это интегрированная среда разработки и размещения служб, а также управления ими, развертываемая в центрах обработки данных Microsoft. Эта среда работает на основе надежного и эффективного ядра из вычислительных ресурсов и простых возможностей хранения, а также поддерживает широкий спектр средств разработки и протоколов.

    Работает ли пакет BPOS на платформе Windows Azure?

    Со временем мы расширим возможности служб Microsoft Online Services, чтобы для них стали доступны масштабируемость и гибкость, обеспечиваемые платформой Windows Azure.

    Будет ли когда-то пакет BPOS работать на платформе Windows Azure?

    Текущий пакет Business Productivity Online Suite (Exchange Online, SharePoint Online, Office Communications Online и Live Meeting) был разработан и выпущен до того, как появилась платформа Windows Azure. Несмотря на то что оба продукта используют одинаковые рабочие элементы (центры обработки данных, инфраструктуру подготовки и удостоверений, базовую коммерческую платформу), службы BPOS изначально были созданы для работы на основе текущих выпусков серверных систем, например Exchange 2007.

    Когда пакет BPOS будет работать на платформе Windows Azure?

    Мы не можем назвать точные сроки, однако постепенно будем сближать эти продукты. Например, базовой технологией хранения в последнем выпуске Exchange Hosted Archive теперь является SQL Azure.

    Почему службы Live не являются частью платформы Windows Azure?

    Мы представили CTP-версию платформы Windows Azure на конференции PDC в октябре 2008 года, чтобы собрать отзывы и комментарии участников сообщества Одно из самых частых и важных пожеланий было связано с составом платформы Windows Azure. Заказчики и партнеры указывали на то, что хотели бы видеть ясность в составе платформы и что она должна включать в себя операционную систему, базу данных и возможности подключения. Мы учли эти отзывы: в настоящее время платформа Windows Azure содержит компоненты Windows Azure, SQL Azure и AppFabric.

    Службы Live являются неотъемлемой частью комбинированных пакетов ПО и служб Microsoft. Они не входят в состав платформы Windows Azure, однако разработчики могут использовать их для создания функциональных и привлекательных решений на платформе Windows Azure. Это также относится к службам SharePoint и CRM. Заказчики и партнеры смогут использовать их вместе с платформой Windows Azure для достижения своих целей в бизнесе.

    Вопросы по Windows Azure



    Что такое Windows Azure Drive?

    Windows Azure Drive позволяет приложениям Windows Azure подключать большой двоичный объект страницы (BLOB), который является виртуальным жестким диском с одним томом NTFS. Все записи в приложении надежно выполняются в BLOB, а чтение происходит из кэш-памяти локальной виртуальной машины или из BLOB страницы, если кэш-память отсутствует. Благодаря этому приложения могут выгружать и загружать виртуальные жесткие диски с помощью BLOB, а хранящиеся на виртуальных дисках данные сохраняются при аварийном переключении виртуальных машин, поскольку также хранятся в BLOB страницы.

    Какие возможности предоставляют новые функции диагностики в Windows Azure разработчикам?

    Новые функции диагностики в Windows Azure обеспечивают ведение журналов с помощью стандартных API .NET. С их помощью также можно осуществлять сбор журналов и других диагностических данных, таких как показания счетчиков производительности, для мониторинга состояния приложения.

    Что такое API для управления службами Windows Azure?

    API для управления службами Windows Azure представляют собой API-интерфейсы на базе REST, позволяющие заказчикам автоматизировать развертывание, масштабирование приложения и управление им.

    Обеспечивает ли Windows Azure гибкий размер виртуальных машин?

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

    Размер вычислительного экземпляра
    ЦП
    Память
    Хранилище экземпляра
    Скорость ввода-вывода
    Малый
    1,6 ГГц
    1,75 ГБ
    225 ГБ
    Средняя
    Средний
    2 x 1,6 ГГц
    3,5 ГБ
    490 ГБ
    Высокая
    Большой
    4 x 1,6 ГГц
    7 ГБ
    1000 ГБ
    Высокая
    Очень большой
    8 x 1,6 ГГц
    14 ГБ
    2040 ГБ
    Высокая


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

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

    Добавит ли Microsoft функцию виртуальных машин в Windows Azure, чтобы расширить набор поддерживаемых приложений?

    Да, Microsoft добавит функцию виртуальных машин в Windows Azure, чтобы расширить набор поддерживаемых приложений. Благодаря функции развертывания виртуальных машин разработчики смогут выполнять широкий спектр приложений Windows в системе Windows Azure и при этом использовать все преимущества встроенных возможностей автоматизированного управления службами. В данный момент функция доступна в тестовом режиме.

    Какими будут цены на эту предлагаемую функцию виртуальных машин в Windows Azure?

    В данный момент мы не сообщаем цены на предлагаемую функцию виртуальных машин Windows Azure. Однако для определения цен будет применяться модель расчета стоимости, действующая для Windows Azure.

    Поддерживает ли Windows Azure виртуальные машины Hyper-V сервера Windows Server?

    Нет. Однако перемещение приложений из Windows Azure в Windows Server и наоборот облегчается использованием общей базовой модели программирования Windows.

    Будет ли Microsoft лицензировать Windows Azure для работы в центрах обработки данных заказчиков и партнеров?

    Со временем Microsoft сделает технологию Windows Azure доступной для работы в центрах обработки данных заказчиков и партнеров. Это будет реализовано путем внедрения функций Windows Azure в наши локальные продукты, такие как Windows Server и System Center.

    Вопросы о конкурентах



    Чем стратегия облачных вычислений Microsoft отличается от IBM, Google или Amazon? Какие преимущества вы предлагаете по сравнению с конкурентами?

    Главное преимущество облачных вычислений заключается в широком выборе, и Microsoft занимает наилучшее положение для того, чтобы предлагать компаниям и разработчикам широчайший выбор при использовании облачных служб. Microsoft фундаментально отличается от Amazon, Google и всех других конкурентов тем, что позволяет заказчикам использовать локальные технологии, облачные технологии или оба типа в рамках стратегии Microsoft «ПО+службы» (S+S). Microsoft имеет все необходимое, чтобы обеспечивать самый полный набор служб, охватывающий частных клиентов и компании, и предоставлять разработчикам самый функциональный инструмент для доступа к облачным вычислениям.

    Как выглядят функции Windows Azure в сравнении с Amazon Web Services?

    Windows Azure — это облачная служба, которая использует вычислительные ресурсы, аналогичные физическим компьютерам (и с их помощью получает оплату), однако она имеет ряд важных отличий от платформ, таких как AWS, предлагающих виртуальные машины по требованию. Платформы, предлагающие только виртуальные машины, во многом схожи с услугами размещения: пользователю необходимо самостоятельно настраивать виртуальные машины и их ПО и управлять ими. При использовании Windows Azure требуется только предоставить приложение, а также инструкции относительно количества экземпляров. Все остальное, в том числе обновление системного программного обеспечения, платформа делает сама.

    Платформа Windows Azure также предлагает функции для удобного подключения приложений и баз данных, размещенных в облаке, к другим размещенным и локальным программным компонентам. Эти функции предоставляются с помощью шины служб и службы управления доступом. В отличие от других предложений, таких как AWS, которые предоставляют функции главным образом для подключения одного экземпляра EC2 к другому экземпляру EC2, шина служб и служба управления доступом предназначены для подключения приложений независимо от их местоположения. Это означает, что приложения Windows Azure и базы данных SQL Azure могут подключаться к приложениям, выходя за границы организации и брандмауэров, со множеством вариантов и параметров конфигурации. Благодаря этому партнеры и заказчики получают гибкость и свободу и могут развертывать приложения в любых местах в соответствии с требованиями своего бизнеса.

    Хотя платформа Windows Azure предлагает функцию Content Delivery Network аналогичную Cloudfront (Amazon CDN предложение), Windows Azure CDN обладает большим покрытием, чем Amazon предлагает.

    Насколько цены на платформу Windows Azure сравнимы с ценами на Amazon Web Services?

    Во-первых, Amazon является поставщиком IaaS, а платформа Windows Azure — это предложение PaaS от Microsoft. Это означает, что платформа Windows Azure имеет такие встроенные возможности, как операционная система, база данных, балансировка нагрузки, резервное копирование, автоматизированное управление службами, автоматические средства обеспечения высокой доступности, физическое администрирование, интегрированная среда разработки и мониторинг.

    Во-вторых, Amazon использует для различных продуктов AWS многоуровневую систему цен. Судя по общедоступным сведениям и отзывам пользователей, большинству заказчиков требуется ориентироваться на самые высокие уровни цен Amazon. Цены на Windows Azure ниже, чем многие из этих верхних ценовых уровней Amazon. Вместо повышения сложности и применения нескольких уровней мы предоставляем нашим заказчикам единые цены на основе фактического потребления вычислительных ресурсов, хранилища, передач данных и т. д. Согласно общей концепции, мы упростили количество показателей. Например, в Amazon EC2 существует 9 показателей для отслеживания использования, а в Windows Azure только 4. Эти показатели использования применяются для экземпляров всех размеров. В SQL Azure существует только один простой показатель: цена рассчитывается на одну базу данных в месяц для выпусков Web Edition и Business Edition. Разработчики, применяющие размещенную базу данных Amazon, платят за время работы экземпляра виртуальной машины независимо от фактического использования базы данных. Поскольку виртуальные машины не обеспечивают хранение данных, базы данных должны храниться во внешнем хранилище, что оплачивается отдельно. Кроме того, разработчики несут дополнительные расходы на резервное копирование и репликацию данных. Мы также предлагаем специальные цены для привлечения партнеров.

    Насколько цены на платформу Windows Azure сравнимы с ценами на Google App Engine?

    Цены на платформу Windows Azure сопоставимы с Google AppEngine (GAE) в отношении хранилищ и передач данных. Наши цены на транзакцию хранилища выгоднее, чем цены GAE на выполнение операций хранилища. Службы GAE также менее выгодны в плане цен, поскольку для них не предусмотрены соглашения об уровне обслуживания. GAE не предоставляет службы реляционных баз данных. SQL Azure предлагает службу реляционной базы данных, для которой существует только один простой показатель: цена рассчитывается на одну базу данных в месяц для выпусков Web Edition и Business Edition.

    Чем SQL Azure Database отличается от Amazon SimpleDB?

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

    Чем SQL Azure Database отличается от службы реляционной базы данных Amazon?

    27 октября 2009 года компания Amazon объявила о выпуске бета-версии новой службы реляционной базы данных — Relational Database Service (Amazon RDS). В рамках этой службы предлагается платформа MySQL 5.1, размещенная в облаке, и ограниченные возможности управления базой данных (резервное копирование и исправления); плата взимается за каждую базу данных на основе времени работы вычислительных ресурсов. Amazon предлагает все возможности MySQL, поэтому существующие приложения, средства и код на основе MySQL 5.1 могут без изменений выполняться в Amazon. Для мониторинга, управления и расширения экземпляров заказчикам необходимо использовать средство Amazon Cloudwatch. Компания Amazon позиционирует эту службу для разработчиков и отдельных компаний, использующих MySQL, и указывает на такие преимущества, как простота развертывания, управляемость, совместимость, масштабируемость, надежность, совместимость с другими службами Amazon, безопасность и экономичность.

    SQL Azure предлагает самоуправляемую базу данных со следующими ключевыми преимуществами:

    • Высокая доступность. SQL Azure имеет надежную трехуровневую защиту от сбоев с мгновенным резервированием и автоматическим аварийным переключением, установка исправлений и обслуживание не вызывают простоев. Amazon RDS не предоставляет средства обеспечения высокой доступности.
    • Цены ниже в 3–10 раз. Стоимость SQL Azure в 3–10 раз ниже, чем Amazon RDS (при этом Amazon не обеспечивает высокую доступность). Цены на SQL Azure начинаются от 9,99 долл. в месяц, а на Amazon RDS — от 79 долл. в месяц.
    • Не требуется осуществлять управление инфраструктурой. SQL Azure самостоятельно осуществляет настройку, масштабирование, установку, репликацию, контроль для обеспечения высокой доступности, установку обновлений. Amazon RDS обеспечивает только резервное копирование и установку исправлений.
    • Эластичное масштабирование. Базы данных SQL Azure могут первоначально иметь небольшой размер, а затем постепенно автоматически расширяться. Не требуется анализировать использование ресурсов ввода-вывода, резервное копирование и платить за неиспользуемое место свыше минимума в 1 ГБ. При использовании Amazon клиентам приходится самостоятельно выбирать и вручную изменять экземпляры, перезагружать базы данных и т. д.
    • Совместимость с сервером SQL Server и экосистемой SQL Server. Приложения и знания SQL Server можно использовать в SQL Azure. SQL Azure поддерживает работу со службами на основе SQL Server (службы отчетов, аналитики, интеграции), средствами разработки и управления, а также другими интернет-службами Microsoft, такими как Windows Azure и SharePoint.
    • Простая бизнес-модель. SQL Azure Database имеет очень простую и предсказуемую структуру цен и бизнес-модель. Не требуется измерять запросы ввода-вывода, размер хранилища и выполнять сложные расчеты. Можно начать с небольшого размера и постепенно увеличивать его, оплачивая фактическое использование.

    Полезные материалы:

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 33

      +10
      Ну так и когда же Windows Azure будет доступен в России?
      Не говоря уже о Казахстане?
        +12
        Прикольно, пиарим то, чем нельзя воспользоваться легально и не через одно место — nice job!
          +3
          Про сравнение цен с App Engine слукавили как-то. Сказали про хранилища, к чему-то еще написали про реляционную базу. Про вычисления ни слова. Время вычислений в GAE обходится меньше, т.к. деньги берут только за непосредственную работу, а не просто за время. Плюс бесплатные лимиты еще.
            +1
            Время вычислений в GAE обходится меньше


            Вы зрите в корень!

            GAE выгоден для стартапов. Если не взлетит — никому ничего должным не будете. А 90% стартапов как раз и не взлетают.

            Жаль, конечно, что аналогов GAE для .Net нет и вряд ли когда будут… Ведь для реализации оплаты за ресурсы — нужно владеть принципом KISS, чего MS никогда не умела и сомнительно что научится — у них только комбайны получаются.

            Я бы согласился платить в 2-3 раза дороже за .Net, но не в 200 раз, как это предлагают Azure.
            +1
            Использую Windows Azure уже месяца 3, так что на некоторые вопросы могу и ответить.
              –1
              Какие плюсы/минус по сравнению с Google App Engine? Если есть опыт, конечно.
                +1
                Ну вы блин и вопрос задаете. На который можно статьи писать.
                Не работал с GAE.
                Знаю, что Azure дороже обойдется из-за разницы в подсчете времени работы виртуалки.

                Хотя SQL Azure по тестам был самым быстрым на рынке.
                0
                Вы используете Azure SQL? Используете ли Azure Storage Tables?
                  +1
                  Да, использую Azure SQL.

                  И часть данных в Azure Tables, к которым не так критично время доступа и не надо делать сложных запросов.
                    0
                    То есть по Вашему опыту — время доступа к данным в Azure SQL ниже, чем в Azure Tables? Или тут дело больше в запросах?
                      0
                      Честно — не мерял. Надо померить. Но не вижу причин им быть быстрей.
                        0
                        Очень интересно было бы узнать о результатах тестирования.
                          0
                          попробую сегодня провести легкое испытание
                            0
                            Как оно?
                              0
                              есть результаты?
                  +1
                  Хотя платформа Windows Azure предлагает функцию Content Delivery Network аналогичную Cloudfront (Amazon CDN предложение), Windows Azure CDN обладает большим покрытием, чем Amazon предлагает.

                  «Эту картошку Йоде желаешь отдать» (итп — последствия перевода м.б.)

                  По мне — маркетинга много, тольку мало — самое интересное за пределами — как считаются часы, как перевести машину из Малого в Средний из Среднего в Большой эклемпляры. Это я так… например, ибо вопросы возникают часто, сами уже 3й месяц пользуемся.

                    +1
                    BTW — Даже в кач-ве маркетинга — клиентам не канает такое, для них нет ответа на главный вопрос, почему сразу на старте я должен платить >400 баксов (Web + Windows Service роль + Staging Web + Staging Windows service + оплачиваемые деплои, малый размер), если можно у какого нибудь LiquidWeb взять для начала dedicated сервер Intel i7-2600 Quad Core 2.8 GHz / Mem: 2GB / Disk: 250GB / Bandwidth: 6GB (тоесть сервер — быстрее), но за $240 — тоесть в 2 раза дешевле.
                      0
                      а у вас есть ответ на этот вопрос? :)
                      с коллегой постоянно дискутируем на эту тему
                    +7
                    Насколько цены на платформу Windows Azure сравнимы с ценами на Google App Engine?


                    Я даже не знаю как отреагировать на этот абзац… Просто слов нет. Вроде и не соврали (в тексте все правда), но дезинформировали насколько это возможно. Нужно будет запомнить этот прием для нечестной борьбы с конкурентами!

                    Главное отличие: вы заставляете платить пользователя даже если вычислительные ресурсы используют на 1% (или вообще не используются, но инстанция включена). То, что используя Azure вы платите только за то что используете — это мягко говоря не совсем правда. Если включили инстанцию — то будете платить от 30 у.е. в месяц (минимум за микро-инстанцию), даже если ни одного посетителя на вашем сайте не будет.

                    Т.е. Azure сложно назвать «облачным сервисом» — это масштабируемый VDS c доп. оплатой за трафик и за хранение данных. Абонплату от 30 каждый месяц все равно будете платить, хоть 1 посетитель в день.

                    А Google App Engine — вообще бесплатный. До 1 млн. посетителей в месяц — бесплатно. Далее платите за фактически используемые ресурсы. Абонплаты нет. Если проект не взлетел и посетителей нет — то вообще никому ничего платить не нужно.

                    Так что статья заказная, не объективная. Читать смысла нет.
                      +6
                      Уточню. Я не об одном предложении (процитированном), а обо всем абзаце.

                      Сравнивая GAE и Azure вы не написали главного: Azure оплачивается за машинное время (т.е. 720 часов в месяц независимо от использования), а GAE оплачивается за процессорное время.

                      Фактически GAE для меня бесплатен (чтобы он был платным — сервис должен взлететь). А ваше будет стоить от 30 у.е. в месяц + оплата за трафик и диск.

                      Нужно чтобы статью написал независимый человек, иначе нечестно получается. Дезинформация.
                        +1
                        Нужно написать такой продукт, который будет непрерывно работать 720 часов в месяц и приносить деньги ;-)

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

                        Еще для подписчиков MSDN (в том числе BizSpark) можно получить на 8 месяцев бесплатно 750 часов etc (http://msdn.microsoft.com/en-us/subscriptions/ee461076.aspx).
                          0
                          Нужно написать такой продукт который будет непрерывно работать 720 часов в месяц и приносить деньги ;-)


                          Так нельзя. Сразу ничего денег не приносит: требуется время на развитие. А 90% стартапов вообще являются убыточными, никогда и не достигают стадии прибыльности.

                          По этому для стартапа самое выгодное — оплата за реально потребленные ресурсы. Но вот хостеры не могу предложить таких услуг по банальной причине: это сложно технически. Но великий Google смог решить эти проблемы и сделать GAE. MS, как всегда в вебе, на шаг назад.

                          В этом есть и психологический момент — спокойнее себя чувствуете (а для кого то и финансовый — просто нет денег на оплату простаивающей машины).

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


                          Начинает работать — денег пока не приносит. С Azure нужно платить ни за что, c GAE ничего платить не нужно. Когда посетителей будет много — с Azure я ничего не сэкономлю — останусь на GAE или же поставлю свои сервера на площадку.

                          А если у тебя наколеночный проект с низкой посещаемостью — то GAE конечно бесплатней и лучше.


                          1 млн. посетителей в месяц — это низко посещаемый? У вас столько было?

                          можно получить на 8 месяцев бесплатно 750 часов


                          Только 1 инстанция. GAE выдает бесплатно сколько угодно инстанций (чтобы выдержать нагрузку в пиковые часы).
                            0
                            Это холивар и по каждому из пунктов можно спорить долго.

                            Мало того местами у меня нет доверия к Google — что они в один прекрасный день не возьмут да и не удалят вас оттуда.

                            Нук и наконец — в GAE я не могу писать на .Net, как я люблю делать, и Java мне не подходит :-)
                              0
                              Это холивар и по каждому из пунктов можно спорить долго.


                              Холивар — это Java vs .Net. А то что я написал — это маркетинг, факты. Вы не можете спорить:

                              1. C ценами (90 у.е. в месяц за 1 инстанцию Azure vs 0 у.е. в месяц за инстанцию Google). Здесь нет места для спора — это цифры: 90 у.е. и 0 у.е.
                              2. Вы не можете спорить со статистикой: более 90% стартапов являются убыточными. Следовательно, лучший для них расклад — платить за реально потребленные ресурсы.
                                0
                                Факты в том, что у GAE и AWS есть очень большие триалы. У Azure триалы гораздо меньше по сроку, объему и легкости получения.

                                Если сравнивать цены на полноценное коммерческое использование, то они примерно равны.
                          +2
                          Хех, тогда получается что GAE — для не взлетевших проектов. А Azure — таки для тех кто взлетел и есть 30 баксов на хостинг.
                            0
                            Хех, тогда получается что GAE — для не взлетевших проектов.


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

                            А Azure — таки для тех кто взлетел и есть 30 баксов на хостинг.


                            <b/>37,7 (почти 40, слегка ошибся) баксов — это extra small instance (как раз подходит только для «невзлетевших»). Обычная инстанция стоит 90 у.е. в месяц + трафик и диск. Для взлетевшего проекта 1-й инстанции может не хватить — умножаем на n + трафик и диск.

                            С GAE все намного выгоднее. Мой проект подразумевает 10 тыс. посетителей в день, когда взлетит. Это вообще-то не выходит за рамки бесплатных квот (я считал по нагрузке). Благодаря чему я могу предложить своим клиентам более выгодные условия — и конкуренты в пролете. Те конкуренты, которые будут использовать Azure — проиграют да еще и денег Micorosoft'у должны будут.
                              –1
                              Эти деньги — это копейки в жизненном цикле развития продукта.

                              По этому однозначно сказать от того, что из-за 100 баксов в месяц я в пролете — это слишком грубо.
                                0
                                Эти деньги — это копейки в жизненном цикле развития продукта.


                                В том то и дело — не для всех проектов это копейки. Для кого копейки — те поставят свои сервера на площадку: у них будет бесплатный трафик и сколько хочешь диска (без доп. оплаты).

                                А для Украины 100 баксов в месяц — это не копейки. У нас врач получает около 250 у.е. в месяц.

                                Ну и, как говорится, копейка руб бережет. Зачем тратить ресурсы, если их можно не тратить? Лучше эти 100 баксов потратить на дополнительную рекламу.
                                0
                                Давайте посчитаем насколько более выгодными эти условия будут? ~$500 на размещение этого проекта в год это существенная сумма?

                                А если он взлетит до 100000 посетителей в день, во сколько вы оцените недоступность сайта и переписывание кода, когда GQL перестанет справляться с нагрузкой?
                                  0
                                  А если он взлетит до 100000 посетителей в день, во сколько вы оцените недоступность сайта и переписывание кода, когда GQL перестанет справляться с нагрузкой?


                                  BigTable выдержит нагрузку намного большую, чем реляционная база данных (если вы на нее намекаете). Или вы намекаете на Azure Storage? Поясните какую альтернативу вы предлагаете. Что в GAE не выдержит нагрузку, а в Azure выдержит?
                          +2
                          Вообще-то Azure тоже может IaaS (aka VPS) как Amazon.
                          Возьмите ваш сервер на Windows, виртуализируйте его и перенесите в наше облако — одно из самых интересных предложений для малого бизнеса.
                            0
                            У нас на Украине на днях прошла лекция семинар на эту тему: privatblog.com.ua/?p=599
                            В целом меня платформа заинтересовала, хотя сам не использую технологии MS, но само устройство и принципы работы сервиса очень интересны.

                            Only users with full accounts can post comments. Log in, please.