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.
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.
Ortamlar'a gidin.
Portalın oluşturulduğu ortamı seçin.
Kaynaklar kartında Portallar'ı seçin.
Mevcut listeden portalı seçin ve ardından Yönet seçeneğini belirleyin.
Performans ve Koruma altında, içerik teslim ağı geçiş anahtarını açın.
Content Delivery Network'ün sağlanması birkaç dakika sürebilir.
Denemeyi üretime dönüştürürken Content Delivery Network'ü etkinleştirme
Deneme portalında, Power Apps portalları yönetim merkezini açın.
Dönüştür'ü seçin.
Content Delivery Network'ü Etkinleştir onay kutusunu seçin.
Onayla'yı seçin.
Content Delivery Network'ü devre dışı bırakma
Ortamlar'a gidin.
Portalın oluşturulduğu ortamı seçin.
Kaynaklar kartında Portallar'ı seçin.
Mevcut listeden portalı seçin ve ardından Yönet seçeneğini belirleyin
Content Delivery Network'ü yönet'i seçin.
Content Delivery Network geçiş anahtarını kapatın.
İş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.
Ortamlar'a gidin.
Portalın oluşturulduğu ortamı seçin.
Kaynaklar kartında Portallar'ı seçin.
Önbelleği Temizle'yi seçin.
Ö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.
Power Apps giriş sayfasını açın.
Portalın oluşturulduğu ortamı seçin.
Sol bölmede, Uygulamalar'ı seçin.
Portal Yönetimi uygulamasını seçin.
Site Ayarları'na gidin.
ContentDeliveryNetwork/FileExtensions site ayarında, önbelleğe almak istediğiniz dosya adı uzantıları listesini güncelleyin veya listeye uzantı ekleyin.
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.