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
Download een SVG van deze architectuur.
Gegevensstroom
- Informatie over een nieuwe klant wordt op een webeindpunt geplaatst.
- 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.
- De klantgegevens worden vastgelegd in een CRM-systeem zoals Dynamics 365.
- De klantgegevens worden naar Power BI verzonden.
- De klantgegevens worden toegevoegd aan een MailChimp-adressenlijst.
- 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
- Meer informatie over het bouwen van serverloze apps
- Wat zijn Azure Cognitive Services?
- Wat is de Azure Face-service?
- Wat is Azure API Management?
- Wat is Power BI?
- Welkom bij Azure Cosmos DB