Navigáció kihagyása

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: Azure SQL Database, Tárhely, 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ásKö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.BrowserStorage(media, logs, andbackup files)Application InsightsRedis Cache(Session state andoutput cache)SQL Database(Umbraco DB and Session state DB)Web App(Umbraco Frontend)Web App(Umbraco Admin)

Ü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ékek/Leírás 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.

Azure 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.

Tárhely

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.