Compartilhar via


Visão geral da arquitetura

O Dynamics 365 Intelligent Order Management baseia-se no Microsoft Power Platform, utilizando a infraestrutura de aplicativos baseados em modelo do Power Apps. A arquitetura foi criada para oferecer suporte aos requisitos de um ambiente de processamento de ordens complexo, no qual há muitos sistemas e aplicativos no processo geral de ordem para processamento.

Fornecido como uma solução de nuvem, o Intelligent Order Management pode ser implantado rapidamente nos data centers do Microsoft Azure. O aplicativo e a plataforma são implantados em uma região do data center que os clientes escolhem para suas empresas e a Microsoft gerencia a infraestrutura. Dessa forma, os clientes podem se concentrar na configuração do aplicativo para atender a requisitos de ordem comercial e de processamento. Para saber mais sobre as regiões do data center com suporte, consulte Globalização.

O aplicativo e a plataforma foram criados seguindo esses princípios básicos.

  • Extensibilidade: compreender que cada organização tem uma combinação exclusiva de aplicativos e sistemas com os quais ela funciona. Habilitando a configuração do processo empresarial de acordo com as necessidades da organização. Flexibilidade na extensão da plataforma e do aplicativo.

  • Escala: compreender que a necessidade de escalar para oferecer suporte a um alto volume de transações não é somente para organizações empresariais. As organizações de todos os tipos precisam de um aplicativo e de uma plataforma que possam aumentar e reduzir a escala verticalmente, conforme necessário.

  • Aproveite o Power Platform: compreender que os clientes buscam fornecedores de tecnologias que podem oferecer suporte a eles em seus planos de longo prazo. Aproveitando as habilidades internas da organização ou as habilidades de parceiros de consultoria.

A plataforma foi criada com os três conceitos de arquitetura a seguir.

  • Pipeline de dados: o pipeline de integração de dados move dados para dentro e para fora do Intelligent Order Management. Ele se conecta a sistemas upstream e downstream para receber e enviar alterações conforme as ordens se movem pelo fluxo de ordem.

  • Mecanismo de orquestração: o mecanismo de orquestração fornece a visualização do processo empresarial e compila o processo criado em fluxos do Power Automate para o usuário corporativo.

  • Insights: os componentes de insights permitem o fluxo de dados para oferecer suporte à visualização de dados no Power BI e permitem que os dados sejam analisados em modelos de machine learning com o AI Builder.

Diagrama da visão geral da arquitetura.

Pipeline de dados

O pipeline de dados no Intelligent Order Management fornece a base para os provedores moverem dados para dentro e para fora do aplicativo. A transformação de documentos comerciais que estão sendo movidos pelo pipeline de dados é executada pelo Microsoft Power Query Online.

A seguir, veja uma terminologia para descrever componentes no pipeline de dados.

  • Provedor: no Intelligent Order Management, um provedor é usado para configurar a movimentação de dados no pipeline de dados. A Microsoft envia provedores prontos para uso, mas os clientes e parceiros são incentivados a criar seus próprios provedores. Para saber mais, consulte Trabalhar com provedores.

  • Conectores: os conectores são criados usando o Power Automate. Os conectores empacotam a API de serviço externo que será usada pelo provedor. Os clientes podem usar o catálogo de conectores disponível para criar seu próprio provedor. Para saber mais sobre conectores, consulte a documentação dos conectores.

  • Conexão: uma conexão é a configuração específica necessária para permitir a conexão usada pelo provedor. O administrador fornecerá os tokens de entrada ou de API para se comunicar com o serviço externo quando o provedor estiver habilitado no aplicativo.

  • Transformações de dados: os serviços têm seu próprios conceitos de documento comercial e de entidade. À medida que os dados são movidos entre esses sistemas, os dados devem ser transformados para que os sistemas se comuniquem entre si. Quando a Microsoft cria um provedor, ela inclui transformações em documentos comerciais comuns para o serviço externo. Se necessário, a transformação poderá ser alterada ou estendida para oferecer suporte a novos provedores ou a APIs para um serviço.

  • Eventos de negócios: os eventos de negócios são notificações do pipeline de processamento para a execução de uma ação do provedor.

  • Ação do provedor: uma ação do provedor é uma única tarefa de unidade de operação para um provedor, conforme representado pelo Power Automate.

Mecanismo de orquestração

O fluxo de ordem para processamento é complexo de modelar em um único aplicativo de negócios, mas quando combinado com outros serviços da nuvem e sistemas de parceiros de cadeia de fornecedores, a complexidade aumenta. Para ajudar os usuários de negócios na organização a visualizar e gerenciar essa complexidade, o Intelligent Order Management é fornecido com um Designer de Orquestração de negócios. Os fluxos do processo empresarial criados com o Designer de Orquestração são compilados em fluxos do Power Automate quando o fluxo é publicado.

A seguir, veja a terminologia para descrever componentes no mecanismo de orquestração.

  • Designer: a ferramenta usada pelo usuário de negócios para criar fluxos de orquestração.

  • Tipos de fluxo de orquestração: o Intelligent Order Management fornece dois tipos de fluxo:

    • O fluxo de ordem representa a progressão de uma ordem para o processamento.

    • O fluxo de estoque representa o fluxo de estoque de um sistema mestre para o serviço de estoque ou para um sistema externo.

  • Políticas: regras e configurações que o usuário de negócios pode fornecer para controlar um fluxo de orquestração.

  • Etapa: uma etapa na orquestração é um bloco específico no fluxo de orquestração. Cada tipo de bloco fornece os parâmetros de configuração para executar essa função no fluxo de orquestração.

Insights

A plataforma gerencia dados durante o ciclo de vida do aplicativo e eles são visualizados usando o Power BI. O Intelligent Order Management fornece vários painéis para ajudar o usuário de negócios a compreender as principais métricas de ordem e processamento. Os clientes podem usar a mesma tecnologia para apresentar e combinar dados de outros aplicativos, conforme necessário.

O machine learning é usado para analisar dados usando modelos e usa algoritmos avançados para encontrar ou prever padrões nos dados. Os clientes podem criar modelos usando o AI Builder, que usa dados do Intelligent Order Management, de modo que os resultados sejam atualizados nas entidades usadas durante os fluxos de ordem e processamento. Isso ajudará a tomada de decisões nos fluxos de orquestração. Versões futuras do Intelligent Order Management fornecerão modelos prontos para uso.

O Intelligent Order Management faz uso das seguintes tecnologias da plataforma Microsoft:

  • Dataverse: os dados no Intelligent Order Management são fornecidos por meio da plataforma Dataverse. Para obter mais informações, consulte Guia do desenvolvedor do Microsoft Dataverse.

  • Power Automate: para usuários comerciais, o Intelligent Order Management compila os fluxos da organização no Power Automate. Os desenvolvedores podem estender ainda mais a solução. Para saber mais sobre os recursos do Power Automate, consulte Introdução ao Power Automate.

  • Power Query Online: o Intelligent Order Management aproveita os recursos do Power Query e a linguagem de consulta M para oferecer suporte à transformação no pipeline de dados para os provedores. Para saber mais, consulte a Documentação do Power Query.

  • Power BI: os painéis fornecidos no Intelligent Order Management são criados com o uso de ferramentas do Power BI. Os clientes podem estender as soluções ou criar suas próprias usando o Power BI. Para saber mais sobre o Power BI, consulte Visão geral do Power BI.

  • AI Builder: os modelos de machine learning estarão disponíveis em versões posteriores do Intelligent Order Management. Os clientes e os parceiros podem usar a mesma tecnologia para criar seus próprios modelos usando recursos do AI Builder. Para saber mais, consulte a Documentação do AI Builder.

Recursos adicionais

Trabalhar com provedores

Criar um provedor