Megoldási ötletek
Ez a cikk egy megoldási ötlet. Ha azt szeretné, hogy további információkkal bővítsük a tartalmat, például a lehetséges használati eseteket, alternatív szolgáltatásokat, megvalósítási szempontokat vagy díjszabási útmutatást, a GitHub visszajelzésével tudassa velünk.
Ez a cikk egy háromrétegű alkalmazást mutat be az adatok biztonságos tárolására és nagy értékű elemzések biztosítására az összesített adatokon keresztül. Az architektúra kihasználja az Azure beépített biztonsági és nagy teljesítményű funkcióit.
Felépítés
Töltse le az architektúra Visio-fájlját.
Adatfolyam
Az architektúra az adatok áramlását mutatja be egy közös háromrétegű alkalmazástervezésben:
- Az ügyfél interakcióba lép az alkalmazás bemutatószintjével – egy mobilalkalmazással vagy egy webalkalmazással egy böngészőben.
- Azure-alkalmazás szolgáltatás háttér api-kat és üzleti logikát üzemeltet az alkalmazásszinten. Ezek az összetevők feldolgozzák és összesítik a pénzügyi adatokat.
- Az Azure Database for MySQL az adatszinten tárolja a pénzügyi adatokat.
- A Power BI betölti az adatokat elemzéshez.
Összetevők
- Az App Service lehetővé teszi webalkalmazások, mobil háttérrendszerek és RESTful API-k létrehozását és üzemeltetését a választott programozási nyelven az infrastruktúra kezelése nélkül.
- Az Azure Database for MySQL egy relációsadatbázis-szolgáltatás, amelyet a MySQL közösségi kiadása működtet.
- A Power BI olyan szoftverszolgáltatások, alkalmazások és összekötők gyűjteménye, amelyek egymással együttműködve koherens, vizuálisan tetszetős és interaktív megállapításokat hoznak létre az Ön egymástól független adatforrásaiból.
Forgatókönyv részletei
Ez a megoldás egy alapszintű példa egy háromszintű azure-beli alkalmazásra:
- A bemutatószint egy webalkalmazásból vagy böngészőből és egy mobilalkalmazásból áll.
- Az alkalmazásszinten az App Service biztosítja az alkalmazás logikáját és számítási teljesítményét.
- Az adatrétegben az Azure Database for MySQL egy teljes mértékben felügyelt OSS-adatbázist kínál.
A Power BI, amely támogatja a MySQL natív kapcsolatát, adatelemzést biztosít ebben a megoldásban.
Lehetséges használati esetek
Ezzel a megoldássel pénzügyi adatokat kezelhet. Az architektúra különböző egyéb használati esetekre is vonatkozik, beleértve a kiskereskedelmi, oktatási és utazási forgatókönyveket is.
Közreműködők
Ezt a cikket a Microsoft tartja karban. Eredetileg a következő közreműködők írták.
Fő szerző:
- Jon Dobrzeniecki | Felhőmegoldás-tervező
További lépések
- meglévő Azure-alkalmazás szolgáltatás Csatlakozás az Azure Database for MySQL-kiszolgálóhoz
- Oktatóanyag: Azure Database for MySQL-adatbázis tervezése az Azure Portal használatával
- Power BI MySQL-adatbázis-összekötő
- Az App Service dokumentációja
- Azure Database for MySQL documentation
- A Power BI első lépéseinek dokumentációja