Compartilhar via


Trabalhando com sistemas corporativos

Quando você precisar trabalhar e integrar-se com sistemas corporativos existentes, como o SAP e o Oracle, deverá procurar cooperação e suporte da equipe de administração de TI ou da equipe responsável pelo sistema.

Mesmo que não ocupe uma função técnica, leia esta seção para entender alguns aspectos que em geral precisam ser considerados na integração com sistemas corporativos.

Frequência e tempo da integração de dados

Ao integrar-se com outros sistemas, você precisará considerar a frequência da integração e os fusos horários se a integração tiver casos de uso que cruzem fusos horários. A frequência da integração dependerá de dois aspectos: volume de dados e os requisitos de negócios relativos ao tempo.

Método de integração com sistemas corporativos

Existem várias maneiras de integrar-se aos sistemas corporativos:

  • A integração de banco de dados é uma integração direta com um banco de dados. Não é comum a integração com sistemas externos porque existe o risco de expor dados.

  • A integração de API é um método de integração com sistemas usando APIs. A maioria dos sistemas Web fornecem APIs para integração, mas alguns não.

  • A integração de arquivo é um método de integração com outros sistemas usando arquivos. Um sistema exporta um arquivo de dados. Este arquivo pode estar em CSV, TSV, XML ou outro formato. O sistema ao qual está se integrando detecta que há um novo arquivo ou é configurado com um cronômetro para verificar periodicamente se existem novos arquivos e importar o arquivo que foi exportado. Este método é usado em situações em que a fonte de dados não pode ser acessada diretamente via banco de dados ou APIs.

Conexão a sistemas locais

Um gateway de dados local permite que aplicativos e serviços se conectem a sistemas que não estejam abertos à Internet de maneira segura. É fácil configurar usando um instalador, mas há vários fatores a serem considerados:

  • Largura de banda da rede do data center ou local do servidor

  • Ajuste de banco de dados da fonte de dados

  • Especificação do servidor de sistemas locais

  • Volume e frequência de transmissão de dados

Largura de banda da rede do data center ou local do servidor

A velocidade do aplicativo dependerá se a largura de banda da rede entre o data center ou servidor local e o serviço em nuvem é suficiente. Se muitas pessoas usarem o aplicativo simultaneamente, não ter largura de banda suficiente levará a uma demora de resposta pelo aplicativo. Mais informações: Requisitos do aplicativo Web

Para descobrir a velocidade da rede da sua organização, use o Teste de velocidade da rede da Microsoft Store (gratuitamente) e também ferramentas de diagnóstico especificamente para aplicativos baseados em modelo.

Ajuste de banco de dados da fonte de dados

O ajuste do banco de dados também desempenha um papel importante, especialmente se você deseja se conectar a uma fonte de dados que inclui muitos dados. É natural que encontre problemas se você criou um aplicativo que usa dados de forma não utilizada antes.

Por exemplo, suponha que o sistema de gerenciamento de clientes existente seja otimizado para pesquisar usando um nome, sobrenome e endereço de email, mas você criou um novo aplicativo que pesquisa usando o número de telefone. Os dados não foram indexados para ajudar seu aplicativo a pesquisar com eficiência.

A indexação ajuda os aplicativos a acelerar as pesquisas. Quando um índice está ausente, leva mais tempo para pesquisar e consultar dados. Talvez seja necessário falar com a equipe de TI da fonte de dados para discutir como você acessará os dados e adicionará índices adicionais. Confira mais informações sobre a indexação com SQL Server em Guia de design e arquitetura de indexação do SQL Server.

Especificação do servidor de sistemas locais

Outro aspecto a considerar é a especificação do servidor que lida com o gateway local. Se muitos usuários acessarem o aplicativo simultaneamente, o servidor poderá não conseguir lidar com todas as solicitações. Nessas situações, considere configurar o gateway local para vários servidores para formar um cluster. Mais informações: Gerenciar clusters de alta disponibilidade e balanceamento de carga do gateway de dados local

Volume e frequência de transmissão de dados

Para solicitações de alto volume, o uso de uma abordagem como fluxos de dados pode oferecer melhor desempenho e permitir a integração com dados locais.

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).