Toepassingen en gegevens tieren voor analyse

Azure Functions
Azure Stack
Azure Storage
Azure App Service

Oplossingsideeën

Dit artikel is een oplossingsidee. Als u wilt dat we de inhoud uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsrichtlijnen, laat het ons dan weten door GitHub-feedback te geven.

In dit oplossingsidee wordt beschreven hoe u gegevens en toepassingen on-premises en in Azure kunt tieren. Wanneer gegevens naar een opslagaccount stromen, kunt u Azure Stack gebruiken om de gegevens te analyseren op afwijkingen of naleving en inzichten in apps weer te geven.

Architectuur

Architectuurdiagram waarin wordt getoond hoe u gegevens en toepassingen on-premises en in Azure kunt tieren.Een Visio-bestand van deze architectuur downloaden.

Gegevensstroom

  1. Gegevens stromen naar een opslagaccount.
  2. Een functie in Azure Stack analyseert de gegevens om te controleren op afwijkingen en naleving.
  3. Lokaal relevante inzichten worden weergegeven in de Azure Stack-app.
  4. Inzichten en afwijkingen worden in een wachtrij geplaatst.
  5. Het overgrote deel van de gegevens wordt in een archiefopslagaccount geplaatst.
  6. Een functie stuurt gegevens uit de wachtrij naar Azure Storage.
  7. Algemeen relevante inzichten en nalevingsinzichten worden in de algemene app beschikbaar.

Onderdelen

  • Opslag: Duurzame, maximaal beschikbare en zeer schaalbare cloudopslag
  • Azure Functions: Gebeurtenissen verwerken met serverloze code
  • Azure Stack: innovatieve hybride toepassingen bouwen en uitvoeren binnen cloudgrenzen

Scenariodetails

In dit scenario kunt u gegevens en toepassingen on-premises en in Azure tieren. Filter onnodige gegevens vroeg in het proces, breng cloudtoepassingen dicht bij de on-premises gegevens en analyseer grootschalige statistische gegevens van meerdere locaties in Azure.

Potentiële gebruikscases

Gelaagde toepassingen bieden de volgende voordelen:

  • De mogelijkheid om de technologiestack van één laag bij te werken zonder dat dit van invloed is op andere gebieden van de toepassing.
  • Ontwikkelteams werken aan hun eigen expertisegebieden.
  • Kan de toepassing schalen.
  • Voegt betrouwbaarheid en meer onafhankelijkheid toe van de onderliggende servers of services.

Volgende stappen