Aan de slag met Azure-app Service
Azure-app Service is een volledig beheerd Platform as a Service (PaaS) voor het hosten van webtoepassingen.
ASP.NET of ASP.NET Core
Gebruik de volgende resources om aan de slag te gaan met .NET.
Actie | Resources |
---|---|
Uw eerste .NET-app maken | Gebruik een van de volgende hulpprogramma's: - Visual Studio - Visual Studio Code - Opdrachtregel - Azure PowerShell - Azure-portal |
Uw app implementeren |
-
ASP.NET configureren - ASP.NET kern configureren - GitHub-acties |
Uw app bewaken |
-
Logboekstream - Hulpprogramma vaststellen en oplossen |
Domeinen en certificaten toevoegen |
-
Een aangepast domein toewijzen - Een SSL-certificaat toevoegen |
Verbinding maken met een database |
-
.NET met Azure SQL Database - .NET Core met Azure SQL Database |
Aangepaste containers |
-
Linux - Visual Studio Code - Windows - Visual Studio |
Best praktijken beoordelen |
-
Uw app schalen - Implementatie - Beveiliging - Virtueel netwerk |
Java
App Service is erop gericht om robuuste ondersteuning te bieden voor Java. App Service biedt ondersteuning voor de Java Standard Edition (SE), Tomcat en JBoss Enterprise Application Platform (EAP) technologiestacks om de diepte en breedte van Java-toepassingen te dekken. Aan de basis van deze stacks ondersteunt App Service alle recente ltS-versies (Long-Term Support) voor Java. Er zijn verschillende belangrijke scenario's waarvoor u moet overwegen App Service te gebruiken voor uw Java-toepassingen.
Java SE in App Service
Met Java SE in App Service kunt u uw toepassingen moeiteloos implementeren op volledig beheerde JVM-exemplaren (Java Virtual Machine). U moet deze stack overwegen als u Spring Boot- en Quarkus-webtoepassingen hebt. U kunt deze stack echter gebruiken voor elke toepassing die rechtstreeks vanuit een JVM kan worden gestart en een ingesloten HTTP-server (HyperText Transfer Protocol) bevat. U kunt uw Java-archiefbestand (JAR) implementeren en App Service de rest laten doen.
Tomcat in App Service
Deze App Service-stack ondersteunt alle recente primaire en secundaire versies van Tomcat. U moet overwegen om on-premises Tomcat-webtoepassingen te migreren naar App Service met behulp van deze stack. Dergelijke toepassingen maken vaak gebruik van technologieën zoals het Spring Framework en Sluimerstand. De stack is ook geschikt voor toepassingen die momenteel worden uitgevoerd op servers zoals WebLogic of WebSphere die eenvoudig kunnen worden gemigreerd naar Tomcat. U kunt uw WAR-bestand (Web Application Archive) implementeren en App Service de rest laten doen.
JBoss EAP in App Service
U kunt moeiteloos elke JBoss EAP-versie uitvoeren die momenteel wordt ondersteund door Red Hat op deze App Service-stack. JBoss EAP is volledig compatibel met de Java Enterprise Edition (EE) en Jakarta EE-standaarden. De stack kan eventueel elke toepassing ondersteunen waarvoor JBoss EAP-clustering is vereist. U moet overwegen om toepassingen te migreren die momenteel on-premises worden uitgevoerd op JBoss EAP en WildFly naar deze stack. De stack is ook geschikt voor toepassingen die worden uitgevoerd op servers zoals WebLogic of WebSphere die eenvoudig kunnen worden gemigreerd naar JBoss EAP. U kunt uw WAR-bestand (Web Application Archive) of EEN EAR-bestand (Enterprise Archive) implementeren en App Service de rest laten doen.
Gebruik de volgende resources om aan de slag te gaan met Java.
Actie | Resources |
---|---|
Uw eerste Java-app maken | Gebruik een van de volgende hulpprogramma's: - Maven implementeren met een ingesloten webserver - Maven implementeren op een Tomcat-server - Maven implementeren op een JBoss EAP-server |
Uw app implementeren |
-
Met Maven - Met Gradle - Met populaire IDE's (Visual Studio Code, IntelliJ en Eclipse) - JAR-, WAR- of EAR-pakketten rechtstreeks implementeren - Met GitHub Actions - Met Azure DevOps |
Uw app bewaken |
-
Overzicht bewaking - Logboekstream - Hulpprogramma vaststellen en oplossen |
Domeinen en certificaten toevoegen |
-
Een aangepast domein toewijzen - Een SSL-certificaat toevoegen |
Verbinding maken met een database |
-
Spring Boot met Azure Cosmos DB - Tomcat met PostgreSQL - JBoss EAP met PostgreSQL |
Aangepaste containers | - Linux - Visual Studio Code |
Best praktijken beoordelen |
-
Uw app schalen - Implementatie - Beveiliging - Virtuele netwerken |
Node.js
Gebruik de volgende resources om aan de slag te gaan met Node.js.
Actie | Resources |
---|---|
Uw eerste Node.js-app maken | Gebruik een van de volgende hulpprogramma's: - Visual Studio Code - CLI - Azure-portal |
Uw app implementeren |
-
Node.js configureren - GitHub Actions |
Uw app bewaken |
-
Logboekstream - Hulpprogramma vaststellen en oplossen |
Domeinen en certificaten toevoegen |
-
Een aangepast domein toewijzen - Een SSL-certificaat toevoegen |
Verbinding maken met een database | - MongoDB |
Aangepaste containers | - Linux - Visual Studio Code |
Best praktijken beoordelen |
-
Uw app schalen - Implementatie - Beveiliging - Virtuele netwerken |
Python
Gebruik de volgende resources om aan de slag te gaan met Python.
Actie | Resources |
---|---|
Uw eerste Python-app maken | Gebruik een van de volgende hulpprogramma's: - Flask - CLI - Flask - Visual Studio Code - Django - CLI - Django - Visual Studio Code - Django - Azure Portal |
Uw app implementeren |
-
Python configureren - GitHub Actions |
Uw app bewaken |
-
Logboekstream - Hulpprogramma vaststellen en oplossen |
Domeinen en certificaten toevoegen |
-
Een aangepast domein toewijzen - Een SSL-certificaat toevoegen |
Verbinding maken met een database |
-
PostgreSQL - CLI - PostgreSQL - Azure Portal |
Aangepaste containers | - Linux - Visual Studio Code |
Best praktijken beoordelen |
-
Uw app schalen - Implementatie - Beveiliging - Virtuele netwerken |
PHP
Gebruik de volgende resources om aan de slag te gaan met PHP.
Actie | Resources |
---|---|
Uw eerste PHP-app maken | Gebruik een van de volgende hulpprogramma's: - Linux - CLI - Linux - Azure Portal |
Uw app implementeren |
-
PHP configureren - Implementeren via FTP |
Uw app bewaken |
-
Problemen met Azure Monitor oplossen - Logboekstream - Hulpprogramma vaststellen en oplossen |
Domeinen en certificaten toevoegen |
-
Een aangepast domein toewijzen - Een SSL-certificaat toevoegen |
Verbinding maken met een database | - MySQL met PHP |
Aangepaste containers | - Sidecar-containers |
Best praktijken beoordelen |
-
Uw app schalen - Implementatie - Beveiliging - Virtueel netwerk |