Bevezetés a bérlőnkénti adatbázis-mintát használó több-bérlős SaaS-alkalmazásba a Azure SQL Database

A KÖVETKEZŐKRE VONATKOZIK: Azure SQL Database

A Wingtip SaaS-alkalmazás egy több-bérlős mintaalkalmazás. Az alkalmazás az adatbázis-bérlőnkénti SaaS-alkalmazásmintát használja több bérlő kiszolgálásához. Az alkalmazás olyan funkciókat kínál, Azure SQL Database saaS-forgatókönyveket számos SaaS-tervezési és -felügyeleti minta használatával. A Wingtip SaaS-alkalmazás gyorsan üzembe helyezhető öt perc alatt.

Az alkalmazás forráskódja és a felügyeleti szkriptek a WingtipTicketsSaaS-DbPerTenant GitHub-adattárban érhetők el. Mielőtt elkezdené, tekintse meg a Wingtip Tickets felügyeleti szkriptek letöltésének és feloldásának lépéseit az általános útmutatóban.

Alkalmazásarchitektúra

A Wingtip SaaS-alkalmazás a bérlőnkénti adatbázis modellt használja. Rugalmas SQL-készleteket használ a hatékonyság maximalizálására. A bérlők az adataikra való kiépítéséhez és az adatokhoz való hozzárendeléséhez katalógus-adatbázist használ a rendszer. A fő Wingtip SaaS-alkalmazás egy készletet használ három mintabérlővel, valamint a katalógus-adatbázissal. A katalógus- és bérlőkiszolgálók DNS-aliasokkal vannak kiépítve. Ezek az aliasok a Wingtip alkalmazás által használt aktív erőforrásokra való hivatkozás fenntartására szolgálnak. Ezek az aliasok úgy frissülnek, hogy helyreállítási erőforrásokra mutasson a vészhelyreállítási oktatóanyagokban. Számos Wingtip SaaS-oktatóanyag elvégzése bővítményeket ad a kezdeti üzembe helyezéshez. Bevezetünk olyan bővítményeket, mint az analytic databases és az adatbázisközi sémakezelés.

Wingtip SaaS-architektúra

Az oktatóanyagok és az alkalmazás használata során az adatszinthez kapcsolódó SaaS-mintákra összpontosíthat. Más szóval koncentráljon az adatrétegre, és ne figyelje túl magát az alkalmazást. Ezen SaaS-minták megvalósításának megértése kulcsfontosságú ezeknek a mintáknak az alkalmazásokban való végrehajtásához. Vegye figyelembe az adott üzleti követelményekhez szükséges módosításokat is.

SQL Database Wingtip SaaS-oktatóanyagok

Az alkalmazás üzembe helyezése után tekintse át a következő oktatóanyagokat, amelyek a kezdeti üzembe helyezésre épülnek. Ezek az oktatóanyagok olyan gyakori SaaS-mintákat tárnak fel, amelyek kihasználják az SQL Database, a Azure Synapse Analytics és más Azure-szolgáltatások beépített funkcióit. Az oktatóanyagok powerShell-szkripteket tartalmaznak részletes magyarázatokkal. A magyarázatok leegyszerűsítik ugyanazon SaaS-felügyeleti minták megértését és megvalósítását az alkalmazásokban.

Oktatóanyag Leírás
Útmutatás és tippek SQL Database több-bérlős SaaS-alkalmazás példához Töltse le és futtassa a PowerShell-szkripteket az alkalmazás részeinek előkészítéséhez.
A Wingtip SaaS-alkalmazás üzembe helyezése és megismerés A Wingtip SaaS-alkalmazás üzembe helyezése és megismerés az Azure-előfizetésével.
Bérlők kiépítése és katalogizálása Megtudhatja, hogyan csatlakozik az alkalmazás a bérlőkhöz egy katalógus-adatbázis használatával, és hogy a katalógus hogyan leképezi a bérlőket az adataikra.
Teljesítmény figyelése és kezelése Megtudhatja, hogyan használhatja a teljesítményküszöbök SQL Database és állíthat be riasztásokat teljesítményküszöbök túllépése esetén.
Monitorozás az Azure Monitor naplóival Ismerje meg, hogyan használhatja Azure Monitor naplókat nagy mennyiségű erőforrás több készletben való figyelése érdekében.
Egyetlen bérlő visszaállítása Megtudhatja, hogyan állítható vissza egy bérlői adatbázis egy korábbi időpontra. Azt is megtudhatja, hogyan állítható vissza egy párhuzamos adatbázisba, amely a meglévő bérlői adatbázist online állapotban hagyja.
Bérlői adatbázis sémája kezelése Megtudhatja, hogyan frissítheti a sémákat és frissítheti a referenciaadatokat az összes bérlői adatbázisban.
Több-bérlős elosztott lekérdezések futtatása Alkalmi elemzési adatbázist hozhat létre, és valós idejű elosztott lekérdezéseket futtathat az összes bérlőn.
Elemzés futtatása kinyert bérlői adatokon Bérlői adatok kinyerása elemzési adatbázisba vagy adattárházba offline elemzési lekérdezések céljából.

Következő lépések