Een app maken met App Service
U kunt de functies van Web Apps, Mobile Apps of API Apps van Azure-app Service gebruiken en uw eigen apps maken in Azure Portal.
Bekijk de volgende video om te leren hoe u een app maakt met Azure-app Service.
App Services maken in Azure Portal
Wat u moet weten over configuratie-instellingen
Laten we enkele basisconfiguratie-instellingen bekijken die u nodig hebt om een app te maken met App Service.
Naam: De naam voor uw app moet uniek zijn. De naam identificeert en zoekt uw app in Azure. Een voorbeeldnaam is
webappces1.azurewebsites.net
. U kunt een aangepaste domeinnaam toewijzen als u deze optie liever gebruikt.Publiceren: App Service-hosts (publiceert) uw app als code of als een Docker-container.
Runtimestack: App Service maakt gebruik van een softwarestack om uw app uit te voeren, inclusief de taal- en SDK-versies. Voor Linux-apps en aangepaste container-apps kunt u een optionele opstartopdracht of -bestand instellen. Uw keuzes voor de stack zijn .NET Core, .NET Framework, Node.js, PHP, Python en Ruby. Er zijn verschillende versies van elk product beschikbaar voor Linux en Windows.
Besturingssysteem: het besturingssysteem voor uw app-runtimestack kan Linux of Windows zijn.
Regio: De regiolocatie die u voor uw app kiest, is van invloed op de App Service-abonnementen die beschikbaar zijn.
Prijsplannen: Uw app moet zijn gekoppeld aan een Azure-app Service-plan om beschikbare resources, functies en capaciteit vast te stellen. U kunt kiezen uit prijscategorieën die beschikbaar zijn voor de regiolocatie die u hebt geselecteerd.
Instellingen na het maken
Nadat uw app is gemaakt, zijn andere configuratie-instellingen beschikbaar in Azure Portal, inclusief opties voor app-implementatie en padtoewijzing.
Sommige extra configuratie-instellingen kunnen worden opgenomen in de code van de ontwikkelaar, terwijl andere in uw app kunnen worden geconfigureerd. Hier volgen enkele extra toepassingsinstellingen.
Altijd ingeschakeld: u kunt uw app laden, zelfs wanneer er geen verkeer is. Deze instelling is vereist voor continue webtaken of voor webtaken die worden geactiveerd met behulp van een CRON-expressie.
Sessieaffiniteit: In een implementatie met meerdere exemplaren kunt u ervoor zorgen dat uw app-client gedurende de levensduur van de sessie naar hetzelfde exemplaar wordt gerouteerd.
Alleen HTTPS: als dit is ingeschakeld, wordt al het HTTP-verkeer omgeleid naar HTTPS.