Erstellen einer App mit App Service

Abgeschlossen

Sie können die Azure App Service-Features für Web-Apps, Mobile Apps oder API-Apps verwenden und Ihre eigenen Apps im Azure-Portal erstellen.

Sehen Sie sich das folgende Video an, um zu erfahren, wie Sie eine App mit Azure App Service erstellen.

Erstellen von App Services im Azure-Portal

Wichtige Informationen zu Konfigurationseinstellungen

Untersuchen Sie einige der grundlegenden Konfigurationseinstellungen, die Sie zum Erstellen einer App mit App Service benötigen.

  • Name: Der Name für Ihre App muss eindeutig sein. Der Name identifiziert und sucht Ihre App in Azure. Ein Beispielname ist webappces1.azurewebsites.net. Sie können einen benutzerdefinierten Domänennamen zuordnen, wenn Sie stattdessen diese Option verwenden möchten.

  • Veröffentlichen: App Service hostet (veröffentlicht) Ihre App als Code oder als Docker-Container.

  • Runtimestapel: App Service verwendet einen Softwarestapel, um Ihre App einschließlich der Sprache und SDK-Versionen auszuführen. Für Linux-Apps und benutzerdefinierte Container-Apps können Sie einen optionalen Startbefehl oder eine Startdatei festlegen. Ihre Auswahl für den Stapel umfasst .NET Core, das .NET Framework, Node.js, PHP, Python und Ruby. Für Linux und Windows sind verschiedene Versionen der einzelnen Produkte verfügbar.

  • Betriebssystem: Sie können Linux oder Windows als Betriebssystem für Ihren App-Runtimestapel verwenden.

  • Region: Die Region, die Sie für Ihre App auswählen, wirkt sich auf die verfügbaren App Service-Pläne aus.

  • Preispläne: Ihre App muss einem Azure App Service-Plan zugeordnet sein, um verfügbare Ressourcen, Features und Kapazitäten einzurichten. Sie können aus Tarifen wählen, die für die von Ihnen ausgewählte Region verfügbar sind.

Einstellungen nach der Erstellung

Nachdem Ihre App erstellt wurde, sind weitere Konfigurationseinstellungen im Azure-Portal verfügbar (einschließlich App-Bereitstellungsoptionen und Pfadzuordnung).

Screenshot: Weitere App Service-Konfigurationsoptionen für eine App im Azure-Portal

Einige der zusätzlichen Konfigurationseinstellungen können im Code der Entwickler*innen enthalten sein, während andere in Ihrer App konfiguriert werden können. Hier finden Sie einige der zusätzlichen Anwendungseinstellungen.

  • Always On: Die App kann auch dann geladen bleiben, wenn kein Datenverkehr vorliegt. Diese Einstellung ist für fortlaufende WebJobs oder WebJobs erforderlich, die mithilfe eines CRON-Ausdrucks ausgelöst werden.

  • Sitzungsaffinität: Bei einer Bereitstellung mit mehreren Instanzen können Sie sicherstellen, dass Ihr App-Client für die Lebensdauer der Sitzung an dieselbe Instanz weitergeleitet wird.

  • Nur HTTPS: Wenn aktiviert, wird der gesamte HTTP-Datenverkehr an HTTPS umgeleitet.