Gezintiyi Atla

Çö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: Azure SQL Veritabanı, Depolama, Application Insights 'nı ve Redis Önbelleği. 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.

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)

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/Açıklamalar 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.

Azure 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 Önbelleği

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.