解決方案架構:可調整的 Umbraco CMS Web 應用程式

中型 Umbraco CMS Web 應用程式,設定用以調整高流量網站大小並予以最佳化。其使用兩個部署於單一區域並啟用自動調整規模的 Web 應用程式,一個供前端應用程式使用,另一個供後台系統應用程式使用。

這個解決方案建基於 Azure 受管理的服務:SQL Database, 儲存體, Application InsightsRedis 快取。這些服務是在高可用性環境中執行,並經過修補與支援,可讓您專注於解決方案,而無須操心解決方案的執行環境。

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)

您的預估值

$101.79

預估每月成本

了解計算方式以及並依據需求自訂

價格計算機

部署到 Azure

使用下列預先建置的範本,將此架構部署到 Azure

部署到 Azure

檢視範本來源

實作指南

產品 文件

Web Apps

在 Azure App Service 的 Web Apps 功能上執行 Umbraco CMS,而前端與後台系統應用程式在同樣的應用程式上執行。

SQL Database

在 Azure SQL Database 中儲存您網站的內容。後台系統 Web 應用程式與前端 Web 應用程式使用相同的資料庫。使用備份及高可用性等 Azure SQL Database 功能。

儲存體

將您所有的媒體儲存在 Azure 儲存體中,進而減少 Web 應用程式檔案伺服器上的並增進效能。

Application Insights

使用 Application Insights 偵測問題、診斷損毀並追蹤 Web 應用程式中的使用情況。在開發週期期間作出旁徵博引的決定。

Redis 快取

在 Azure Redis 快取中儲存工作階段狀態及輸出快取,進而改善效能並減少您 Web 前端的負載。