Skip to main content

Saas

A figura abaixo ilustra o desenho da arquitetura do MD2 Interactive Intelligence a ser implementada em ambiente Saas.

image.png


Descrição dos componentes da arquitetura: 

  1. User: usuário da aplicação MD2 Interactive Intelligence
  2. Reverse Proxy: solução que atua como intermediário entre os usuários finais e os servidores que hospedam os aplicativos web. Um proxy reverso repassa o tráfego de rede recebido externamente para um conjunto de servidores, tornando-o a única interface para as requisições externas.
  3. Application Layer (camada de aplicação): camada responsável por armazenar os artefatos que suportam a aplicação MD2 Interactive Intelligence
    • Container MD2 II app: Azure Virtual Machine com o container que executa a interface web e toda inteligência da aplicação MD2 Interactive Intelligence.
    • Repository db: Serviço Postgres Flexible Server da Azure que armazena o repositório (banco de dados) da aplicação MD2 Interactive Intelligence.
  4. Internet:  comunicação a rede externa (internet) possibilitando o acesso às APIs dos Large Language Models (LLMs) e ao registro de repositórios dos containers
  5. Dados corporativos: dados corporativos das empresas contratantes da solução MD2 Interactive Intelligence que fazem parte do escopo do projeto
  6. LLM Layer: camada responsável por receber as informações solicitadas pelo MD2 Interactive Intelligence e fazer o processamento via APIs dos Large Language Models (LLMs), aplicando Inteligência Artificial Generativa para gerar insights de negócio