Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
служба приложение Azure — это полностью управляемая платформа как услуга (PaaS) для размещения веб-приложений.
ASP.NET или ASP.NET Core
Чтобы приступить к работе с .NET, используйте следующие ресурсы.
| Действие | Ресурсы |
|---|---|
| Создание первого приложения .NET | Используйте один из следующих средств: - Visual Studio - Visual Studio Code - Командная строка - Azure PowerShell - Портал Azure |
| Развертывание приложения |
-
Настройка ASP.NET - Настройка ядра ASP.NET - Действия GitHub |
| Мониторинг приложения |
-
Поток журналов - Средство диагностики и решения |
| Добавление доменов и сертификатов |
-
Сопоставление личного домена - Добавление SSL-сертификата |
| Соединение с базой данных |
-
.NET с База данных SQL Azure - .NET Core с База данных SQL Azure |
| Пользовательские контейнеры |
-
Linux — Visual Studio Code - Windows — Visual Studio |
| Анализ рекомендаций |
-
Масштабирование приложения - Развертывание - Безопасность - Виртуальная сеть |
Java
Служба приложений стремится обеспечить надежную поддержку Java. Чтобы покрыть глубину и широту приложений Java, Служба приложений поддерживает стеки технологий Java выпуск Standard (SE), Tomcat и JBoss Enterprise Application Platform (EAP). В основе этих стеков Служба приложений поддерживает все последние версии долгосрочной поддержки Java (LTS). Существует несколько ключевых сценариев, для которых следует рассмотреть возможность внедрения Служба приложений для приложений Java.
Java SE в Служба приложений
Java SE в Служба приложений позволяет легко развертывать приложения в полностью управляемых экземплярах виртуальной машины Java (JVM). Этот стек следует учитывать, если у вас есть веб-приложения Spring Boot и Quarkus. Однако этот стек можно использовать для любого приложения, которое можно запустить непосредственно из JVM и включает внедренный сервер протокола передачи гипертекста (HTTP). Вы можете развернуть файл архива Java (JAR) и позволить Служба приложений выполнить остальные действия.
Tomcat на Служба приложений
Этот стек Служба приложений поддерживает все последние основные и дополнительные версии Tomcat. Следует рассмотреть возможность переноса локальных веб-приложений Tomcat в Служба приложений с помощью этого стека. Такие приложения часто используют такие технологии, как Spring Framework и Hibernate. Стек также подходит для приложений, работающих на серверах, таких как WebLogic или WebSphere, которые можно легко перенести в Tomcat. Вы можете развернуть архив веб-приложения (WAR) и позволить Служба приложений выполнять остальные действия.
JBoss EAP на Служба приложений
Замечание
JBoss EAP в службе приложений теперь поддерживает выставление счетов "Принести собственную лицензию" (BYOL), что позволяет клиентам с существующими подписками Red Hat применять эти лицензии непосредственно к развертываниям JBoss EAP в Службе приложений Azure. Подробнее.
Вы можете легко запустить любую версию JBoss EAP, поддерживаемую Red Hat в этом стеке Служба приложений. JBoss EAP полностью совместим с стандартами Java выпуск Enterprise (EE) и Jakarta EE. Стек может также поддерживать любое приложение, требующее кластеризации JBoss EAP. Вы должны рассмотреть возможность переноса приложений, работающих локально в JBoss EAP и WildFly в этот стек. Стек также подходит для приложений, работающих на серверах, таких как WebLogic или WebSphere, которые можно легко перенести в JBoss EAP. Вы можете развернуть архив веб-приложения (WAR) или файл корпоративного архива (EAR) и позволить Служба приложений выполнить остальные действия.
Чтобы приступить к работе с Java, используйте следующие ресурсы.
| Действие | Ресурсы |
|---|---|
| Создание первого приложения Java | Используйте один из следующих средств: - Развертывание Maven с внедренным веб-сервером - Развертывание Maven на сервере Tomcat - Развертывание Maven на сервере JBoss EAP |
| Развертывание приложения |
-
С Maven - С Gradle - С популярными идентификаторами (Visual Studio Code, IntelliJ и Eclipse) - Развертывание пакетов JAR, WAR или EAR напрямую - С помощью GitHub Actions - Использование Azure DevOps |
| Мониторинг приложения |
-
Общие сведения о мониторинге - Поток журналов - Средство диагностики и решения |
| Добавление доменов и сертификатов |
-
Сопоставление личного домена - Добавление SSL-сертификата |
| Соединение с базой данных |
-
Spring Boot с Помощью Azure Cosmos DB - Tomcat с PostgreSQL - JBoss EAP с PostgreSQL |
| Пользовательские контейнеры | - Linux — Visual Studio Code |
| Анализ рекомендаций |
-
Масштабирование приложения - Развертывание - Безопасность - Виртуальные сети |
Node.js
Чтобы приступить к работе с Node.js, используйте следующие ресурсы.
| Действие | Ресурсы |
|---|---|
| Создание первого приложения Node.js | Используйте один из следующих средств: - Visual Studio Code - CLI - Портал Azure |
| Развертывание приложения |
-
Настройка Node.js - Действия GitHub |
| Мониторинг приложения |
-
Поток журналов - Средство диагностики и решения |
| Добавление доменов и сертификатов |
-
Сопоставление личного домена - Добавление SSL-сертификата |
| Соединение с базой данных | - MongoDB |
| Пользовательские контейнеры | - Linux — Visual Studio Code |
| Анализ рекомендаций |
-
Масштабирование приложения - Развертывание - Безопасность - Виртуальные сети |
Python
Чтобы приступить к работе с Python, используйте следующие ресурсы.
| Действие | Ресурсы |
|---|---|
| Создание первого приложения Python | Используйте один из следующих средств: - Flask — CLI - Flask — Visual Studio Code - Django — CLI - Django — Visual Studio Code - Django - портал Azure |
| Развертывание приложения |
-
Настройка Python - Действия GitHub |
| Мониторинг приложения |
-
Поток журналов - Средство диагностики и решения |
| Добавление доменов и сертификатов |
-
Сопоставление личного домена - Добавление SSL-сертификата |
| Соединение с базой данных |
-
PostgreSQL — CLI - PostgreSQL — портал Azure |
| Пользовательские контейнеры | - Linux — Visual Studio Code |
| Анализ рекомендаций |
-
Масштабирование приложения - Развертывание - Безопасность - Виртуальные сети |
PHP
Чтобы приступить к работе с PHP, используйте следующие ресурсы.
| Действие | Ресурсы |
|---|---|
| Создание первого приложения PHP | Используйте один из следующих средств: - Linux — CLI - Linux — портал Azure |
| Развертывание приложения |
-
Настройка PHP - Развертывание через FTP |
| Мониторинг приложения |
-
Устранение неполадок с Помощью Azure Monitor - Поток журналов - Средство диагностики и решения |
| Добавление доменов и сертификатов |
-
Сопоставление личного домена - Добавление SSL-сертификата |
| Соединение с базой данных | - MySQL с PHP |
| Пользовательские контейнеры | - Контейнеры на стороне |
| Анализ рекомендаций |
-
Масштабирование приложения - Развертывание - Безопасность - Виртуальная сеть |