Zusammenfassung

Abgeschlossen

In diesem Modul haben Sie Ihre Node.js Express-Anwendung für Azure Functions umgestaltet. Jetzt müssen Sie sich keine Gedanken über Server machen, weil Sie serverlos sind!

Node.js und Express sind leistungsfähige Lösungen zur Unterstützung von API-Endpunkten. Dank Functions können Sie mit Ihren APIs zu einer serverlosen Architektur wechseln und müssen sich keine Gedanken über die Einrichtung oder Wartung des Servers machen.

Möglicherweise können Sie auch die Kosten für einen Always-On-Server senken und die Skalierbarkeit verbessern, indem Sie den Node.js-Express-Server durch die Functions-App ersetzen. Schließlich können Sie sich mit Functions auf den Code konzentrieren, anstatt auf die Server.

Hinweis

Informationen zum Bereitstellen der Functions-App in der Cloud finden Sie im Tutorial Verwalten von Azure-Ressourcengruppen mit der TypeScript-Funktions-API. Für die Bereitstellung der Anwendung können Sie ein kostenloses Azure-Konto und die Azure Functions-Erweiterung für Visual Studio Code verwenden.

Die Lösung für das aktuelle Beispielprojekt befindet sich im Lösungsbranch des GitHub-Projekts. Befolgen Sie zunächst die Anweisungen in der Infodatei. Sie können die Ausführung der Express-App oder der Functions-App testen, um sich mit den Unterschieden vertraut zu machen. Versuchen Sie dann, dieselbe Umgestaltung auf Ihren Code anzuwenden.

Weitere Ressourcen

Weitere Informationen zu Functions, Visual Studio Code und zum Debuggen finden Sie in den folgenden Ressourcen:

Visual Studio Code

Functions

Ressourcen zum Debuggen