Aracılığıyla paylaş


Content Delivery Network

Not

12 Ekim 2022 tarihi itibarıyla Power Apps portalları, Power Pages olarak adlandırılmıştır. Daha fazla bilgi: Microsoft Power Pages genel kullanıma sunuldu (blog)
Yakında Power Apps portalları belgelerini taşıyıp Power Pages belgeleri ile birleştireceğiz.

İçerik teslim ağı, web içeriğini kullanıcılara verimli bir şekilde sunabilen dağıtılmış bir sunucu ağıdır. İçerik teslim ağları, gecikmeyi en aza indirmek için önbelleğe alınmış içeriği kullanıcılara yakın olan bulunma noktası (POP) konumlarındaki uç sunucularda depolar.

Üç farklı kıtadaki Content Delivery Network sunucularını gösteren dünya diyagramı. Her sunucu, sunucunun bulunduğu kıtada veya kıtanın yakınında olan kullanıcılara bağlanır.

Portalınızda Content Delivery Network'ü etkinleştirdiğinizde portal web sitenizi tasarlamak için kullanılan resim, komut dosyası ve stil sayfası dosyaları gibi (statik içerik) depolanır ve konumunuza en yakın Content Delivery Network sunucusundan sunulur.  

Not

  • Power Pages uygulamasında bulunan Content Delivery Network ile de site yapılandırabilirsiniz. Daha fazla bilgi: Power Pages nedir?
  • Content Delivery Network'ü etkinleştirmek için portal yöneticisi olmanız gerekir. Bu özellik, Power Apps portalları için kullanılabilir. Eklenti lisansını kullanıyorsanız Content Delivery Network'ü etkinleştiremezsiniz. Deneme portalları, Content Delivery Network için desteklenmez.
  • Sitede Portal erişimini IP adresine göre sınırlandırma seçeneği şimdilik İçerik Teslim Ağı kullanımıyla desteklenmemektedir.
  • Bu hizmet Government Community Cloud (GCC), Government Community Cloud - High (GCC High) ve Savunma Bakanlığı (DoD) ve BAE bölgesi için kullanılamaz.

Üretim portalı için Content Delivery Network'ü etkinleştirme 

Content Delivery Network, Power Apps üretim portalları için kullanılabilir. Aşağıdaki adımlarda bunun nasıl etkinleştirileceği detaylandırılmaktadır.

  1. Power Platform yönetim merkezini açın.

  2. Ortamlar'a gidin.  

  3. Portalın oluşturulduğu ortamı seçin. 

  4. Kaynaklar kartında Portallar'ı seçin. 

    Kaynaklar kartındaki Portallar seçeneği.

  5. Mevcut listeden portalı seçin ve ardından Yönet seçeneğini belirleyin. 

    Mevcut listeden yönetilecek bir portal seçme.

  6. Performans ve Koruma altında, içerik teslim ağı geçiş anahtarını açın.

    Açık konumda cdn geçiş anahtarını etkinleştirme.

    Content Delivery Network'ün sağlanması birkaç dakika sürebilir.

Denemeyi üretime dönüştürürken Content Delivery Network'ü etkinleştirme 

  1. Deneme portalında, Power Apps portalları yönetim merkezini açın. 

  2. Dönüştür'ü seçin. 

  3. Content Delivery Network'ü Etkinleştir onay kutusunu seçin. 

  4. Onayla'yı seçin.

    Denemeyi üretime dönüştürürken Content Delivery Network'ü etkinleştirmek istediğinizi onaylayan ileti.

Content Delivery Network'ü devre dışı bırakma 

  1. Power Platform yönetim merkezini açın. 

  2. Ortamlar'a gidin.  

  3. Portalın oluşturulduğu ortamı seçin. 

  4. Kaynaklar kartında Portallar'ı seçin. 

  5. Mevcut listeden portalı seçin ve ardından Yönet seçeneğini belirleyin 

  6. Content Delivery Network'ü yönet'i seçin.

  7. Content Delivery Network geçiş anahtarını kapatın. 

    Content Delivery Network'ü devre dışı bırakma anahtarı.

    İşlemin Content Delivery Network'ü devre dışı bırakması birkaç dakika sürebilir.

Content Delivery Network önbelleğini temizleme 

Statik web sitesi içerikleri, coğrafi konumlardaki Content Delivery Network sunucularında depolanır. Önbelleği temizle komutunu kullanarak önbelleğe alınmış içeriği temizleyebilirsiniz. Bu eylem, Content Delivery Network sunucusu ve portal web sitesindeki önbelleği temizler. 

  1. Power Platform yönetim merkezini açın 

  2. Ortamlar'a gidin.

  3. Portalın oluşturulduğu ortamı seçin.

  4. Kaynaklar kartında Portallar'ı seçin. 

  5. Önbelleği Temizle'yi seçin.

    Önbelleği Temizle düğmesi.

Önbellek yapılandırması 

Statik dosyalar, Portal Yönetimi uygulamasındaki Web dosyaları tablosunda depolanan dosya uzantılarına göre önbelleğe alınır. Varsayılan olarak Content Delivery Network; css, js, png, svg, jpg, ico, woff2, gif, ttf, woff, eot, otf, tts, jpeg, 7z, mp3 ve mp4 uzantılarına sahip dosyaları önbelleğe alır. Bir üretici, site ayarlarını güncelleyerek varsayılan listeyi geçersiz kılabilir. 

  1. Power Apps giriş sayfasını açın. 

  2. Portalın oluşturulduğu ortamı seçin.

  3. Sol bölmede, Uygulamalar'ı seçin. 

    Uygulamalar bölümü.

  4. Portal Yönetimi uygulamasını seçin. 

  5. Site Ayarları'na gidin.

  6. ContentDeliveryNetwork/FileExtensions site ayarında, önbelleğe almak istediğiniz dosya adı uzantıları listesini güncelleyin veya listeye uzantı ekleyin. 

    Önbelleğe alınacak dosyaların listesi.

Gizlilik bildirimi 

Content Delivery Network hizmeti etkinleştirildiğinde site dosyalarınız birden çok coğrafi konumdaki sunucularda depolanır ve sunucudan gelen dosyalar site ziyaretçilerine teslim edilir. Kullanıcı sitenin web sayfasına bir istekte bulunduğunda Microsoft global ağındaki en yakın Content Delivery Network sunucusu isteği alır ve arka uç uygulama sunucusuna iletir. Sayfa yanıtındaki statik dosyalar, Content Delivery Network sunucusunda önbelleğe alınır. Web sayfasının statik dosyalarına yönelik sonraki istekler, Content Delivery Network sunucusundaki önbelleğe alınmış içerikten teslim edilir ve dinamik sayfa içeriği, uygulama sunucusundan iletilip teslim edilir.

Not

Yalnızca anonim kullanıcılar tarafından erişilebilen ve bir web sayfasının parçası olan dosyalar, Content Delivery Network sunucularında depolanır; kimliği doğrulanmış dosyalar her zaman uygulama sunucusundan dağıtılır. Yönetici, dosya adı uzantılarına göre sunucularda depolanacak statik dosyaların listesini yapılandırabilir.

Portal yöneticisi, hizmeti durdurmak için herhangi bir noktada Content Delivery Network'ü devre dışı bırakabilir ve Content Delivery Network sunucularında önbelleğe alınan tüm dosyalar kaldırılır.  

Content Delivery Network; hızlı, güvenilir ve modern bir bulut içerik teslim ağı sağlamak için Azure Front Door tarafından desteklenmektedir.

Not

Diğer Azure servis teklifleri hakkında daha fazla bilgi için  Microsoft Azure Güven Merkezine gidin.