Megoldásarchitektúra: Skálázható Umbraco-alapú tartalomkezelő webalkalmazás

Középrétegbeli Umbraco tartalomkezelő rendszer webalkalmazás skálázáshoz és nagy adatforgalmú webhelyek optimális működéséhez konfigurálva. Két webalkalmazást használ, egyet az előtér-, egyet pedig a háttéralkalmazáshoz, egyetlen régióban üzembe helyezve, az automatikus skálázás engedélyezése mellett.

Ez a megoldás az alábbi, Azure által felügyelt szolgáltatásokra épül: SQL Database, Storage, Application Insights és Redis Cache. Ezek a szolgáltatások magas rendelkezésre állású környezetben futnak javítások és támogatás mellett, ami lehetővé teszi, hogy a környezet helyett a megoldásra tudjon fókuszálni.

Skálázható Umbraco-alapú tartalomkezelő webalkalmazás Egy skálázható, Umbraco CMS-alapú webalkalmazás megoldásarchitektúráját bemutató ábra. Ez a megoldás a következő, Azure által felügyelt szolgáltatásokon alapul: SQL Database, Storage, Application Insights és Redis Cache. 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)

Az Ön becsült költsége

$112.0272000000

Becsült havi költség

Információ arról, hogy min alapul a számítás, valamint igény szerinti testreszabás

Díjkalkulátor

Üzembe helyezés az Azure-ban

Az architektúra Azure-ban történő üzembe helyezéséhez használhatja az alábbi, előre elkészített sablont

Üzembe helyezés az Azure-ban

Sablon forrásának megtekintése

Implementálási segédlet

Termék Dokumentáció

Webalkalmazások

Az Azure App Service Web Apps szolgáltatásával úgy is futtathat Umbraco-alapú tartalomkezelő rendszert, hogy mind az előtérrendszer, mind a háttérrendszer webalkalmazása ugyanazt az alkalmazást használja.

SQL Database

A webhely tartalmát Azure SQL Database-ben tárolhatja. A háttérrendszer és az előtérrendszer webalkalmazása ugyanazt az adatbázist használja. Használja ki az Azure SQL Database funkcióit, például a biztonsági mentést és a magas rendelkezésre állást.

Storage

Az összes médiafájlját tárolhatja az Azure Storage szolgáltatásban, és ezzel csökkentheti a webalkalmazás fájlkiszolgálójának I/O-műveleteit, valamint növelheti a teljesítményt.

Application Insights

Hibák észlelése, szoftverleállások diagnosztizálása és a használat nyomon követése a webalkalmazásokban az Application Insights segítségével. Megalapozott döntéshozatal a teljes fejlesztési folyamat során.

Redis Cache

Munkamenet állapotának tárolása és kimeneti gyorsítótár az Azure Redis Cache-ben a teljesítményjavítás és a webes előtérrendszerek terhelésének csökkentése végett.

Kapcsolódó megoldásarchitektúrák