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.

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: Der App Service hostet (veröffentlicht) Ihre App als Code oder als Docker-Container.

  • Laufzeitstapel: App Service verwendet einen Softwarestapel, um Ihre App auszuführen, einschließlich der Sprach- und SDK-Versionen. 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: Das Betriebssystem für Ihren App-Laufzeitstapel kann Linux oder Windows sein.

  • Region: Der regionsort, den 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 werden, um verfügbare Ressourcen, Features und Kapazität 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, werden weitere Konfigurationseinstellungen im Azure-Portal verfügbar, einschließlich App-Bereitstellungsoptionen und Pfadzuordnung.

Screenshot, der andere Konfigurationsoptionen für eine App mit dem App-Dienst im Azure-Portal zeigt.

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: Sie können die App auch dann laden, wenn kein Datenverkehr vorhanden ist. 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 Der App-Client für die Lebensdauer der Sitzung an dieselbe Instanz weitergeleitet wird.

  • NUR HTTPS: Wenn diese Option aktiviert ist, wird der gesamte HTTP-Datenverkehr an HTTPS umgeleitet.

Tipp

Versuchen Sie, eigenständig die Übung „Web-App im Azure-Portal erstellen“ durchzuführen. Diese Übung bietet einen Sandkasten.