- PVSM.RU - https://www.pvsm.ru -

Обновление инструментов Java-разработчика для Windows Azure

image [1]

Microsoft Open Technologies анонсировали [2] выпуск февральского обновления инструментов Windows Azure Toolkit for Eclipse [3], которые представляют собой набор инструментов с интеграцией в Eclipse для разработки Java-приложений для размещения их в облачном окружении Windows Azure.

В этом выпуске представлены следующие нововведения и обновления: поддержка SSL и SSL offloading, расширенная поддержка последних версий GlasFish и пакета Azul Zulu OpenJDK, новая опция для выбора экземпляров ролей A5, выбор Windows Server 2012 R2, улучшения в меню и новые опции. Ниже вы найдете описание этих новинок.

Поддержка SSL

Вместо требования к пользователю вручную конфигурировать каждый экземпляр Java-сервера для обработки SSL-сертификатов в Windows Azure, команда MS Open Tech разработала и предложила механизм SSL Offloading, который предлагает переложить работу с SSL на облачное окружение и компоненты виртуальной машины (IIS и ARR [4]). Таким образом, после расшифровки запроса к вашему Java-серверу придет обычный HTTP-запрос, который после отправки будет зашифрован автоматически. Этот подход работает и со sticky-сессиями и с аутентификацией через ACS.

clip_image001 [5]

Для того чтобы начать использовать новый функционал в панели настроек ролей предложены новые опции: SSL Offloading (HTTPS).

Создание собственных сертификатов

clip_image002 [6]

Инструмент создания собственных сертификатов для сценариев тестирования получил дополнительную возможность указать и поменять пользовательское имя сертификата (CN).

Поддержка GlassFish OSE 4

clip_image003 [7]

В новых инструментах к списку веб-серверов Tomcat, Jetty, JBoss и Glassfish OSE 3 была добавлена поддержка GlassFish OSE 4. Как и с другими серверами, вы можете протестировать размещение локально в Eclipse.

Поддержка пакета Open JDK

В июле было анонсировано партнерство [8] с Azul Systems, которые затем в сентябре выпустили открытый пакет Zulu, an OpenJDK Build for Windows Azure [9], содержащий последнюю версию открытого дистрибутива OpenJDK. Сегодня разработчикам доступен выбор различных версий пакета для автоматического развертывания при размещении приложения в облаке:

clip_image004 [10]

Еще одной хорошей новостью является новая возможность для разработчиков использующих пакет Azul Zulu OpenJDK v1.7 [11] на платформе Windows Server x64 автоматизировать процесс размещения через Microsoft Web Platform Installer (WebPI). [12]

Windows Server 2012 R2 как Target OS

clip_image005 [13]

Разработчикам Java стал доступен выбор новой версии типа операционной системы роли приложения (Target OS) – Windows Server 2012 R2.

Поддержка A5 VM

clip_image006 [14]

Разработчикам стала доступна опция выбора размера виртуальной машины A5 (2 ядра и 14 ГБ RAM) для каждого экземпляра роли, который может использоваться для решений с большим потреблением оперативной памяти.

Новые опции UI

clip_image007 [15]

clip_image008 [16]

Пользовательский интерфейс получил несколько обновлений: плоские иконки для соответствия UI Eclipse. Добавлена кнопка для запуска мастера создания пользовательского сертификата.

clip_image009 [17]

Кроме того, была добавлена возможность устанавливать значения частного порта в положение “Auto” для конечных точек, что соответствует значению “*” для частных портов в CSDEF. Установка значения Auto позволит Windows Azure автоматически назначить порт из имеющихся свободных портов.

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

Автор: XaocCPS

Источник [22]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/java/54733

Ссылки в тексте:

[1] Image: http://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A398D1F7B

[2] анонсировали: http://msopentech.com/blog/2014/02/10/february-updates-windows-azure-toolkit-eclipse-ssl-support-plus-new-jdks-windows-azure-configurations/

[3] Windows Azure Toolkit for Eclipse: http://msdn.microsoft.com/en-us/library/windowsazure/hh694271.aspx

[4] ARR: http://www.iis.net/downloads/microsoft/application-request-routing

[5] Image: http://msopentech.com/wp-content/uploads/clip_image0011.jpg

[6] Image: http://msopentech.com/wp-content/uploads/clip_image00213.jpg

[7] Image: http://msopentech.com/wp-content/uploads/clip_image0031.jpg

[8] партнерство: http://msopentech.com/blog/2013/07/24/microsoft-open-technologies-and-azul-systems-to-partner-on-an-openjdk-build-for-windows-azure/

[9] Zulu, an OpenJDK Build for Windows Azure: http://msopentech.com/blog/2013/09/25/azul-systems-releases-zulu-an-openjdk-build-for-windows-azure-in-partnership-with-ms-open-tech/

[10] Image: http://msopentech.com/wp-content/uploads/clip_image0047.jpg

[11] Azul Zulu OpenJDK v1.7: http://www.azulsystems.com/products/zulu

[12] Microsoft Web Platform Installer (WebPI).: http://msopentech.com/blog/2014/02/07/now-available-microsofts-web-platform-installer-azul-zulu-openjdk-package-windows/

[13] Image: http://msopentech.com/wp-content/uploads/clip_image0052.jpg

[14] Image: http://msopentech.com/wp-content/uploads/clip_image0065.jpg

[15] Image: http://msopentech.com/wp-content/uploads/clip_image007.png

[16] Image: http://msopentech.com/wp-content/uploads/clip_image008.png

[17] Image: http://msopentech.com/wp-content/uploads/clip_image009.jpg

[18] подробная статья: http://habrahabr.ru/company/microsoft/blog/186638/

[19] подробной инструкцией: http://msdn.microsoft.com/en-us/library/windowsazure/hh690946.aspx

[20] MSDN Forums: http://social.msdn.microsoft.com/forums/en-us/windowsazuredevelopment

[21] Stack Overflow: http://stackoverflow.com/tags/java%20azure

[22] Источник: http://habrahabr.ru/post/212209/