Alkalmazások és adatok rétegzett elemzése

Azure Functions
Azure Stack
Azure Storage
Azure App Service

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 megoldási ötlet bemutatja, hogyan rétegzhet adatokat és alkalmazásokat a helyszínen és az Azure-ban. Amikor az adatok egy tárfiókba kerülnek, az Azure Stack használatával elemezheti az adatokat az anomáliák vagy a megfelelőség szempontjából, és elemzéseket jeleníthet meg az alkalmazásokban.

Architektúra

Architektúradiagram, amely bemutatja, hogyan lehet adatokat és alkalmazásokat rétegzeni a helyszínen és az Azure-ban.Töltse le az architektúra Visio-fájlját.

Adatfolyam

  1. Az adatok a tárfiókba kerülnek.
  2. Az Azure Stack függvénye elemzi az adatokat anomáliákat keresve vagy megfelelőségi szempontból.
  3. A helyileg releváns elemzések megjelennek az Azure Stack alkalmazásban.
  4. A betekintő adatok és az anomáliák egy várakozási sorba kerülnek.
  5. Az adatok nagy része egy archivált tárfiókba kerül.
  6. A függvény a várakozási sorból az Azure Storage-ba küldi az adatokat.
  7. A globálisan releváns és megfelelő betekintő adatok rendelkezésre állnak a globális alkalmazásban.

Összetevők

  • Tárolás: Tartós, magas rendelkezésre állású és nagymértékben skálázható felhőalapú tárhely
  • Azure Functions: Események feldolgozása kiszolgáló nélküli kóddal
  • Azure Stack: Innovatív hibrid alkalmazások létrehozása és futtatása felhőhatárokon keresztül

Forgatókönyv részletei

Ez a forgatókönyv segíthet a helyszíni és az Azure-beli adatok és alkalmazások rétegzéséhez. A folyamat korai szakaszában szűrheti a szükségtelen adatokat, közel hozhatja a felhőalkalmazásokat a helyszíni adatokhoz, és elemezheti az Azure több helyről származó nagy méretű összesített adatokat.

Lehetséges használati esetek

A rétegzett alkalmazások a következő előnyöket biztosítják:

  • Az egyik réteg technológiai veremének frissítése az alkalmazás más területeinek befolyásolása nélkül.
  • A fejlesztői csapatok saját szakterületükön dolgoznak.
  • Képes az alkalmazás skálázására.
  • Növeli a mögöttes kiszolgálók vagy szolgáltatások megbízhatóságát és függetlenségét.

Következő lépések