Çözüm fikirleri
Bu makale bir çözüm fikridir. İçeriği olası kullanım örnekleri, alternatif hizmetler, uygulama konuları veya fiyatlandırma yönergeleri gibi daha fazla bilgiyle genişletmemizi isterseniz GitHub geri bildirimi sağlayarak bize bildirin.
İşletmenizin tek platformda çok kanallı dijital pazarlama web siteleri çalıştırmasına ve talebe göre kampanyaları hızlandırıp yavaşlatmasına olanak tanır. Site ve kampanya performansınızı her açıdan yönetmek için Episerver’ın kapsamlı özelliklerinden yararlanın.
Bu çözüm, Azure yönetilen hizmetleri üzerine kurulmuştur: Traffic Manager, Content Delivery Network, Azure SQL Veritabanı, Redis için Azure Cache ve Azure İzleyici. Bu hizmetler, düzeltme eki uygulanan, desteklenen ve kullanılabilirlik düzeyi yüksek olan bir ortamda çalıştırıldığından, hizmetlerin çalıştırıldığı ortam yerine çözümünüzün kendisine odaklanabilirsiniz.
Olası kullanım örnekleri
Bu çözüm, perakende satış tarafından güncel ürün teklifleri sağlamak için kullanılır.
Mimari
Bu mimarinin SVG'sini indirin.
Bileşenler
- App Service Web Apps , web ve mobil tarayıcılar tarafından erişilebilen birden çok bölgede çalışır ve birden çok sunucu örneğinde ölçeği genişletilir.
- Traffic Manager , her isteği işlemek için hangi web uygulamasının coğrafi olarak en iyi şekilde yerleştirileceğini belirler.
- Content Delivery Network: İçerik teslim ağı görüntüler, betik ve CSS gibi statik içerikler sağlar ve Web Uygulaması sunucularında yükü azaltır.
- Azure SQL Veritabanı: bir SQL Veritabanı siteyle ilgili verileri depolar ve sağlar.
- Redis için Azure Cache hızlı sorgular sağlar ve ana veritabanındaki yükü azaltarak ölçeklenebilirliği artırır.
- Azure Blob depolama yüksek performanslı, yüksek ölçekli depolama sağlar.
- Azure İzleyici: Uygulama Analizler hizmet durumu, performans izleme ve tanılama sağlar.
- Kimlik sağlayıcısı: Microsoft Entra Id veya Facebook gibi bir kimlik sağlayıcısı uygulamada kimlik doğrulamasını işler.
Sonraki adımlar
- Visual Studio kullanarak Azure Uygulaması Hizmetine ASP.NET web uygulaması dağıtma
- Performans trafiği yönlendirme yöntemini yapılandırma
- Azure Uygulama Hizmeti’nde Azure CDN kullanma
- SQL Veritabanı öğreticisi: Azure portalını kullanarak dakikalar içinde SQL veritabanı oluşturma
- Redis için Azure Cache ile Web Uygulaması oluşturma
- .NET kullanarak Azure Blob Depolama ile çalışmaya başlama
- Uygulama Analizler ile Uygulama Performansı Yönetimi
- App Service uygulamanızı Facebook oturum açma bilgilerini kullanacak şekilde yapılandırma