Power Pages mimarisi
Power Pages, çeşitli kullanım durumları için işle ilgili önemli web siteleri oluşturmak üzere güvenli, ölçeklenebilir ve yüksek düzeyde kullanılabilir bir platform sağlar.
Her Power Pages üretim web sitesi, ölçeklenebilirlik ve yüksek kullanılabilirlik için en iyi duruma getirilmiş aynı mimariyi izler. Aşağıdaki diyagramda, her Power Pages web sitesini barındırmak için kullanılan mimari açıklanmaktadır.
Aşağıda, her Power Pages Web sitesi kurulumunun temel bileşenleri yer almaktadır:
İçerik teslim ağı (CDN), son kullanıcılar için ağ gecikmesini azaltmanın yanı sıra statik dosyaları önbelleğe alarak ve bir uç ağdan sunarak web sitesinin performansını ve ölçeklenebilirliğini iyileştirmeye yardımcı olur.
Power Pages, varsayılan olarak etkin olmayan ancak site yöneticisi tarafından etkinleştirilebilen kullanıma hazır bir CDN yeteneği sağlar.
Daha fazla denetim gerekirse Power Pages ayrıca Azure Front Door, Akamai, Cloudflare, Imperva ve Power Pages web sitenizle yapılandırılabilen diğerleri gibi harici içerik teslim ağı sağlayıcılarını destekler. Bu örnek belgede, içerik teslim ağı tabanlı bir Azure Front Door'un Power Pages web sitesiyle nasıl yapılandırılabileceği açıklanmaktadır
Web Uygulaması Güvenlik Duvarı (WAF), trafiği analiz ederek ve web sitesini siteler arası komut dosyası yazma, SQL ekleme, dosya ekleme ve diğerleri gibi yaygın saldırılara karşı koruyarak web sitesinin güvenlik yapısını iyileştirmeye yardımcı olur.
İçerik teslim ağı ile benzer şekilde Power Pages, site yöneticisi tarafından etkinleştirilen kullanıma hazır bir web uygulaması güvenlik duvarı sağlar.
Web uygulaması güvenlik duvarı yapılandırması üzerinde daha fazla denetime ihtiyacınız varsa Power Pages ayrıca Azure Front Door, Akamai, Cloudflare, Imperva ve diğerleri gibi müşteriye ait web uygulaması güvenlik duvarı sağlayıcılarını getirmeyi destekler.
Her Power Pages üretim web sitesi, son kullanıcı trafiğini uygun Uygulama sunucusuna yönlendirmek için etkin/pasif modda ayarlanan bir Azure Traffic Manager kurulumu ile yapılandırılmış olarak gelir. Bu özellik, yüksek kullanılabilirlik ve olağanüstü durum kurtarma olanağı tanır.
Her Power Pages üretim web sitesi, yüksek kullanılabilirlik ve olağanüstü durum kurtarma sağlamak için farklı Azure Veri merkezi bölgelerinde barındırılan en az iki uygulama sunucusu düğümünden oluşur. Azure Traffic manager sürekli olarak bu düğümleri ve kullanılabilir düğüme doğrudan trafiği izler. Azure Veri merkezi bölgesinin konumu, sitenin ait olduğu Power Platform ortamının konumunu belirler.
Örneğin: Ortam konumu Avrupa ise uygulama sunucuları Kuzey Avrupa ve Batı Avrupa veri merkezleri olur. Sitenin birincil bölgesi, Dataverse ile web sitesi arasındaki gecikmeyi minimum düzeyde tutmak için Power Platform kuruluşunun birincil bölgesi tarafından belirlenir. Bu uygulama sunucularının ölçeklendirilmesi, ortama atanan Power Pages lisans kapasitesine göre otomatik olarak yapılır.
Microsoft Dataverse, her Power Pages web sitesi için bir anahtar bileşenidir. Bu hem web sayfaları, içerik kod parçacıkları, site ayarları, kullanıcı meta verileri ve diğerleri gibi tüm web sitesi yapılandırmasını depolayan web sitesi için Meta veri deposu hem de iş verileri için veri deposu olarak davranır.
Power Pages web sitesi, Sunucudan Sunucuya bağlantı kullanarak Dataverse kurulumuna bağlanır.
Power Pages web sitesi mimarisi hakkında daha ayrıntılı bilgi için Mimari teknik incelemesini okuyabilirsiniz.