Skalowalna marketingowa witryna internetowa Episerver

Azure Cache for Redis
Azure Content Delivery Network
Azure Monitor
Azure SQL Database
Azure Traffic Manager

Pomysły dotyczące rozwiązań

Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.

Pozwól firmie na prowadzenie wielokanałowych witryn internetowych marketingu cyfrowego na jednej platformie oraz na zwiększanie i zmniejszanie zasięgu kampanii na żądanie. Skorzystaj z rozbudowanych możliwości rozwiązania Episerver, aby zarządzać wszystkimi aspektami wydajności kampanii i witryny.

To rozwiązanie jest oparte na usługach zarządzanych platformy Azure: Traffic Manager, Content Delivery Network, Azure SQL Database, Azure Cache for Redis i Azure Monitor. Usługi te działają w środowisku o wysokiej dostępności, zapewniającym poprawki i pomoc techniczną, co pozwala na koncentrację na rozwiązaniu, a nie środowisku, w którym działają usługi.

Potencjalne przypadki użycia

To rozwiązanie jest używane przez sprzedaż detaliczną w celu udostępnienia aktualnych ofert produktów.

Architektura

Architecture Diagram showing from browser through Episerver to databasesPobierz plik SVG tej architektury.

Elementy

  • Usługa App Service Web Apps działa w wielu regionach, jest dostępna dla przeglądarek internetowych i mobilnych i jest skalowana w poziomie w wielu wystąpieniach serwera.
  • Usługa Traffic Manager określa, która aplikacja internetowa jest geograficznie najlepiej umieszczona do obsługi każdego żądania.
  • Content Delivery Network: sieć dostarczania zawartości obsługuje zawartość statyczną, taką jak obrazy, skrypty i arkusze CSS, oraz zmniejsza obciążenie serwerów aplikacji internetowej.
  • Azure SQL Database: usługa SQL Database przechowuje i obsługuje dane dotyczące lokacji.
  • Usługa Azure Cache for Redis umożliwia szybkie wykonywanie zapytań i poprawia skalowalność, zmniejszając obciążenie głównej bazy danych.
  • Usługa Azure Blob Storage zapewnia magazyn o wysokiej wydajności i wysokiej skali.
  • Azure Monitor: usługa Application Szczegółowe informacje zapewnia kondycję usługi, monitorowanie wydajności i diagnostykę.
  • Dostawca tożsamości: dostawca tożsamości, taki jak Microsoft Entra ID lub Facebook, obsługuje uwierzytelnianie w aplikacji.

Następne kroki