Első lépések a Azure App Service

Azure-alkalmazás szolgáltatás egy teljes körűen felügyelt platform szolgáltatásként (PaaS) webalkalmazások üzemeltetéséhez.

ASP.NET vagy ASP.NET Core

A .NET használatának megkezdéséhez használja az alábbi erőforrásokat.

Művelet Források
Az első .NET-alkalmazás létrehozása Használja az alábbi eszközök egyikét:

- Visual Studio
- Visual Studio Code
- Parancssor
- Azure PowerShell
- Azure portal
Az alkalmazás üzembe helyezése - ASP.NET konfigurálása
- ASP.NET mag konfigurálása
- GitHub-műveletek
Az alkalmazás figyelése - Naplófolyam
- Diagnosztikai és megoldási eszköz
Tartományok és tanúsítványok hozzáadása - Egyéni tartomány leképezése
- TLS/SSL-tanúsítvány hozzáadása
Csatlakozás adatbázishoz - .NET és Azure SQL adatbázis
- .NET Core és Azure SQL Database
Egyéni konténerek - Linux – Visual Studio Code
- Windows – Visual Studio
Az ajánlott eljárások áttekintése - Az alkalmazás skálázása
- Üzembe helyezés
- Biztonság
- Virtuális hálózat

Java

Az App Service célja, hogy robusztus támogatást nyújtson a Java számára. A Java-alkalmazások mélységének és szélességének lefedéséhez az App Service támogatja a Java Standard kiadás (SE), a Tomcat és a JBoss Enterprise Application Platform (EAP) technológiai vermet. Az App Service az alapjául szolgáló kötegekben támogatja az összes legutóbbi Java hosszú távú támogatási verziót (LTS). Több kulcsfontosságú forgatókönyv is létezik, amelyekhez érdemes megfontolni az App Service használatát a Java-alkalmazásokhoz.

Java SE az App Service-ben

Az App Service-en futó Java SE lehetővé teszi az alkalmazások zökkenőmentes üzembe helyezését teljes körűen felügyelt Java Virtuális gép (JVM) példányokon. Ezt a stacket érdemes megfontolnia, ha Spring Boot és Quarkus webalkalmazásokkal rendelkezik. Ezt a vermet azonban bármely olyan alkalmazáshoz használhatja, amely közvetlenül egy JVM-ről indítható, és beágyazott HyperText Transfer Protocol -kiszolgálót (HTTP- kiszolgálót) is tartalmaz. A Java-archívumfájlt (JAR) üzembe helyezheti, és a többit az App Service-ben végezheti el.

Tomcat az App Service-ben

Ez az App Service-verem támogatja a Tomcat legújabb fő- és alverzióit. Érdemes lehet a helyben telepített Tomcat-webalkalmazásokat az App Service-be migrálni ezzel a veremmel. Az ilyen alkalmazások gyakran használnak olyan technológiákat, mint a Spring Framework és a Hibernate. A verem alkalmas olyan kiszolgálókon futó alkalmazásokhoz is, mint a WebLogic vagy a WebSphere, amelyek könnyen migrálhatók a Tomcatbe. Üzembe helyezheti a webalkalmazás-archívum (WAR) fájlját, és az App Service elvégzi a többit.

JBoss EAP az App Service-ben

Megjegyzés:

Az App Service-en futó JBoss EAP mostantól támogatja a "Saját licenc" (BYOL) számlázást, így a meglévő Red Hat-előfizetéssel rendelkező ügyfelek közvetlenül alkalmazhatják ezeket a licenceket az Azure App Service JBoss EAP-üzemelő példányaira. További információ.

Ezen az App Service-veremen könnyedén futtathatja a Red Hat által jelenleg támogatott JBoss EAP-verziókat. A JBoss EAP teljes mértékben kompatibilis a Java Enterprise kiadás (EE) és a Jakarta EE szabványokkal. A verem opcionálisan támogathat bármilyen olyan alkalmazást, amely JBoss EAP-fürtözést kötelezően igényel. Érdemes megfontolnia, hogy a JBoss EAP-n és a WildFlyen jelenleg helyszíni rendszereken futó alkalmazásokat migrálja ebbe a környezetbe. A verem olyan kiszolgálókon futó alkalmazásokhoz is alkalmas, mint a WebLogic vagy a WebSphere, amelyek könnyen migrálhatók a JBoss EAP-ba. Webalkalmazás-archívumát (WAR) vagy vállalati archívumát (EAR) üzembe helyezheti, és az App Service a többit automatikusan elvégzi.

A Java használatának megkezdéséhez használja az alábbi erőforrásokat.

Művelet Források
Az első Java-alkalmazás létrehozása Használja az alábbi eszközök egyikét:

- Maven üzembe helyezése beágyazott webkiszolgálóval
- Maven üzembe helyezése Tomcat szerverre
- Maven üzembe helyezése JBoss EAP-kiszolgálón
Az alkalmazás üzembe helyezése - Maven használata
- A Gradle használata
- A népszerű integrált fejlesztőkörnyezetek (Visual Studio Code, IntelliJ és Eclipse) használata
- JAR-, WAR- vagy EAR-csomagok közvetlen üzembe helyezése
- GitHub Actions használata
- Azure DevOps használata
Az alkalmazás figyelése - Monitorozás áttekintése
- Naplóstream
- Diagnosztikai és megoldási eszköz
Tartományok és tanúsítványok hozzáadása - Egyéni tartomány leképezése
- TLS/SSL-tanúsítvány hozzáadása
Csatlakozás adatbázishoz - Spring Boot az Azure Cosmos DB-vel
- Tomcat és PostgreSQL
- JBoss EAP és PostgreSQL
Egyéni konténerek - Linux – Visual Studio Code
Az ajánlott eljárások áttekintése - Az alkalmazás skálázása
- Üzembe helyezés
- Biztonság
- Virtuális hálózatok

Node.js

A Node.js használatának első lépéseihez használja az alábbi erőforrásokat.

Művelet Források
Az első Node.js-alkalmazás létrehozása Használja az alábbi eszközök egyikét:

- Visual Studio Code
- CLI
- Azure portal
Az alkalmazás üzembe helyezése - Node.js konfigurálása
- GitHub-műveletek
Az alkalmazás figyelése - Naplófolyam
- Diagnosztikai és megoldási eszköz
Tartományok és tanúsítványok hozzáadása - Egyéni tartomány leképezése
- TLS/SSL-tanúsítvány hozzáadása
Csatlakozás adatbázishoz - MongoDB
Egyéni konténerek - Linux – Visual Studio Code
Az ajánlott eljárások áttekintése - Az alkalmazás skálázása
- Üzembe helyezés
- Biztonság
- Virtuális hálózatok

Python

A Python használatának első lépéseihez használja az alábbi erőforrásokat.

Művelet Források
Az első Python-alkalmazás létrehozása Használja az alábbi eszközök egyikét:

- Flask – parancssori felület
- Flask – Visual Studio Code
- Django – parancssori felület
- Django – Visual Studio Code
- Django – Azure Portal
Az alkalmazás üzembe helyezése - A Python konfigurálása
- GitHub-műveletek
Az alkalmazás figyelése - Naplófolyam
- Diagnosztikai és megoldási eszköz
Tartományok és tanúsítványok hozzáadása - Egyéni tartomány leképezése
- TLS/SSL-tanúsítvány hozzáadása
Csatlakozás adatbázishoz - PostgreSQL – parancssori felület
- PostgreSQL – Azure Portal
Egyéni konténerek - Linux – Visual Studio Code
Az ajánlott eljárások áttekintése - Az alkalmazás skálázása
- Üzembe helyezés
- Biztonság
- Virtuális hálózatok

PHP

A PHP használatának megkezdéséhez használja az alábbi erőforrásokat.

Művelet Források
Az első PHP-alkalmazás létrehozása Használja az alábbi eszközök egyikét:

- Linux – parancssori felület
- Linux – Azure Portal
Az alkalmazás üzembe helyezése - A PHP konfigurálása
- Üzembe helyezés FTP használatával
Az alkalmazás figyelése - Hibaelhárítás az Azure Monitorral
- Naplófolyam
- Diagnosztikai és megoldási eszköz
Tartományok és tanúsítványok hozzáadása - Egyéni tartomány leképezése
- TLS/SSL-tanúsítvány hozzáadása
Csatlakozás adatbázishoz - MySQL PHP-vel
Testreszabott tárolók - Oldalkocsis tárolók
Az ajánlott eljárások áttekintése - Az alkalmazás skálázása
- Üzembe helyezés
- Biztonság
- Virtuális hálózat

Következő lépés