Serverloze computingoplossing voor LOB-apps

Azure AI services
Azure Cosmos DB
Dynamics 365
Power BI

Ideeën voor oplossingen

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

Deze serverloze oplossing biedt een efficiënte manier om klantgegevens te beheren. Kernonderdelen zijn onder andere de Face-API van Azure Cognitive Services, die toegang biedt tot technologie voor gezichtsherkenning. De oplossing omvat ook klantrelatiebeheer (CRM) via Dynamics 365 en gegevensanalyse via Power BI.

Architectuur

Architectuurdiagram dat laat zien hoe klantgegevens naar een eindpunt worden verzonden en worden toegevoegd aan de Face-API, een adressenlijst en een database.

Download een SVG van deze architectuur.

Gegevensstroom

  1. Informatie over een nieuwe klant wordt op een webeindpunt geplaatst.
  2. De foto van de klant wordt geplaatst in de Face-API van Cognitive Services, waar de afbeelding wordt gekoppeld aan de naam van de klant.
  3. De klantgegevens worden vastgelegd in een CRM-systeem zoals Dynamics 365.
  4. De klantgegevens worden naar Power BI verzonden.
  5. De klantgegevens worden toegevoegd aan een MailChimp-adressenlijst.
  6. De oplossing maakt een record van de klant in Azure Cosmos DB.

Onderdelen

  • Azure API Management maakt consistente, moderne API-gateways voor back-endservices. Naast het accepteren van API-aanroepen en deze routeren naar back-ends, verifieert dit platform ook sleutels, tokens, certificaten en andere referenties. API Management dwingt ook gebruiksquota en frequentielimieten af en roept logboekmetagegevens aan.
  • Cognitive Services bestaat uit cloudservices die AI-functionaliteit bieden. U kunt de REST API's en clientbibliotheek-SDK's gebruiken om cognitieve intelligentie in apps in te bouwen.
  • De Face-API van Cognitive Services biedt toegang tot functionaliteit waarmee gezichtskenmerken en kenmerken worden gedetecteerd. U kunt de API ook gebruiken om afbeeldingen te vinden.
  • Dynamics 365 is een portfolio van intelligente toepassingen die bedrijven kunnen gebruiken voor enterprise resource planning (ERP) en CRM.
  • Power BI is een verzameling softwareservices en apps die analytische rapportage bieden.
  • Mailchimp is een e-mailmarketingplatform dat automatiseringsservices biedt.
  • Azure Cosmos DB is een wereldwijd gedistribueerde database met meerdere modellen. Met Azure Cosmos DB kunnen uw oplossingen doorvoer en opslag elastisch schalen in een willekeurig aantal geografische regio's.
  • Azure Functions is een serverloos rekenplatform dat u kunt gebruiken om toepassingen te bouwen. Met Functions kunt u triggers en bindingen gebruiken om te reageren op wijzigingen in Azure-services.

Scenariodetails

Serverloze architecturen, zoals die in deze oplossing, bieden veel voordelen. U kunt toepassingen bouwen en uitvoeren zonder de onderliggende infrastructuur te hoeven beheren of onderhouden. Als gevolg hiervan kunt u de productiviteit van ontwikkelaars aanzienlijk verbeteren.

Deze oplossing maakt gebruik van een NoSQL-database, Azure Cosmos DB. Dit type databasesysteem is ontworpen om snel grote hoeveelheden snel veranderende, ongestructureerde gegevens op te slaan en deze direct beschikbaar te maken voor zoeken, samenvoegen en analyseren.

Potentiële gebruikscases

Deze oplossing is gunstig voor organisaties die grote hoeveelheden klantgegevens beheren. Het is ideaal voor detailhandel, media en entertainment en andere branches die gebruikmaken van serviceabonnementen om video's en toepassingen zoals Office 365 en Adobe te streamen.

Volgende stappen