Share via


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

Volgende stap