Editar

Solução de computação sem servidor para aplicações LOB

Azure AI services
Azure Cosmos DB
Dynamics 365
Power BI

Ideias de solução

Este artigo é uma ideia de solução. Se quiser que expandamos o conteúdo com mais informações, como potenciais casos de utilização, serviços alternativos, considerações de implementação ou orientações de preços, informe-nos ao fornecer feedback do GitHub.

Esta solução sem servidor fornece uma forma eficiente de gerir os dados dos clientes. Os componentes principais incluem a API Face dos Serviços Cognitivos do Azure, que oferece acesso à tecnologia de reconhecimento facial. A solução também inclui a gestão de relações com os clientes (CRM) através de Dynamics 365 e análise de dados através do Power BI.

Arquitetura

Diagrama de arquitetura que mostra como os dados do cliente são enviados para um ponto final e adicionados à API Face, a uma lista de correio e a uma base de dados.

Transfira um SVG desta arquitetura.

Fluxo de dados

  1. As informações sobre um novo cliente são publicadas num ponto final Web.
  2. A fotografia do cliente é publicada na API Face dos Serviços Cognitivos, onde a imagem está ligada ao nome do cliente.
  3. As informações do cliente são registadas num sistema CRM, como Dynamics 365.
  4. As informações do cliente são enviadas para o Power BI.
  5. As informações do cliente são adicionadas a uma lista de correio do MailChimp.
  6. A solução cria um registo do cliente no Azure Cosmos DB.

Componentes

  • O Azure Gestão de API cria gateways de API consistentes e modernos para serviços de back-end. Além de aceitar chamadas à API e encaminhá-las para back-ends, esta plataforma também verifica chaves, tokens, certificados e outras credenciais. Gestão de API também impõe quotas de utilização e limites de taxa e registos de metadados de chamadas.
  • Os Serviços Cognitivos consistem em serviços baseados na cloud que fornecem funcionalidades de IA. Pode utilizar as APIs REST e os SDKs da biblioteca de cliente para criar inteligência cognitiva em aplicações.
  • A API Face dos Serviços Cognitivos fornece acesso a funcionalidades que detetam funcionalidades faciais e atributos. Também pode utilizar a API para corresponder às imagens.
  • Dynamics 365 é um portfólio de aplicações inteligentes que as empresas podem utilizar para o planeamento de recursos empresariais (ERP) e CRM.
  • O Power BI é uma coleção de serviços de software e aplicações que fornecem relatórios de análise.
  • O Mailchimp é uma plataforma de marketing de e-mail que fornece serviços de automatização.
  • O Azure Cosmos DB é uma base de dados com vários modelos distribuída globalmente. Com o Azure Cosmos DB, as suas soluções podem dimensionar elasticamente o débito e o armazenamento em qualquer número de regiões geográficas.
  • Funções do Azure é uma plataforma de computação sem servidor que pode utilizar para criar aplicações. Com as Funções, pode utilizar acionadores e enlaces para reagir a alterações nos serviços do Azure.

Detalhes do cenário

As arquiteturas sem servidor, como a desta solução, oferecem muitas vantagens. Pode criar e executar aplicações sem ter de gerir ou manter a infraestrutura subjacente. Como resultado, pode melhorar significativamente a produtividade do programador.

Esta solução utiliza uma base de dados NoSQL, o Azure Cosmos DB. Este tipo de sistema de bases de dados foi concebido para armazenar rapidamente grandes volumes de dados não estruturados e em rápida mudança e disponibilizá-los prontamente para pesquisa, consolidação e análise.

Potenciais casos de utilização

Esta solução beneficia as organizações que gerem grandes volumes de dados de clientes. É ideal para revenda, multimédia e entretenimento e outras indústrias que utilizam subscrições baseadas em serviços para transmitir vídeos e aplicações como o Office 365 e a Adobe.

Passos Seguintes