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.
Dzięki platformie Sitecore Experience Platform (xP) masz bezpośredni dostęp do pełnych danych, zintegrowanych narzędzi i funkcji automatyzacji do angażowania klientów w cały iteracyjny cykl życia — podstawę technologiczną niezbędną do zdobywania klientów na całe życie.
To rozwiązanie jest oparte na usługach zarządzanych platformy Azure: Azure SQL Database, Azure Cache for Redis, Azure Cognitive Search 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 w wielu branżach w celu poprawy jakości obsługi klienta i zaangażowania.
Architektura
Pobierz plik SVG tej architektury.
Składniki
- 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. Używana w rozwiązaniu Sitecore do hostowania ról dostarczania zawartości, zarządzania zawartością, raportowania i przetwarzania.
- Azure SQL Database: wystąpienie usługi SQL Database przechowuje i obsługuje dane dotyczące lokacji.
- Usługa Azure Cache for Redis umożliwia szybkie wykonywanie zapytań i zwiększa skalowalność dzięki zmniejszeniu obciążenia głównej bazy danych. Stan sesji rdzenia lokacji jest zarządzany przez usługę Azure Cache for Redis.
- Usługa Azure Cognitive Search używana do szybkiego wyszukiwania danych. Wszystkie indeksy wyszukiwania w rdzeniach witryny są przechowywane w usłudze Azure Cognitive Search w celu szybkiego wyszukiwania i skalowalności.
- Usługa Azure Monitor zapewnia kondycję usługi i monitorowanie wydajności oraz diagnostykę. Usługa Azure Monitor udostępnia aplikację Sitecore z rozwiązaniem dla potrzeb w zakresie monitorowania kondycji i wydajności.
Następne kroki
- Wdrażanie aplikacji internetowej ASP.NET w usłudze aplikacja systemu Azure przy użyciu programu Visual Studio
- Samouczek usługi SQL Database: tworzenie bazy danych SQL w ciągu kilku minut przy użyciu witryny Azure Portal
- Jak utworzyć aplikację internetową za pomocą usługi Azure Cache for Redis
- Korzystanie z usługi Azure Cognitive Search
- Zarządzanie wydajnością aplikacji za pomocą usługi Azure Monitor