Implementatieopties voor uw web-app in Azure
Het implementeren van uw apps in Azure-hostingservices betekent dat u een bestand of set bestanden naar Azure verplaatst om te worden aangeboden via een HTTP-eindpunt.
Veelgebruikte methoden voor het verplaatsen van bestanden naar de Azure-cloud zijn:
| Methode | Details |
|---|---|
| GitHub Actions | Gebruik dit voor geautomatiseerde of geactiveerde doorlopende implementaties. |
| Visual Studio code-extensies | Gebruik dit voor handmatige, test- of zelden geïmplementeerde implementaties. Vereist dat u de extensie voor de service lokaal hebt geïnstalleerd. |
| Azure-CLI | Gebruik dit voor handmatige of zelden geïmplementeerde implementaties. Vereist dat u de extensie voor de service lokaal hebt geïnstalleerd. |
Er kunnen andere implementatiemethoden bestaan, op basis van de specifieke service. Azure App Service ondersteunt bijvoorbeeld een groot aantal implementatiemethoden:
U kunt de app-service opnieuw implementeren met behulp van een van de opgegeven methoden, zelfs als u die methode niet hebt gebruikt voor de oorspronkelijke implementatie. Als u van methode wisselt, hebt u mogelijk enige configuratie voordat u deze opnieuw kunt gaan gebruiken.
Implementatiesites
Gebruik implementatiesleuven om uw broncode te implementeren in een faseringsomgeving en de omgeving op te warmen voordat u de implementatie in uw productiesleuf implementeert.
Gebruik geen implementatiesleuven om implementatiedoeleinden te combineren. Alle implementatiesleuven delen de app-service, dus u moet ervoor zorgen dat de verkeerspatronen en het beoogde gebruik van alle sleuven hetzelfde zijn. Als u een gehoste test- of faseomgeving nodig hebt, moet dat een afzonderlijke app-service zijn.
Implementeren met Visual Studio Code
Als u uw App Service-app wilt implementeren of opnieuw wilt implementeren met Visual Studio Code, klikt u met de rechtermuisknop op uw app-service in de lijst met service in de App Service-extensie en selecteert u vervolgens Implementeren naar web-app....
Verbinding maken aan uw in Azure gehoste omgeving
- Voor handmatige of incidentele toegang tot uw gehoste omgevingen raadpleegt u Bestanden weergeven in uw gehoste Azure-omgeving.
- Voor geautomatiseerde of consistente toegang kuntu de stappen voor het instellen van een van de implementatiemethoden overwegen.
Bestanden weergeven in een gehoste Azure-omgeving
Er zijn verschillende manieren om de bestanden direct te bekijken in uw gehoste Azure-web-app of functie-app. Als u sleuven in uw gehoste resource gebruikt, moet u ervoor zorgen dat u zich op de juiste sleuf voordat u bestanden bekijkt.
Bestanden weergeven in Azure Portal: selecteer Console onder Ontwikkelhulpprogramma's voor uw hostingresource.
Bestanden weergeven in VS Code-extensie: selecteer het Azure-pictogram in de activiteitenbalk en selecteer vervolgens uw hostingresource onder de servicestructuur. Het knooppunt Bestanden biedt een weergave van uw externe bestanden.
- Azure-app-service en Azure Functions app-extensies bieden beide een weergave van de externe bestanden.
HTTP-eindpunt weergeven in Azure Portal
Bekijk uw HTTP-eindpunt op de pagina Overzicht van de service op Azure Portal.