Podsumowanie

Ukończone

Twoim zadaniem było utworzenie aplikacji internetowej z listą zakupów, która jest bezpieczna i oferuje dobrą 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 jest doskonałym rozwiązaniem dla tego scenariusza:

  • Wydajność i skalowanie: Zasoby internetowe są globalnie dystrybuowane, przybliżając je do użytkowników, aby zminimalizować opóźnienia, a logika biznesowa jest uruchamiana w usłudze Azure Functions, która jest skalowana automatycznie w celu spełnienia wymagań.
  • Produktywność: uzyskujesz zautomatyzowany potok kompilacji z ciągłą integracji/ciągłe wdrażanie.
  • Zabezpieczenia: aplikacja internetowa jest zabezpieczona za pomocą certyfikatu SSL.

Bez usługi Azure Static Web Apps można by było wdrożyć zasoby internetowe do magazynu w chmurze, utworzyć i przypisać własny certyfikat SSL, utworzyć interfejs API, ustanowić odwrotny serwer proxy, który umożliwia aplikacji wykonywanie wywołań do interfejsu API, dystrybuować aplikację globalnie i skonfigurować własny proces ciągłej integracji/ciągłego wdrażania.

Usługa Azure Static Web Apps zapewnia te wszystkie korzyści. Dzięki temu możesz poświęcić czas na opracowywanie nowych funkcji i optymalizowanie środowiska klienta, zamiast tracić go na tworzenie i konserwację infrastruktury witryny.

Dodatkowe zasoby

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.