Ölçeklenebilir Episerver pazarlama web sitesi

Redis için Cache
Content Delivery Network
İzleyici
SQL Veritabanı
Traffic Manager

Çözüm fikri Solution Idea

Daha fazla bilgi, uygulama ayrıntıları, fiyatlandırma Kılavuzu veya kod örneği ile bu makaleyi genişletmemizi istiyorsanız GitHub geri bildirimlerindenhaberdar olalım!If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

İşletmenizin tek bir platformda çok kanallı dijital pazarlama web siteleri çalıştırmasına ve kampanyaları isteğe bağlı olarak gerçekleştirmesini ve gerçekleştirmesini sağlayın.Let your business run multi-channel digital marketing websites on one platform and spin up and spin down campaigns on demand. Sitenizin ve kampanya performanızın her yönünü yönetmek için EPiServer 'in kapsamlı özelliklerinin avantajlarından yararlanın.Take advantage of the comprehensive capabilities of Episerver to manage every aspect of your site and campaign performance.

Bu çözüm, Azure yönetilen hizmetlerinde oluşturulmuştur: Traffic Manager, Content DELIVERY Network, Azure SQL veritabanı, Redsıs ve Azure izleyici için Azure önbelleği .This solution is built on the Azure managed services: Traffic Manager, Content Delivery Network, Azure SQL Database, Azure Cache for Redis and Azure Monitor. Bu hizmetler, düzeltme eki uygulanan ve desteklenen yüksek kullanılabilirliğe sahip bir ortamda çalışır ve üzerinde çalıştıkları ortam yerine çözümünüze odaklanmanızı sağlar.These services run in a high-availability environment, patched and supported, allowing you to focus on your solution instead of the environment they run in.

MimariArchitecture

Mimari diyagramı Bu mimarinin bir SVG indirin.Architecture Diagram Download an SVG of this architecture.

BileşenlerComponents

  • 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ği arasında ölçeklendirilir.App Service Web Apps runs in multiple regions, accessible to web and mobile browsers, and is scaled out across multiple server instances.
  • Traffic Manager , her bir isteği işlemek için coğrafi olarak en iyi şekilde yerleştirilmiş Web uygulamasını belirler.Traffic Manager determines which web app is geographically best placed to handle each request.
  • Content Delivery Network: bir içerik teslim ağı, görüntü, BETIK ve CSS gibi statik içerikleri sunar ve Web uygulaması sunucularındaki yükü azaltır.Content Delivery Network: A content delivery network serves static content such as images, script, and CSS, and reduces the load on the Web App servers.
  • Azure SQL veritabanı: bir SQL veritabanı, siteyle ilgili verileri depolar ve sunar.Azure SQL Database: A SQL Database stores and serves data about the site.
  • Redin Için Azure Cache çok hızlı sorgular sağlar ve ana veritabanı üzerindeki yükü azaltarak ölçeklenebilirliği geliştirir.Azure Cache for Redis enables very fast queries, and improves scalability by reducing the load on the main database.
  • Azure BLOB depolama , yüksek performanslı ve yüksek ölçekli depolama sağlar.Azure Blob storage provides high-performance, high-scale storage.
  • Azure izleyici: Application Insights hizmet durumu, performans izleme ve tanılama sağlar.Azure Monitor: Application Insights provides service health, performance monitoring, and diagnostics.
  • Kimlik sağlayıcısı: Azure Active Directory veya Facebook gibi bir kimlik sağlayıcısı, uygulamada kimlik doğrulamasını gerçekleştirir.Identity provider: An identity provider such as Azure Active Directory or Facebook handles authentication to the app.

Sonraki adımlarNext steps