İçerik teslim ağı (CDN) için destek ekleme

Bu makalede, Microsoft Dynamics 365 Commerce ortamınıza bir içerik teslim ağının (CDN) nasıl ekleneceği açıklanmaktadır.

Dynamics 365 Commerce uygulamasında bir e-ticaret ortamı kurduğunuzda, bunu CDN hizmetiyle çalışacak şekilde konfigüre edebilirsiniz.

Özel etki alanınız e-ticaret ortamınız için sağlama işlemi sırasında etkinleştirilebilir. Alternatif olarak, bir servis talebini, sağlama işlemi tamamlandıktan sonra ayarlamak için kullanabilirsiniz. E-ticaret ortamı için sağlama işlemi, ortamla ilişkilendirilmiş bir ana bilgisayar adı oluşturur. Bu ana bilgisayar adının aşağıdaki biçimi vardır; burada <e-ticaret-kiracı-adı> ortamınızın adıdır:

<e-ticaret-kiracı-adı>.commerce.dynamics.com

Sağlama işlemi sırasında oluşturulan ana bilgisayar adı veya bitiş noktası, yalnızca. *commerce.dynamics.com için bir güvenli yuva katmanı (SSL) sertifikasını destekler. Özel etki alanları için SSL'yi desteklemez. Bu nedenle, CDN'den özel etki alanları için SSL'yi sonlandırmalı ve CDN'den Commerce'in ürettiği ana bilgisayar adına veya bitiş noktasına iletme trafiğine son vermek zorundasınız.

Ek olarak, Commerce statikleri (JavaScript veya geçişli stil sayfaları [CSS] dosyaları) Commerce tarafından üretilen bitiş noktasından (*.commerce.dynamics.com) sunulur. Statikler, yalnızca Commerce tarafından oluşturulan ana bilgisayar adı veya bitiş noktası CDN'nin arkasına konulursa önbelleğe alınabilir.

SSL'u ayarla

Sağlanan özel etki alanı ile Commerce ortamınızı hazırladıktan sonra veya hizmet isteği kullanarak ortamınız için özel etki alanı sağladıktan sonra, DNS değişikliklerini planlamak için Commerce işe alım ekibiyle birlikte çalışmanız gerekir.

Daha önce belirtildiği gibi, oluşturulan ana bilgisayar adı veya bitiş noktası yalnızca *.commerce.dynamics.com için bir SSL sertifikasını destekliyor. Özel etki alanları için SSL'yi desteklemez.

CDN hizmetleri

Herhangi bir CDN hizmeti, bir Commerce ortamıyla kullanılabilir. Burada iki örnek verilmiştir:

CDN kurulumu

CDN kurulum işlemi aşağıdaki adımlardan oluşur:

  1. Ön uç ana bilgisayar ekleyin.
  2. Bir arka uç havuzu yapılandırın.
  3. Yönlendirme için kural ayarlayın.

Ön uç ana bilgisayar ekleyin

Tüm CDN hizmetleri kullanılabilir ancak bu makaledeki örnek için Azure ön kapı hizmeti kullanılır.

Azure ön kapı hizmeti'ni kurma hakkında bilgi için bkz. Hızlı başlangıç: yüksek oranda kullanılabilir bir Global Web uygulaması için ön kapı oluşturun.

Azure Front Door Service'te bir arka uç havuzu yapılandırın

Azure Front Door Service'te bir arka uç havuzu yapılandırmak için aşağıdaki adımları izleyin.

  1. <ecom-tenant-name>.commerce.dynamics.com öğesini, <ecom-tenant-name>.commerce.dynamics.com ile aynı arka uç ana bilgisayar başlığına sahip özel bir ana bilgisayar olarak arka uç havuzuna ekleyin.
  2. Yük dengelemesi altında, varsayılan değerleri bırakın.
  3. Arka uç havuzu için sistem durumu denetimlerini devre dışı bırakın.

Aşağıdaki resimde, Azure Front Door Service'te arka uç ana bilgisayar adı girilmiş halde Bir arka uç ekle iletişim kutusu gösterilmektedir.

Arka uç havuzu iletişim kutusu ekleme.

Aşağıdaki resimde, Azure Front Door Service'te varsayılan yük dengeleme değerleriyle birlikte Bir arka uç havuzu ekle iletişim kutusu gösterilmektedir.

Arka uç havuzu iletişim kutusu ekleme devamı.

Dekont

Commerce için kendi Azure Front Door Service'inizi kurarken sistem durumu araştırmalarının devre dışı olduğundan emin olun.

Azure ön kapı hizmeti'nde kuralları ayarla

Azure ön kapı hizmeti'nde bir yönlendirme kuralı ayarlamak için, aşağıdaki adımları izleyin.

  1. Rota kuralı ekleyin.
  2. Ad alanına, varsayılan yazın.
  3. Kabul edilen iletişim kuralı alanında, http ve https'yi seçin.
  4. Ön uç ana bilgisayarlar alanında, dynamics-ecom-tenant-name.azurefd.net girin.
  5. Eşleştirilecek desenler altında, üst alana şunu girin: /*.
  6. Rota Ayrıntıları altında, rota türü seçeneğini ileri olarak ayarlayın.
  7. Arka uç havuzu alanında, ecom-arka uç'yi seçin.
  8. İletme Protokolü alan grubunda, isteği eşleştir seçeneğini seçin.
  9. URL yeniden yazma seçeneğini devre dışı olarak ayarlayın.
  10. Önbelleğe alma seçeneğini devre dışı olarak ayarlayın.

Uyarı

Kullanacağınız etki alanı zaten etkin ve yayında ise, sonraki adımlarınız için yardım almak üzere, Microsoft Dynamics Lifecycle Services'teki Destek kutucuğunda bir destek bileti oluşturun. Daha fazla bilgi için Finans ve operasyon uygulamaları veya Lifecycle Services (LCS) ile ilgili destek alma.

Etki alanınız yeniyse ve önceden varolan yayındaki bir etki alanı değilse, özel etki alanınızı Azure Front Door Service yapılandırmasına ekleyebilirsiniz. Bu, Azure Front Door örneği aracılığıyla web trafiğini sitenize yönlendirmeyi sağlar. Özel etki alanı eklemek için (örneğin www.fabrikam.com), etki alanı için kurallı bir ad (CNAME) yapılandırmalısınız.

Aşağıdaki resimde, Azure ön kapı hizmeti'ndeki CNAME yapılandırması iletişim kutusu gösterilmektedir.

CNAME Yapılandırması iletişim kutusu.

Sertifikayı yönetmek için Azure ön kapı hizmetini kullanabilir veya özel etki alanı için kendi sertifikanızı kullanabilirsiniz.

Aşağıdaki resimde, Azure ön kapı hizmeti'ndeki Özel alan HTTPS iletişim kutusu gösterilmektedir.

Özel etki alanı HTTPS iletişim kutusu.

Azure Front Door'unuza özel etki alanı eklemeyle ilgili ayrıntılı yönergeler için bkz. Front Door'a özel etki alanı ekleme.

CDN'niz şimdi Commerce sitenizde kullanılabilecek şekilde doğru konfigüre edilmelidir.

Ek kaynaklar

İçerik teslimi ağı uygulama seçenekleri