Azure Поддерживает Открытый Исходный Код


В движении, которое казалось бы немыслимым пару лет назад, Microsoft объявила, что добавляет поддержку Node.js в Azure, заставляя работать Java-приложения и интегрируя Hadoop. Так много технологий с открытым исходным кодом в Azure-это что-то новое.

В сообщении в блоге о добавлении Боб Келли из команды Azure сказал::

‘новый пакет SDK Windows Azure для Node.js делает Windows Azure первоклассной средой для приложений узлов’.

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

Azure SDK для Node.js можно загрузить с Github (https://github.com/WindowsAzure/azure-sdk-for-node).

В дополнение к поддержке Node.js, Azure была интегрирована с рядом других инструментов с открытым исходным кодом. Это среда разработки Eclipse; база данных MongoDB: Lucene/Solr, поисковая система; и технология кэширования memcached.

Идея, согласно сообщению в блоге Джануго Рабеллино, старшего директора Microsoft по сообществам с открытым исходным кодом, заключается в том, что разработчики смогут:

«создавайте приложения в Windows Azure, используя языки и фреймворки, которые они уже знают».

Альтернативный анализ мог бы заключаться в том, что Microsoft не хочет проигрывать альтернативным онлайн-средам, таким как облачные сервисы Amazon. Если победа означает забвение первоначальной цели иметь Azure в качестве онлайн-дома для ASP.NET приложения, похоже, Microsoft пойдет на победу, а не на чистоту.

Преуспеет ли стремление привлечь на свою сторону разработчиков Java-это, конечно, другой вопрос.

9-й канал Microsoft подробно описывает еще одну разработку в видео. В видео показано, как GigaSpaces Cloudify может “помочь разработчикам Java легко перейти к своим приложениям без каких-либо изменений кода или архитектуры в Windows Azure”. Cloudify действует как слой абстракции, который находится поверх облачной службы (в данном случае Azure).

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

В дополнение к этим дополнениям с открытым исходным кодом Microsoft также добавила очень ограниченную, только по приглашению, интеграцию Hadoop. Если вы хотите попробовать предварительный просмотр, вам необходимо заполнить эту форму (после входа в Windows Live) с «подробными сведениями о вашем сценарии больших данных».

Счастливчики смогут использовать библиотеки JavaScript Hadoop, yes JavaScript, и анализировать свои данные с помощью драйвера ODBC и плагина Excel для Hive, базы данных Hadoop.


Добавить комментарий