Dodawanie obsługi dla sieci dostarczania zawartości (CDN)

W tym artykule opisano, jak dodać sieć dostarczania treści (CDN) do środowiska Microsoft Dynamics 365 Commerce.

Podczas konfigurowania środowiska e-Commerce w Dynamics 365 Commerce można skonfigurować je do pracy z usługą CDN.

Domenę niestandardową można włączyć podczas procesu zastrzegania dla środowiska e-Commerce. Można również skorzystać z żądania usługi w celu skonfigurowania go po zakończeniu procesu zastrzegania. Proces zastrzegania dla środowiska e-Commerce generuje nazwę hosta skojarzoną ze środowiskiem. Ta nazwa hosta ma następujący format: gdzie <e-commerce-tenant-name> jest nazwą Twojego środowiska:

<e-commerce-tenant-name>.commerce.dynamics.com

Nazwa hosta lub punkt końcowy, który jest generowany podczas procesu zastrzegania, obsługuje certyfikat SSL (Secure Sockets Layer) tylko dla *.commerce.dynamics.com. Nie obsługuje on protokołu SSL dla domen niestandardowych. Dlatego należy zamknąć protokół SSL dla domen niestandardowych w sieci CDN i przekazać ruch z sieci CDN do nazwy hosta lub punktu końcowego, który został wygenerowany przez moduł Commerce.

Ponadto statystyki (pliki JavaScript lub kaskadowe arkusze stylów [CSS]) z modułu Commerce są doręczane z poziomu punktu końcowego, który jest generowany przez moduł Commerce wygenerowany (*.commerce.dynamics.com). Statyczne dane mogą być buforowane tylko wtedy, gdy nazwa hosta lub punkt końcowy, który został wygenerowany przez moduł commerce, jest umieszczony za CDN.

Ustaw format SSL

Po zainicjowaniu obsługi środowiska Commerce w dostarczonej niestandardowej domenie lub po dostarczeniu niestandardowej domeny środowiska za pomocą żądania obsługi, należy współpracować z zespołem wprowadzającym Commerce w celu zaplanowania zmian w systemie DNS.

Jak wcześniej wspomniano, wygenerowana nazwa hosta lub punkt końcowy obsługuje certyfikat SSL tylko dla *.commerce.dynamics.com. Nie obsługuje on protokołu SSL dla domen niestandardowych.

Usługi CDN

Ze środowiskiem Commerce można używać dowolnej usługi CDN. Oto dwa przykłady:

  • Microsoft Azure Front Door Service — rozwiązanie usługi CDN sieci Azure. Aby uzyskać więcej informacji o usługach Azure Front Door Service, zapoznaj sięz dokumentacją usługi Azure Front Door Service.
  • Akceleratordynamiczny witryny Akamai — Aby uzyskać więcej informacji, należy zapoznać się z informacjami o dynamicznym akceleratorze witryny.

Ustawienia CDN

Proces konfiguracji sieci CDN składa się z następujących ogólnych kroków:

  1. Dodaj hosta frontonu
  2. Skonfiguruj pulę zaplecza.
  3. Konfigurowanie reguł wyboru trasy.

Dodaj hosta frontonu.

Można użyć dowolnej usługi CDN, ale z przykładu w tym artykule jest używana usługa Azure Front Door Service.

Aby uzyskać informacje na temat konfigurowania usługi Azure Front Door Service, odwiedź witrynę Szybki start: Tworzenie drzwi frontowych dla globalnej aplikacji sieci Web o dużej dostępności.

Skonfiguruj pulę zaplecza w usłudze Azure Front Door Service

Aby skonfigurować pulę zaplecza w usłudze Azure Front Door Service, wykonaj nastepujące kroki.

  1. Dodaj <ecom-tenant-name>.commerce.dynamics.com do puli wewnętrznej bazy danych jako niestandardowego hosta, który ma nagłówek hosta wewnętrznej bazy danych, który jest taki sam jak <ecom-tenant-name>.commerce.dynamics.com.
  2. W obszarze równoważenie obciążenia pozostaw wartości domyślne.
  3. Wyłącz testy kondycji dla puli wewnętrznej bazy danych.

Na poniższej ilustracji przedstawiono okno dialogowe Dodawanie zaplecza w usłudze Azure Front Door Service z podaną nazwą hosta zaplecza.

Okno dialogowe Dodawanie puli wewnętrznej bazy danych.

Na poniższej ilustracji przedstawiono okno dialogowe Dodawanie puli zaplecza w usłudze Azure Front Door Service z domyślnymi wartościami równoważenia obciążenia.

Kontynuacja Okno dialogowe Dodawanie puli wewnętrznej bazy danych.

Banknot

Pamiętaj, aby wyłączyć Sondy kondycji podczas konfigurowania własnej usługi Azure Front Door dla handlu.

Konfigurowanie reguł w usłudze Azure Front Door Service

Aby skonfigurować regułę routingu w usłudze Azure Front Door Service, wykonaj następujące kroki.

  1. Dodawanie reguły routingu.
  2. W polu Nazwa wpisz domyślna.
  3. W polu zaakceptowane protokoły wybierz opcję HTTP i HTTPS.
  4. W polu hosty frontonu wprowadź dynamics-ecom-tenant-name.azurefd.net.
  5. W obszarze wzory do dopasowania, w górnym polu wprowadź wartość /*.
  6. W obszarze Szczegóły marszruty ustaw opcję Typ marszruty na Prześlij dalej.
  7. W polu Pula wewnętrzna wybierz opcję ecom-backend.
  8. W grupie pól protokół przesyłania dalej wybierz opcję dopasowywanie żądań.
  9. Ustawienie opcji ponownego zapisywania adresów URL na wyłączone.
  10. Ustawienie opcji Buforowanie na wyłączone.

Ostrzeżenie

Jeśli domena, której będziesz korzystać, jest już aktywna i na żywo, Utwórz bilet pomocy technicznej na kafelku Pomocy technicznej w usłudze Microsoft Dynamics Lifecycle Services, aby uzyskać pomoc w następnych etapach. Więcej informacji uzyskasz w Uzyskiwanie pomocy technicznej dotyczącej aplikacji finansowych i operacyjnych lub usługi Lifecycle Services (LCS).

Jeśli Twoja domena jest nowa i nie jest wcześniej istniejącą domeną aktywną, możesz dodać swoją domenę niestandardową do konfiguracji usługi Azure Front Door. Umożliwi to kierowanie ruchu internetowego do Twojej witryny za pośrednictwem wystąpienia usługi Azure Front Door. Aby dodać domenę niestandardową (na przykład www.fabrikam.com), należy skonfigurować nazwę kanoniczną (CNAME) dla domeny.

Na poniższej ilustracji przedstawiono okno dialogowe Konfiguracja CNAME w usłudze Azure Front Door Service.

Okno dialogowe konfiguracji CNAME.

Za pomocą usługi Azure Front Door Service można zarządzać certyfikatem lub można skorzystać z własnego certyfikatu dla domeny niestandardowej.

Na poniższej ilustracji przedstawiono okno dialogowe Niestandardowa domena HTTPS w usłudze Azure Front Door Service.

Okno dialogowe domeny niestandardowej HTTPS.

Aby uzyskać szczegółowe instrukcje dotyczące dodawania domeny niestandardowej do Azure Front Door, zamieszczono w temacie Dodawanie domeny niestandardowej do swoich Front Door.

Sieć CDN powinna być teraz poprawnie skonfigurowana, aby można było jej używać z witryną Commerce.

Dodatkowe zasoby

Opcje implementacji sieci dostarczania zawartości