Kiszolgáló nélküli számítási megoldás LOB-alkalmazásokhoz

Azure AI services
Azure Cosmos DB
Dynamics 365
Power BI

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, az alternatív szolgáltatásokat, a megvalósítási szempontokat vagy a díjszabással kapcsolatos útmutatást, tudassa velünk a GitHub visszajelzésével.

Ez a kiszolgáló nélküli megoldás hatékony módot kínál az ügyféladatok kezelésére. Az alapvető összetevők közé tartozik az Azure Cognitive Services Face API, amely hozzáférést biztosít az arcfelismerési technológiához. A megoldás magában foglalja az ügyfélkapcsolat-kezelést (CRM) a Dynamics 365 és az adatelemzést a Power BI-on keresztül.

Architektúra

Architektúradiagram, amely bemutatja, hogyan kerülnek az ügyféladatok egy végpontra, és hogyan lesznek hozzáadva a Face API-hoz, egy levelezőlistához és egy adatbázishoz.

Töltse le az architektúra SVG-jének letöltését.

Adatfolyam

  1. Az új ügyféllel kapcsolatos információk közzé lesznek adva egy webes végponton.
  2. Az ügyfél fényképe a Cognitive Services Face API-ba kerül, ahol a rendszerkép az ügyfél nevéhez van csatolva.
  3. Az ügyféladatokat egy CRM-rendszerben, például Dynamics 365 rögzíti a rendszer.
  4. A rendszer elküldi az ügyféladatokat a Power BI-nak.
  5. Az ügyféladatok bekerülnek a MailChimp levelezőlistájába.
  6. A megoldás létrehozza az ügyfél rekordját az Azure Cosmos DB-ben.

Összetevők

  • Az Azure API Management konzisztens, modern API-átjárókat hoz létre a háttérszolgáltatásokhoz. Az API-hívások fogadása és a háttérbe való átirányítás mellett ez a platform a kulcsokat, jogkivonatokat, tanúsítványokat és egyéb hitelesítő adatokat is ellenőrzi. API Management a használati kvótákat és a sebességkorlátokat is kikényszeríti, a naplók pedig metaadatokat hívnak meg.
  • A Cognitive Services felhőalapú szolgáltatásokból áll, amelyek AI-funkciókat biztosítanak. A REST API-k és az ügyfélkódtár SDK-k segítségével kognitív intelligenciát hozhat létre alkalmazásokba.
  • A Cognitive Services Face API hozzáférést biztosít az arcfunkciókat és -attribútumokat észlelő funkciókhoz. Az API-val képeket is egyeztethet.
  • Dynamics 365 olyan intelligens alkalmazások portfóliója, amelyeket a vállalatok a vállalati erőforrás-tervezéshez (ERP) és CRM-hez használhatnak.
  • A Power BI az elemzési jelentéskészítést biztosító szoftverszolgáltatások és alkalmazások gyűjteménye.
  • A Mailchimp egy e-mail marketingplatform, amely automatizálási szolgáltatásokat nyújt.
  • Az Azure Cosmos DB egy globálisan elosztott, többmodelles adatbázis. Az Azure Cosmos DB-vel a megoldások rugalmasan méretezhetik az átviteli sebességet és a tárolást tetszőleges számú földrajzi régióban.
  • Azure Functions egy kiszolgáló nélküli számítási platform, amellyel alkalmazásokat hozhat létre. A Functions segítségével triggerekkel és kötésekkel reagálhat az Azure-szolgáltatások változásaira.

Forgatókönyv részletei

A kiszolgáló nélküli architektúrák, mint ebben a megoldásban, számos előnnyel járnak. Az alapul szolgáló infrastruktúra kezelése és karbantartása nélkül is létrehozhat és futtathat alkalmazásokat. Ennek eredményeképpen jelentősen javíthatja a fejlesztői hatékonyságot.

Ez a megoldás egy NoSQL-adatbázist, az Azure Cosmos DB-t használja. Az ilyen típusú adatbázis-rendszer úgy lett kialakítva, hogy gyorsan tároljon nagy mennyiségű gyorsan változó, strukturálatlan adatot, és könnyen elérhető legyen a kereséshez, a konszolidáláshoz és az elemzéshez.

Lehetséges használati esetek

Ez a megoldás olyan szervezetek számára előnyös, amelyek nagy mennyiségű ügyféladatot kezelnek. Ideális a kiskereskedelmi, média- és szórakoztatóiparhoz, valamint más olyan iparágakhoz, amelyek szolgáltatásalapú előfizetéseket használnak videók és alkalmazások, például Office 365 és Adobe streameléséhez.

Következő lépések