Çözüm mimarisi: Ölçeklenebilir Umbraco CMS web uygulaması

Ölçeklenebilmek üzere yapılandırılmış, trafiği yüksek siteler için ideal, orta ölçekte Umbraco CMS web uygulamasıdır. Biri ön uç uygulamanız, biri arka ofis uygulamanız için olmak üzere iki web uygulaması kullanır. Bu uygulamalar, otomatik ölçeklendirme etkin olarak tek bir bölgede dağıtılır.

Bu çözüm, şu Azure yönetilen hizmetleri temel alınarak oluşturulmuştur: SQL Veritabanı, Depolama, Application Insights 'nı ve Redis Cache. 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.

Ölçeklenebilir Umbraco CMS web uygulaması Azure’un yönetilen hizmetleri SQL Veritabanı, Depolama, Application Insights ve Redis Önbelleği temel alınarak oluşturulmuş ölçeklenebilir Umbraco CMS web uygulamasının çözüm mimarisini gösteren diyagram. Browser S torage (media, logs, and backup files) Application Insights R edis Cache (Session state and output cache) SQL Database (Umbraco DB and Session state DB) W eb App (Umbraco Frontend) W eb App (Umbraco Admin)

Tahmininiz

$112.0272

Tahmin edilen aylık maliyet

Bu değerin nasıl hesaplandığını anlayın ve ihtiyaçlarınıza göre özelleştirin

Ücretlendirme hesaplayıcı

Azure'a Dağıt

Bu mimariyi Azure’a dağıtmak için aşağıdaki önceden oluşturulmuş şablonu kullanın

Azure'a Dağıt

Şablon kaynağını görüntüle

Uygulama kılavuzu

Ürünler Belgeler

Web Apps

Azure App Service’in Web Apps özelliğinde, ön uç ve arka ofis uygulamalarının aynı uygulamada çalıştığı bir Umbraco CMS çalıştırın.

SQL Veritabanı

Sitenizin içeriğini Azure SQL Veritabanında depolayın. Arka ofis web uygulaması ve ön uç web uygulaması, aynı veritabanını kullanır. Azure SQL Veritabanının yedekleme ve yüksek kullanılabilirlik gibi özelliklerinden faydalanın.

Depolama

Tüm medya dosyalarınızı Azure Depolama’da depolayarak web uygulaması dosya sunucusundaki G/Ç işlemlerini azaltıp performansı artırın.

Application Insights

Application Insights’ı kullanarak web uygulamanızda sorunları algılayın, kilitlenmeleri tanılayın ve kullanımı izleyin. Geliştirme yaşam döngüsü boyunca bilgiye dayalı kararlar verin.

Redis Cache

Oturum durumunu ve çıktı önbelleğini Azure Redis Önbelleği’nde depolayarak performansı artırın ve web ön uçlarınızdaki yükü azaltın.

İlgili çözüm mimarileri