Podsumowanie

Ukończone

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.