LOB uygulamaları için sunucusuz bilgi işlem çözümü

Azure AI services
Azure Cosmos DB
Dynamics 365
Power BI

Çözüm fikirleri

Bu makale bir çözüm fikridir. İçeriği olası kullanım örnekleri, alternatif hizmetler, uygulama konuları veya fiyatlandırma kılavuzu gibi daha fazla bilgiyle genişletmemizi isterseniz GitHub geri bildirimi sağlayarak bize bildirin.

Bu sunucusuz çözüm, müşteri verilerini yönetmek için verimli bir yol sağlar. Temel bileşenler, yüz tanıma teknolojisine erişim sağlayan Azure Bilişsel Hizmetler Yüz Tanıma API'sini içerir. Çözüm, Dynamics 365 aracılığıyla müşteri ilişkileri yönetimini (CRM) ve Power BI aracılığıyla veri analizini de içerir.

Mimari

Müşteri verilerinin bir uç noktaya nasıl gönderildiğini ve Yüz Tanıma API'sine, posta listesine ve veritabanına nasıl eklendiğini gösteren mimari diyagramı.

Bu mimarinin SVG'sini indirin.

Veri akışı

  1. Yeni müşteri hakkındaki bilgiler bir web uç noktasına nakledilir.
  2. Müşterinin fotoğrafı, görüntünün müşterinin adına bağlı olduğu Bilişsel Hizmetler Yüz Tanıma API'sine gönderiliyor.
  3. Müşteri bilgileri Dynamics 365 gibi bir CRM sistemine kaydedilir.
  4. Müşteri bilgileri Power BI'a gönderilir.
  5. Müşteri bilgileri mailchimp posta listesine eklenir.
  6. Çözüm, Azure Cosmos DB'de müşterinin kaydını oluşturur.

Bileşenler

  • Azure API Management, arka uç hizmetleri için tutarlı ve modern API ağ geçitleri oluşturur. Bu platform, API çağrılarını kabul edip arka uçlara yönlendirmenin yanı sıra anahtarları, belirteçleri, sertifikaları ve diğer kimlik bilgilerini de doğrular. API Management ayrıca kullanım kotalarını ve hız sınırlarını zorlar ve çağrı meta verilerini günlüğe kaydeder.
  • Bilişsel Hizmetler , yapay zeka işlevselliği sağlayan bulut tabanlı hizmetlerden oluşur. Uygulamalarda bilişsel zeka oluşturmak için REST API'leri ve istemci kitaplığı SDK'larını kullanabilirsiniz.
  • Bilişsel Hizmetler Yüz Tanıma API'si, yüz özelliklerini ve özniteliklerini algılayan işlevlere erişim sağlar. Görüntüleri eşleştirmek için API'yi de kullanabilirsiniz.
  • Dynamics 365, işletmelerin kurumsal kaynak planlaması (ERP) ve CRM için kullanabileceği akıllı uygulamalar portföyüdür.
  • Power BI , analiz raporlaması sağlayan yazılım hizmetleri ve uygulamalardan oluşan bir koleksiyondur.
  • Mailchimp , otomasyon hizmetleri sağlayan bir e-posta pazarlama platformudur.
  • Azure Cosmos DB , genel olarak dağıtılmış, çok modelli bir veritabanıdır. Azure Cosmos DB ile çözümleriniz, herhangi bir sayıda coğrafi bölgede aktarım hızını ve depolamayı esnek bir şekilde ölçeklendirebilir.
  • Azure İşlevleri, uygulama oluşturmak için kullanabileceğiniz sunucusuz bir işlem platformudur. İşlevler ile tetikleyicileri ve bağlamaları kullanarak Azure hizmetlerindeki değişikliklere tepki vekleyebilirsiniz.

Senaryo ayrıntıları

Bu çözümdeki gibi sunucusuz mimariler birçok avantaj sunar. Temel alınan altyapıyı yönetmek veya bakımını yapmak zorunda kalmadan uygulamalar derleyebilir ve çalıştırabilirsiniz. Sonuç olarak, geliştirici üretkenliğini önemli ölçüde geliştirebilirsiniz.

Bu çözüm, Azure Cosmos DB adlı bir NoSQL veritabanı kullanır. Bu tür bir veritabanı sistemi, hızla değişen, yapılandırılmamış çok büyük hacimli verileri hızlı bir şekilde depolamak ve arama, birleştirme ve analiz için kullanıma hazır hale getirmek için tasarlanmıştır.

Olası kullanım örnekleri

Bu çözüm, büyük hacimli müşteri verilerini yöneten kuruluşlara avantaj sağlar. Perakende, medya ve eğlence ile Office 365 ve Adobe gibi video ve uygulamaların akışını yapmak için hizmet tabanlı abonelikler kullanan diğer sektörler için idealdir.

Sonraki Adımlar