2016-10-07 12 views
0

Возможно ли создать программу tomcat и MySQL/SqlServer с помощью azure-sdk-for-java или azure-sdk-for-net и программно развернуть военный файл?Развертывание Java-приложения с использованием Azure SDK для Java/Net

Я просмотрел примеры кода о создании групп ресурсов и виртуальных машин, но не смог найти api о создании tomcat, sqlserver или MySQL внутри sdk.

Если это невозможно, то какой способ сделать автоматическое или автоматическое развертывание на лазурном?

ответ

1

В соответствии с вашим описанием, исходя из моего понимания, я думаю, что вы хотите создать веб-сайт Azure с tomcat и базой данных для развертывания Java WebApp за один раз программным способом.

Для этой цели, на мой опыт, вам необходимо реализовать их, выполнив следующие три действия.

  1. Создать веб-приложение с TOMCAT & базы данных с помощью шаблона ARM в программе/.NET Java с Azure SDK для Java/.NET. Существует много существующих образцов, которые включают два шаблона развертывания Azure (пример 1, 2) & пример программы развертывания (для Java & .NET), к которому вы можете обратиться.

  2. Получить файл настроек публикации или установить учетные данные развертывания, чтобы получить учетные данные, которые вы использовали для развертывания. Кажется, что вам нужно сделать этот шаг вручную, а не программно.

  3. Развертывание Java WebAPP программно через FTP, Куду REST API или другие, которые вы можете обратиться к некоторым OFFICAL documents & wiki. Тем временем вы можете обратиться к образцу Azure Java WebApp на GitHub, чтобы узнать, какие файлы вам нужно загрузить.

Надеюсь, это поможет. Любое беспокойство, пожалуйста, не стесняйтесь, дайте мне знать.