Podsumowanie
Twoim zadaniem było utworzenie aplikacji internetowej z listą zakupów, która jest bezpieczna i oferuje trwałą wydajność dla globalnie rozproszonej bazy klientów. Głównym problemem, którym trzeba było się zająć, było ograniczenie nakładu pracy związanego z infrastrukturą i skoncentrowanie się na funkcjach biznesowych i środowisku użytkownika.
Usługa Azure Static Web Apps udostępnia te funkcje jako doskonałe rozwiązanie dla tego scenariusza:
- Wydajność i skala: Zasoby internetowe są globalnie dystrybuowane, przybliżając je do użytkowników w celu zminimalizowania opóźnień. Logika biznesowa działa w usłudze Azure Functions, która jest skalowana automatycznie w celu sprostania zapotrzebowaniu.
- Produktywność: uzyskujesz zautomatyzowany potok kompilacji z ciągłą integracji/ciągłe wdrażanie.
- Zabezpieczenia: Aplikacja internetowa jest zabezpieczona przy użyciu certyfikatu SSL.
Bez usługi Azure Static Web Apps potrzebne są następujące elementy:
- Wdrożyć zasoby internetowe w magazynie w chmurze.
- Utworzyć i przypisać własny certyfikat SSL.
- Utworzyć interfejs API.
- Ustanowić odwrotny serwer proxy umożliwiający aplikacji wykonywanie wywołań do interfejsu API.
- Rozproszyć aplikację globalnie.
- Skonfigurować własny proces ciągłej integracji/ciągłego wdrażania.
Usługa Azure Static Web Apps zapewnia wszystkie te korzyści. Dzięki temu możesz poświęcić swój cenny czas na opracowywanie nowych funkcji i optymalizowanie środowiska klienta, zamiast tracić go na tworzenie i konserwację infrastruktury witryny.
Dowiedz się więcej
Poniżej przedstawiono kilka zasobów, z których można dowiedzieć się więcej na temat usługi Azure Static Web Apps, programu Visual Studio Code i innych pojęć uwzględnionych w tym module.
- Obejrzyj serię wideo: wdrażanie witryn internetowych w chmurze za pomocą usługi Azure Static Web Apps
- Dowiedz się, jak publikować aplikację Angular, React, Svelte lub Vue JavaScript przy użyciu usługi Azure Static Web Apps
- Dowiedz się, jak opublikować interfejs API w usłudze Azure Static Web Apps
- Dowiedz się, jak uwierzytelniać użytkowników za pomocą usługi Azure Static Web Apps
- Azure Static Web Apps
- Dowiedz się, jak wdrożyć na platformie Azure przy użyciu usługi Azure Functions
- Przegląd oprogramowania Blazor
- Użyj platformy Angular, React i Vue w programie Visual Studio Code