A Azure-alkalmazás szolgáltatás használatának első lépései
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 Portalra |
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óstream - Diagnosztikai és megoldási eszköz |
Tartományok és tanúsítványok hozzáadása |
-
Egyéni tartomány leképezése - SSL-tanúsítvány hozzáadása |
Csatlakozás adatbázishoz |
-
.NET és Azure SQL Database - .NET Core és Azure SQL Database |
Egyéni tárolók |
-
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 - Virtual Network |
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. Ezen veremek alapján az App Service támogatja az összes legutóbbi Java hosszú távú támogatási (LTS) verziót. 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 vermet é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 helyszíni Tomcat-webalkalmazásokat az App Service-be migrálni ezzel a verem használatával. 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. A webalkalmazás-archívumfájlt (WAR) üzembe helyezheti, és a többit az App Service-nek is engedélyezheti.
JBoss EAP az App Service-ben
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ámogatja azokat az alkalmazásokat, amelyek JBoss EAP-fürtözést igényelnek. Érdemes megfontolnia, hogy a JBoss EAP-n és a WildFlyen jelenleg a helyszínen futó alkalmazásokat migrálja ebbe a verembe. 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. A webalkalmazás-archívum (WAR) vagy a vállalati archívum (EAR) fájl üzembe helyezéséhez az App Service a többit is elvégezheti.
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-kiszolgálón - Maven üzembe helyezése JBoss EAP-kiszolgálón |
Az alkalmazás üzembe helyezése |
-
Mavennel - A Gradle - Népszerű azonosítókkal (Visual Studio Code, IntelliJ és Eclipse) - JAR-, WAR- vagy EAR-csomagok közvetlen üzembe helyezése - A GitHub Actions használatával - Az Azure DevOps használatával |
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 - 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 tárolók | - 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 - Parancssori felület - Azure Portalra |
Az alkalmazás üzembe helyezése |
-
Node.js konfigurálása - GitHub-műveletek |
Az alkalmazás figyelé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 - SSL-tanúsítvány hozzáadása |
Csatlakozás adatbázishoz | - MongoDB |
Egyéni tárolók | - 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óstream - Diagnosztikai és megoldási eszköz |
Tartományok és tanúsítványok hozzáadása |
-
Egyéni tartomány leképezése - SSL-tanúsítvány hozzáadása |
Csatlakozás adatbázishoz |
-
PostgreSQL – parancssori felület - PostgreSQL – Azure Portal |
Egyéni tárolók | - 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óstream - Diagnosztikai és megoldási eszköz |
Tartományok és tanúsítványok hozzáadása |
-
Egyéni tartomány leképezése - SSL-tanúsítvány hozzáadása |
Csatlakozás adatbázishoz | - MySQL PHP-vel |
Egyéni 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 - Virtual Network |