Поиск по сайту:

Как создать службу приложений в облаке Azure


На этой странице

  1. Предварительные требования
  2. Что будем делать?
  3. Войти в Azure
  4. Создание службы приложений

Служба приложений используется для быстрого создания, развертывания и масштабирования веб-приложений. Это полностью управляемая платформа со встроенной поддержкой инфраструктуры, исправлениями безопасности и масштабированием. Он имеет встроенную интеграцию CI/CD и развертывание с нулевым временем простоя. Он используется для размещения веб-приложений, REST API и мобильных серверных частей. Служба приложений поддерживает ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP или Python. Он автоматически исправляет и поддерживает ОС и языковые платформы. Он поддерживает непрерывное развертывание с помощью Git, Team Foundation Server, GitHub и DevOps.

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

Прежде чем мы создадим службу приложений, давайте разберемся с несколькими терминами.

  1. Стек среды выполнения. Он определяет стек технологий, используемый для разработки приложения.
  2. Центр развертывания. Центр развертывания – это централизованное место для всех методов развертывания для настройки непрерывной интеграции/непрерывного развертывания.
  3. План службы приложений. Он определяет набор вычислительных ресурсов для запуска веб-приложения.

Мы можем развернуть приложение с помощью Azure CLI и Azure Portal.

В этой статье мы создадим службу приложений и развернем в ней пример приложения Java с помощью портала Azure. Мы вручную развернем образец приложения на FTP-сервере, который будет предоставлен самой службой приложений. Конечная точка FTP/S для нашего приложения уже активна, для включения развертывания FTP/S настройка не требуется.

Предпосылки

  1. Учетная запись Azure (создайте, если у вас ее нет).
  2. Клиент FTP.

Что мы будем делать?

  1. Войдите в Azure.
  2. Создайте службу веб-приложений.

Войти в Azure

Нажмите здесь, чтобы перейти на портал Azure, и нажмите Портал.

Используйте свои учетные данные для входа в учетную запись.

Вы увидите главную страницу, как показано ниже, как только вы успешно войдете в свою учетную запись. Нажмите на 3 строки рядом с \Microsoft Azure\ в верхнем левом углу портала Azure, чтобы отобразить меню портала.

Создать службу приложений

Нажмите «Все службы» на левой панели.

В разделе \Веб\ щелкните Службы приложений.

Вы увидите главную панель App Services, здесь нажмите «Добавить».

В разделе «Основы» создайте группу ресурсов, если ее нет в вашей учетной записи. Дайте имя службе приложений. Это имя должно быть глобально уникальным, и никакие две службы приложений в Azure не могут иметь одинаковое имя.

Здесь мы будем загружать образец Java-приложения, поэтому выберите «Опубликовать как код» и «Выполнить как Tomcat 8.5» для Java 8.

Выберите регион, в котором вы хотите создать службу приложений, здесь у нас «Центральная часть США».

Нажмите \Далее: Мониторинг\, чтобы продолжить.

Нажмите здесь на \Теги\ с конфигурацией по умолчанию.

Добавьте теги по вашему выбору, здесь у нас есть «среда: тест».

Нажмите \Просмотреть + создать\.

Нажмите «Создать», если вы не получили никаких ошибок.

Через несколько минут служба приложений будет готова.

Щелкните в группе ресурсов «test-rg», чтобы перейти к группе ресурсов, в которой мы создали службу приложений.

Нажмите на службу приложений, которую мы только что создали.

Здесь вы можете найти подробную информацию о службе приложений.

Скопируйте URL-адрес и откройте его в браузере.

Когда вы нажмете URL-адрес, вы увидите веб-страницу по умолчанию для службы, которую мы создали.

Чтобы развернуть пример приложения, нажмите \Центр развертывания\, затем нажмите FTP, а затем Панель управления.

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

Если у вас нет образца приложения, вы можете скачать его отсюда. Это Java-приложение, которое будет печатать «Hello World» в браузере. Загрузите этот файл в свою систему, прежде чем загружать его на FTP-сервер.

Скопируйте пример приложения в \/site/wwwroot/webapps\ на FTP-сервере с помощью FTP-клиента. Здесь FileZilla используется как FTP-клиент.

Теперь нажмите на тот же URL-адрес службы приложений, и вы увидите, что пример приложения был успешно развернут.

Когда вам больше не нужна служба приложений, вы можете удалить ее, удалив саму группу ресурсов, если в ней нет других ресурсов.

Заключение

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

Мы увидели, как развернуть пример приложения с помощью FTP-сервера.