Zusammenfassung
Sie mussten eine Einkaufslisten-Web-App erstellen, die sicher ist und eine gute Leistung für eine global verteilte Kundenbasis bietet. Die wichtigsten Aspekte waren, den Aufwand in Bezug auf die Infrastruktur zu begrenzen und sich auf Geschäftsfeatures und die Benutzerfreundlichkeit zu konzentrieren.
Azure Static Web Apps bietet diese hervorragend für dieses Szenario geeigneten Features:
- Leistung und Skalierung: Ihre Webressourcen werden global verteilt und näher an Ihre Benutzer verteilt, um die Latenz zu minimieren. Ihre Geschäftslogik wird in Azure Functions ausgeführt und von dieser Lösung automatisch skaliert, um dem Bedarf gerecht zu werden.
- Produktivität: Sie bekommen eine automatisierte Build-Pipeline mit CI/CD.
- Sicherheit: Ihre Web-App ist mit einem SSL-Zertifikat gesichert.
Ohne Azure Static Web Apps müssten Sie:
- Stellen Sie Ihre Webressourcen in Cloudspeicher bereit.
- Erstellen Sie ein eigenes SSL-Zertifikat, und weisen Sie es zu.
- Erstellen Sie Ihre API.
- Richten Sie einen Reverseproxy ein, mit dem Ihre App Aufrufe an die API senden kann.
- Verteilen Sie die App global.
- Richten Sie Ihren eigenen CI/CD-Prozess ein.
Die Nutzung von Azure Static Web Apps bietet alle diese Vorteile. So können Sie sich auf das Erstellen neuer Features und das Optimieren der Benutzerfreundlichkeit konzentrieren und müssen sich nicht um die Erstellung und Wartung der Websiteinfrastruktur kümmern.
Weitere Informationen
Im Folgenden werden einige Ressourcen aufgeführt, anhand derer Sie mehr über Azure Static Web Apps, Visual Studio Code und die anderen in diesem Modul behandelten Konzepte erfahren können.
- Sehen Sie sich die Videoreihe an: Bereitstellen von Websites in der Cloud mit Azure Static Web Apps
- Erfahren Sie, wie Sie eine Angular-, React-, Svelte- oder Vue-JavaScript-App mit Azure Static Web Apps veröffentlichen.
- Erfahren Sie, wie Sie eine API in Azure Static Web Apps veröffentlichen.
- Azure Static Web Apps
- Lernen Sie, wie Sie Azure mit Azure-Funktionen bereitstellen
- Übersicht über Blazor
- Verwenden von Angular, React und Vue in Visual Studio Code