company_banner

Почему Windows Azure стала просто Azure? Введение в платформу для пользователей Linux, Open Source, Oracle DB, Android, iOS и других инструментов

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



    Это переименование давно напрашивалось, ведь платформа является открытой для всех технологий, предлагая строить решения на любых инструментах от Windows, SQL и .NET и до Python, Ruby, Node.js, Java, Hadoop, Linux и Oracle. В этой статье мы посмотрим какие возможности предлагает Azure для пользователей Linux, разных языков и opensource-инструментов:

    • поддержка Linux в качестве ОС в виртуальных машинах
      • 1000+ готовых образов VM
      • использование любимого дистрибутива Linux
      • opensource-партнеры Azure
    • поддержка Oracle и Java
      • поддержка OpenJDK, разработки Java и Eclipse
    • поддержка Java, PHP, Python, Node.JS, Ruby в качестве PaaS
      • Visual Studio, Azure и Python, Node.js
      • WebMatrix, Azure и PHP
      • интеграция с Git, Mercurial, GitHub и другими системами
    • поддержка Android, iOS, Xamarin, HTML5/JS, PhoneGap единым мобильным бэкендом
    • Hadoop как сервис в облаке Azure
    • администрирование Azure
      • работа с Azure из командной строки в Linux, OSX, Windows
      • интеграция с Puppet и Chef
    • MongoDB, Redis и MySQL по запросу из Azure Store

    Поддержка Linux в качестве ОС в вирутальных машинах


    Сегодня (и уже довольно давно) Azure из коробки поддерживает операционные системы на базе Linux. Пользователям предлагается на выбор ряд готовых дистрибутивов для развертывания виртуальных машин:

    image

    В том числе: Ubuntu Server, CentOS, openSUSE, SUSE Linux Enterprise Server, Oracle Linux. Эти дистрибутивы доступны пользователям из галереи образов виртуальных машин и не требуют никаких дополнительных действий, они доступны для развертывания по первому запросу. Внутри развернутых машин вы сможете установить любые сервера, приложения, среды исполнения, фреймворки или инструменты по вашему желанию.

    Сообщество VMDepot

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

    image

    Среди готовых настроенных образов вы можете найти инструменты на любой вкус, например: LAMP, Drupal, Jenkis, Magento, MongoDB, Neo4js, Redis, WordPress, Apache Solr, Ruby Stack, Cassandra, Coppermine, Discourse, Django, DokuWiki, GitLab, Gitorious, Horde, JBoss, Jetty, Joomla, JRuby, Mantis, MediaWiki, Moodle, Node.js, OpenERP, ownCloud, phpBB, Plone, Redmine, Riak, Spree, SugarCRM, Tomcat, XOOPS и десятки других.

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

    Использование любимого дистрибутива Linux

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

    Подробное описание процесса создания виртуального диска со своим любимым дистрибутивом описано тут. Например, пользователи Debian могут загрузить свой дистрибутив в Azure подготовив виртуальный диск так как это рассказано в Debian Wiki.

    Opensource-партнеры Azure

    Наконец, еще одной возможностью, которую предлагает Azure для пользователей Linux является интеграция с сервисами партнеров облачной платформы, такими как BitNami, Opscode (Chef), RightScale, ScaleXtreme, SUSE Studio, Ubuntu Juju.

    Juju Rightscale SUSE ScaleXtreme Opscode   Bitnami

    Данные партнеры предлагают разнообразную поддержку Azure через свои сервисы. Например, с помощью SUSE Studio или Ubuntu Juju можно в считанные минуты подготовить образ Linux с набором необходимых компонент на выбор и загрузить его в облако.

    Подробнее о предложениях этих партнеров можно прочитать на этой странице.

    Поддержка Oracle и Java


    Отдельно стоит рассказать о полноценной поддержке продуктов Oracle и платформы Java. Не так давно Microsoft объявила о стратегическом партнерстве с Oracle, что означает о полноценной поддержке развертывания продуктов и платформ Oracle в облаке Azure и использования официальной поддержки Java в Azure.

    image

    Среди этих инструментов: Oracle Database, Java 7 (и 6), WebLogic Server, Oracle Linux. Вы можете узнать много интересного с официальной страницы партнерства Oracle и Azure:

    • Oracle предоставляет возможность использования лицензий на программное обеспечение Oracle в Azure
    • Теперь Майкрософт предлагает полностью лицензируемый и поддерживаемый компонент Java в Azure

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

    Поддержка OpenJDK, разработки Java и Eclipse

    Вместе с поддержкой официальной версии Java JDK от Oracle, платформа Azure так же поддерживает OpenJDK в версии от компании Azul.

    Вместе с такой поддержкой платформы Java, Microsoft предлагает и инструментальную поддержку – специальный набор для разработчиков с интеграцией в Eclipse. Он поддерживает как JDK так и OpenJDK, серверы Tomcat, Jetty, GlassFish и JBoss.

    image

    Благодаря этим инструментам разработчики Java могут легко создавать, локально отлаживать и публиковать свои приложения в облако Azure. Набор Windows Azure Toolkit для Eclipse распространяется с открытым исходным кодом и постоянно обновляется.

    Подробности о работе с Java и Eclipse для Azure можно прочитать в этой статье.

    Поддержка Java, PHP, Python, Node.JS, Ruby в качестве PaaS


    Вместе с готовыми образами окружений для PHP, Java, Python, Node.js, Ruby и других языков и платформ для развертывания в виде виртуальных машин в инфраструктуре Azure, разработчикам предлагается и PaaS-подход разработки приложений на разных языках, который предполагает публикацию в облако не целой инфраструктуры, но только вашего кода, который будет запущен на готовой и быстро масштабируемой инфраструктуре. Подробнее о поддержке каждого из языков на этой странице.

    imageimage

    Все необходимые для разработки инструменты можно загрузить в одном месте по адресу http://azure.microsoft.com/en-us/downloads/.

    Visual Studio, Azure и Python, Node.js

    Отдельным направлением работы Microsoft является работа по интеграции работы над проектами на базе Python и Node.js в окружение среды разработки Visual Studio (в том числе бесплатной ее версии). Результатом этой работы стали мощные инструменты Python Tools и Node.js Tools for Visual Studio, которые уже сегодня в своих первых версиях предлагают богатый функционал и во много превосходят платные или бесплатные аналоги.

    image

    Я предлагаю ознакомиться со статьями Python Tools для Visual Studio, о новинках из первых рук и Встречайте: Node.js Tools for Visual Studio, в которой разработчик инструментов делится тем прогрессом, который они достигли.

    Node.js Tools for Visual Studio

    Проекты предлагают полноценный пользовательский опыт для разработчиков на Python и Node.js, включая отладку, завершение кода, интеграцию с пакетными менеджерами (pip или npm) и многие другие функции. Оба проекта распространяются с исходным кодом и активно развиваются. Оба инструмента умеют интегрироваться не только в платные версии Visual Studio, но и в бесплатную.

    Конечно данные инструменты предлагают и прозрачную интеграцию с Microsoft Azure предлагая простой и легкий способ публикации проектов на базе Django, Flask, Bottle или Express в облако Azure всего в пару кликов из Visual Studio.

    WebMatrix, Azure и PHP

    Разработчики PHP кроме инструментов PHP SDK for Azure, расположенных на портале http://azure.microsoft.com/en-us/develop/php/ могут использовать и предложенный Microsoft бесплатный редактор WebMatrix. WebMatrix поддерживает разработку PHP-приложений и предлагает на выбор готовые к использованию шаблоны популярных CMS и Фреймворков на базе PHP, Node.js или ASP.NET.

    image

    WebMatrix предлагает интеграцию с Git, базами MySQL и публикацию в облако Azure. Таким образом можно быстро публиковать свои PHP-приложения в облако. Нужно добавить, что наравне с PHP, WebMatrix поддерживает проекты на базе Node.js и ASP.NET. Подробности о WebMatrix можно найти в этой статье и другой.

    Интеграция с Git, Mercurial, GitHub и другими системами

    Для поддержки разработчиков облачная платформа Azure интегрируется со многими сервисами и инструментами контроля версий и хранения файлов. Среди них: Git, TFS, Mercurial, GitHub, Codeplex, BitBucket, Dropbox и Visual Studio Online.

    image  image

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

    Более подробно о использовании возможностей интеграции Azure с системами контроля версий можно узнать из этой статьи на примере Git.

    Поддержка Android, iOS, Xamarin, PhoneGap единым мобильным бэкендом


    Единый бэкенд для всех мобильных приложений – это наиболее востребованный сегодня сервис среди мобильных разработчиков. Вместо того чтобы создавать свой собственный сервис бэкенда, настраивать OS, DB, среду исполнения, писать REST API и так деле вы просто можно воспользоваться готовым сервисом который предлагает все это и многое другое из коробки.

    image

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

    Azure предлагает разработчикам iOS, Android, Windows, Windows Phone, HTML5/JS, PhoneGap, Sencha, Xamarin, Kindle возможность получить готовый единый облачный бэкенд для всех приложений разом. При этом Azure Mobile Services предлагают следующие одинаковые возможности разработчикам iOS, Android и так далее:

    • Работу с данными:
      • реляционное хранилище данных с внутренней репликацией для надежности;
      • хранение файлов, NoSQL-данных или БД MongoDB;
    • Работу с серверным кодом
      • обработку CRUD-запросов от клиентов через серверный код на выбор на базе Node.js или .NET/C#;
      • создание и запуск REST Web API из коробки через редактор в браузере или из локального кода;
      • интеграцию с Git;
    • Поддержку серверов push-уведмолений (PNS) для всех платформ:
      • Google GMC, Apple APNS, Microsoft WPNS/WNS, Kindle;
    • Встроенную поддержку аутентификации мобильных клиентов:
      • через социальные сети Twitter, Facebook, Google, Microsoft Account;
      • через Active Directory для корпоративных клиентов;
    • открытый REST API для управления всем бэкендом:
      • наборы SDK для всех платформ, языков с исопльзованием преимущества каждой из них;
      • доступ к бэкенду по REST с любых устройств предлагающих работу с HTTP;
    • offline-режим работы вашего мобильного клиента
    • глубокую интеграцию с Visual Studio:
      • поддержка удаленной отладки;
      • логирование в реальном времени;
      • управление ресурсами;
    • бесплатный тариф для быстрого старта:
      • быстрое масштабирование и автомасштабирование
    • средства администрирования для всех платформ.

    Подробнее о Azure Mobile Services можно узнать из видео-доклада 5 мобильных платформ – один готовый бэкенд в облаке от потребностей к использованию сделанного на конференции Yandex YaC, по ссылке доступны и слайды презентации.

    Начать разрабатывать мобильные приложения с облачным бэкендом в Azure можно с посещения официального портала и центра на русском языке azurehub.ru.

    Hadoop как сервис в облаке Azure


    Пользователи Hadoop могут присмотреться к использованию облачного сервиса Azure HDInsight, который представляет собой 100%-совместимую реализацию Apache Hadoop доступную для развертывания по первому запросу. Azure HDInsight предлагает возможность за минуты поднять готовый кластер Hadoop с настроенными узлами и развернутыми в них инструментами экосистемы Hadoop, выполнить вычисления и затем удалить кластер, перестав платить за него деньги.



    Вы можете развернуть по запросу кластер с размером до 40 data nodes (кластеры большего размера можно разворачивать через запрос в поддержку).

    Microsoft не просто просто предлагает готовый сервис в облаке на базе существующих технологий Hadoop, но и активно участвует в разработке самого проекта в Apache, поставляя код.



    При развертывании кластера HDInsight вам сразу же становятся доступны многочисленные инструменты: Hive, Pig, Sqoop, Oozie, HCatalog, Templeton, Ambari и другие. Подробнее наборе этих компонент для разных версий кластера можно узнать по следующей ссылке.

    Для более подробного описания сервиса Azure HDInsight обратитесь к этой статье на русском языке. Вся официальная документация доступна на портале.

    Администрирование Azure


    Являясь открытой платформой, Microsoft Azure предлагает возможность управления облачными ресурсами и администрирования из любой операционной системы: OSX, Linux или Windows.

    Работа с Azure из командной строки в Linux, OSX, Windows

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

    image image

    Исчерпывающая документация по установке и использованию инструментов командной строки для всех ОС доступна по этой ссылке. Эти инструменты, как и все остальные инструменты Azure распространяются с открытым исходным кодом.

    Интеграция с Puppet и Chef

    C недавних пор Azure имеет тесную встроенную интеграцию с системами автоматизации Puppet и Chef, которые предлагают централизованную возможность управления вашими ресурсами и позволяют решать задачи DevOps в облаке.

    image image

    Кроме собственно сервера Puppet Enterprise, который доступен их галереи виртуальных машин Azure пользователи получают возможность на этапе создания VM указать необходимость установки в виртуальную машин агента Puppet для дальнейшего централизованного управления.

    Подробности о интеграции вы можете узнать на сайте Puppet Labs или сайте Opscode.

    MongoDB, Redis и MySQL по запросу из Azure Store


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

    В число таких сервисов входят сервисы MongoLab, MongoDB Inc, Redis Cloud, ClearDB MySQL

    image

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

    Заключение


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

    Мы рассмотрели как Azure позволяет работать и решать свои задачи пользователям Linux с любым дистрибутивом и под любым окружением. Поговорили про стратегическое партнерство с Oracle, которое позволяет сделать Azure лучшим местом для размещения и поддержки решений на базе Oracle Database и Java. Мы увидели как Microsoft предлагает не только сервисы, но и инструментальную поддержку для разработчиков Java, Python, Node.JS, PHP, Ruby и других языков.

    Сервисы Azure – это не только виртуальные машины, но и широкий гибкий набор PaaS-сервисов, таких как Web Sites и Mobile Services, которые позволяют пользователям разных языков программирования, разработчикам с разных мобильных платформ создавать решения для любых мобильных ОС. Исследователи и разработчики обрабатывающие большие данные могут использовать сервис HDInsight предлагающий кластеры Hadoop со всей экосистемой по первому запросу.

    Важный момент – администрирование развернутых мощностей. И здесь Azure предлагает не только готовые наборы инструментов командной строки для всех ОС, но и интегрирует популярные opensource-инструменты Puppet и Chef в себя.

    И наконец, мы рассмотрели, как с помощью Azure Store поставщики opensource-технологий в виде сервисов предлагают вам получить доступ в Azure к популярным инструментам, например, базам данных MySQL, Redis, MongoDB по запросу и в качестве услуги.

    Автор надеется на то, что эта статья поможет всем разработчикам и ИТ-профессионалом понять возможности облака Azure и ее открытость любым технологиям на ваш выбор. Пора попробовать облако на вкус!

    Полезные ссылки


    Ниже вы найдете ссылки на ресурсы, которые помогут вам в использовании облачной платформы Microsoft:


    А если вы уже разрабатываете на Windows Azure  или хотите найти разработчиков своего сервиса, посетите сервис appprofessionals.ru.

    Мы будем рады ответить на ваши  вопросы по адресу azurerus@microsoft.com. И ждем вас в Сообществе Windows Azure на Facebook. Здесь вы найдете экспертов (не забудьте задать им вопросы), фотографии и много-много новостей.

    Microsoft

    232,00

    Microsoft — мировой лидер в области ПО и ИТ-услуг

    Поделиться публикацией
    Комментарии 43
      +6
      Вы знаете, вот я для своего студенческого проекта на .net попробовал зарегистрировать триал, так требует карточку, ну ладно ок, попробовал 3 карточки( Росбанк, ткс, киви), так ничего не подходит, и это лишь для того чтобы попробовать триал. С киви за 4 попытки зарегестрироваться сняли 120 рублей, обратная связь молчит, воспользоваться поддержкой azure не могу, так как формально не зарегистрирован, а общая тех поддержка работает только в будни. Ниракамендую, короч.
        +3
        А вы писали на наш адрес azurerus@microsoft.com? По этому адресу смогут дать консультацию.

        По поводу вопросов о подписке мы написали FAQ, где можно узнать почему не принимают некоторые карты и почему деньги не списывают при регистрации, а кладут на холд и потом возвращают. msdn.microsoft.com/ru-ru/dn449114
          +3
          Ниракамендую, короч.
          Ну не надо быть таким категоричным. Проблема с картами, эмитированными некоторыми банками, это еще не вся Azure!
            0
            А куда я денусь со своим asp.met приложением? Пойду сменю карту и попробую снова)
          +3
          Регистрировал как тестовые аккаунты, так и по MSDN. Карточка альфа была, никаких проблем не было. Когда нужно было перенести ресурсы с одной подписки на другую техподдержка отработала в течении минут 20, причем звонили не с России, но был предоставлен переводчик, который помогал общаться.
            +1
            Подскажите, FreeBSD вообще никак не поддерживается?
              +2
              Пока нет, но подвижки есть — FreeBSD стала поддерживать Hyper-V, насколько я помню, а значит до Azure осталось пару шагов.
                0
                Жаль… есть сервер с FreeBSD, хотелось пилот Azure (proof of concept по сути) начать с него.
                  +3
                  Вообще freebsd ставится не сложно совсем в azure. Я как лох за несколько часов запустил. Freebsd 10 х64 всё внутри уже имеет. Главная сложность — залить образ диска 20гб минимум ;) Если надо — напишу пост про запуск freebsd в azure.
                    0
                    Да, будет полезно.
                    0
                    о, отлично, поделитесь опытом!
              +7
              Требуется завести Microsoft Account, который, в свою очередь, не позволяет мне ввести свой емайл, который содержит знак "+", который является разрешённым символом, согласно RFC. Fail.
                +4
                И в первый раз вы столкнулись с проблемой валидации мыла с "+", конечно, при регистрации в МС, а до этого уже лет десять все сотни используемых вами сервисов без проблем принимают такое мыло?

                Для МС баг, конечно, несолидный, но в жизни не поверю, что вы никогда раньше не сталкивались с кривой валидацией.
                  +7
                  Первый я раз столкнулся или нет, никак не влияет на тот факт, что компания, претендующая на нишу в инфраструктуре интернета, всё ещё игнорирует интернет-стандарты, причём в данном случае себе во вред.

                  Я выбираю хостинг и правда хотел бы трайал, и Микрософт выпал из моего списка на этапе регистрации. Доверять критичные приложения компании, которая даже не может адрес отпарсить, было бы глупо.
                    +4
                    Мне ваши комментарии здорово напомнили историю о хакере в столовой: www.xakep.ru/post/35784/ =)
                      +1
                      Я тоже любитель знака +.
                      А вообще я любитель многих знаков.
                      Все крупные сервисы при регистрации не переваривают валидные но не обычные email адреса.
                      К тому же "+" всего же фильтр. Так что вы можете прекрасно на свой email зарегистрировтаься.
                        +2
                        К тому же "+" всего же фильтр.

                        Что значит эта фраза?
                          0
                          user@example.com == user+foo@example.com == user+bar@example.com
                          Это один и тот же email.
                          "+" в адресах, на сколько я знаю, используется для того что бы потом фильтровать письма.
                            +1
                            Это значит, что почта, отправленная на адрес abyrvalg+habr@example.com свалится в мой ящик abyrvalg@example.com. Всё, что идёт после символа "+" должно восприниматься почтовым сервером не как часть реального адреса, а как тег, пометка для более удобной фильтрации писем пользователем.
                            См. rfc3598
                              0
                              Это не так. Указанный RFC (устаревший) не обязывает задавать в качестве разделителся именно символ "+":

                              Implementations SHOULD allow the separator character to be configurable so that they may be used with a variety of mail systems.

                              Я могу использовать любую последовательность, а главное, я не обязан использовать это расширение. А если и использую, то в общем, как раз для того, чтобы не давать основной адрес в формах регистрации, если вдруг результатом регистрации явится поток спама.
                    +1
                    Так и не нашел, как удалить данные о платежной карте из azure. Как их обновить — понятно, а как удалить — нет.
                      +1
                      На billing.microsoft.com есть эта опция.
                        0
                        Спасибо тебе, добрый человек. Учитывая, что по настройкам биллинга из azure направляют в совсем иное место (и позволяют там, например, добавить карту).

                        Да всё равно не дают. Т. к. была активирована подписка «бесплатная пробная версия», которая уже отключена, но к ней прикреплена эта карточка. Рекомендуют обратиться в техподдержку. Особенно мне нравится в обращении туда форма выбора продукта, по которому будет обращение:
                        Скрытый текст


                      0
                      Ммм, внезапно. Это сказывается политика нового CEO?
                        +2
                        Новый СЕО раньше отвечал за серверное направление компании и в том числе за Azure
                          0
                          оффтоп:
                          надеюсь новый СЕО пересмотрит отношение к Mercurial в Visual Studio (в том числе и online)
                            0
                            А также за инструменты разработки :)
                          0
                          Очень не хватает возможности оплаты на юр. лицо: либо кабальные соглашения, либо Софтлайн с неудобной схемой, либо геморрой со счетами из Ирландии.
                            0
                            А можно узнать на какие объёмы вы рассчитываете? Может вам подойдет Enterprise Agreement?
                              0
                              Небольшие, потому интересен вариант с оплатой по мере использования, но через Софтлайн получается не очень удобно и нет полного контроля над аккаунтом.
                            +1
                            > Почему Windows Azure стала просто Azure?

                            Не берут? :)

                            P.S. А вообще головняк с: оплатой, шансами увидеть данные использованными MS в виду их каких-то мыслей, с тем, что MS всегда носило и будет носить, и ожидать стабильности… ну его, проще найти не вендора с хостингом, а именно нормальный хостинг, где уже развести все, что нужно из продуктов вендора (вендоров).
                              0
                              Можно через партнеров платить. Тот же софтлайн. Счета присылают, более менее на вопросы отвечают. Сама ажура капец структура — упарена, нарушает мне известные стандарты в вебе сильно ( легенда в графике не только график! Она интерактивная и работает как фильтр. Только об этом сразу не понять, ровно как и перевод и пояснения некоторых пунктов).
                              Крайне изобретательна в терминах, логике, интерфейсе. Привыкать к пу придется. Без документации самом натыкать что-то не так просто. Однако… вроде как работает. SSD у VM довольно шустрые.
                              Скрытый текст
                              ДИСК С CrystalDiskMark 3.0.2 x64 — Оптимизирован для старта ОС. От рабочих немного отличается.
                              — * MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

                              Sequential Read: 1731.673 MB/s
                              Sequential Write: 31.772 MB/s
                              Random Read 512KB: 1489.732 MB/s
                              Random Write 512KB: 45.464 MB/s
                              Random Read 4KB (QD=1): 61.666 MB/s [ 15055.1 IOPS]
                              Random Write 4KB (QD=1): 5.418 MB/s [ 1322.7 IOPS]
                              Random Read 4KB (QD=32): 276.737 MB/s [ 67562.7 IOPS]
                              Random Write 4KB (QD=32): 6.062 MB/s [ 1479.9 IOPS]

                              Test: 50 MB [C: 28.9% (36.8/127.0 GB)] (x5)
                              Date: 2013/09/19 15:44:06
                              OS: Windows Server 2012 Datacenter Edition (Full installation) [6.2 Build 9200] (x64)
                              0
                              Я может глупый вопрос задам, однако, я вчера тыкал тыкал и ничего не нашел.

                              А простой/старый хостинг есть на таких вещах (имею ввиду на Azura или Google Cloud)?
                              Или все надо пускать через linux server и apache?

                              Спасибо.
                                0
                                Есть. Azure web sites
                                  0
                                  Вероятно, вас заинтересует Azure Web Sites habrahabr.ru/company/microsoft/blog/185282/ с момента написания статьи в сервисе появилось много нового, например, поддержка Java и выполнение фоновых задач и удаленная отладка, но все равно статья дает представление
                                    0
                                    Да, благодарю :)
                                  0
                                  Ну вообще всё описанное реально неплохо. На словах по крайней мере. Надо попробовать руками.
                                    –2
                                    Сначала хотел написать «хорошая попытка, мелкософт, но нет».
                                    После вдумчивого прочтения осталость только «нет».
                                    К тому же не хочу поддерживать политику EEE.
                                      –2
                                      Написано много и красиво. «ПЕАР РУЛе! З! З!!Zzz..».Плакат «Microsoft Azure» мне принес бы большее удовольствие, чем прочтение этого поста.
                                        0
                                        Не видать мне плаката. Ухожу огорченный :(
                                        0
                                        Попытался зарегистрироваться — написало «распечатайте лицензионной соглашение, подпишите и отправьте бумажным письмом в Ирландию (!). Если мы не получим его в течение 3-ех недель — забаним вас нафиг.»

                                        Как и следовало ожидать — из того факта, что в Мicrosoft работают нормальные технари не следует, что там есть адекватные продажники. Это сообщение отрубает 95% желающих попробовать.

                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                        Самое читаемое