Compartilhar via


Escolha os melhores serviços de integração no Azure para cenários de integração empresarial

O Azure Integration Services oferece muitos recursos nessa coleção de serviços de integração, mas podem existir algumas funcionalidades sobrepostas. Este guia fornece informações a fim de ajudá-lo a escolher os melhores serviços para seus cenários e requisitos de integração corporativa. Lembre-se também de considerar o impacto total do uso de um serviço específico, incluindo requisitos de desempenho, disponibilidade do conjunto de habilidades, suporte operacional e custos.

Observação

Se você é um cliente do BizTalk Server que deseja mover suas cargas de trabalho para o Azure Logic Apps, pode obter uma visão geral da migração e comparar os recursos entre essas duas ofertas analisando Por que migrar do BizTalk Server para o Aplicativos Lógicos do Azure?

Quando escolher um serviço de integração específico e porquê

Serviço Quando escolher o Por que
Aplicativos Lógicos do Azure Você tem processos de negócios para orquestrar em vários sistemas que abrangem desde sistemas legados até cargas de trabalho de inteligência artificial. Você precisa migrar do Microsoft BizTalk Server ou de outras plataformas de integração. – Permite maior produtividade do desenvolvedor por meio do designer de fluxo de trabalho de baixo código.

– Excelente em combinar chamadas à API de fiação rapidamente usando conectores predefinidos prontos para uso.

– Dá suporte a processamento síncrono e assíncrono.

– Oferece um histórico avançado de depuração para fluxos de trabalho com estado.

– Dá suporte a fluxos de trabalho sem estado para requisitos de baixa latência.

– Dá suporte à criação de APIs personalizadas e conectores personalizados, que permitem encapsular APIs REST existentes ou APIs SOAP para acessar serviços quando não há nenhum conector predefinido atualmente. (Somente fluxos de trabalho de consumo)

– Dá suporte à criação de conectores internos personalizados com base em um provedor de serviços. (Somente fluxo de trabalho Standard)
Azure Functions Você precisa criar funções de utilitário central que possam ser acessadas de outros componentes da plataforma de integração, como o Aplicativos Lógicos do Azure.

Você tem requisitos exclusivos de transformação de dados.
Fornece uma experiência de computação sob demanda controlada por eventos para desenvolvedores que precisam estender a plataforma de aplicativos do Azure implementando o código disparado por eventos no Azure ou em outros serviços e sistemas locais.
Fábrica de dados do Azure Você precisa da capacidade de transformar e mover grandes conjuntos de dados em várias fontes de dados, como sistemas de arquivos, banco de dados, SAP, Armazenamento de Blobs do Azure, Azure Data Explorer, Oracle, DB2, Amazon RDS e muito mais. – Fornece um serviço ETL sem servidor baseado em nuvem para expansão, integração de conjunto de dados e transformação de dados. Pode lidar com grandes requisitos de processamento de mensagens e dados.

– Oferece interface do usuário livre de código para criação intuitiva e gerenciamento e monitoramento em painel único.

– Dá suporte ao lift-and-shift para pacotes do SSIS (SQL Server Integration Services) existentes para o Azure e à execução com compatibilidade total no Azure Data Factory. O Azure-SSIS Integration Runtime oferece um serviço totalmente gerenciado, de modo que não é necessário se preocupar com o gerenciamento da infraestrutura.
Barramento de Serviço do Azure Você precisa de um sistema de mensagens que dê suporte a modelo de publicação-assinatura, entrega ordenada, detecção duplicada, agendamento de mensagens e cenários de expiração de mensagens. – Fornece um agente de mensagens empresarial totalmente gerenciado com filas de mensagens e tópicos de publicação/assinatura.

– Com o desacoplamento de aplicativos e serviços uns dos outros, esse serviço oferece os seguintes benefícios:

--- Balanceamento de carga entre funções de trabalho concorrentes
--- Roteamento de mensagens, transferência de dados e controle seguros entre os limites de serviço e aplicativo
--- Trabalho transacional coordenado que requer um alto grau de confiabilidade.

– Complementa os Aplicativos Lógicos do Azure e dá suporte a cenários em que você deseja usar SDKs, não conectores, para interagir com entidades do Barramento de Serviço.
Grade de Eventos do Azure Você precisa de uma arquitetura de assinatura de evento para se manter atualizado sobre as alterações de estado em um ou mais aplicativos e sistemas porque suas soluções de integração dependem muito de eventos para comunicar essas alterações e fazer alterações de dados relacionadas. – Fornece um agente de eventos altamente escalonável e sem servidor para integrar aplicativos usando eventos. A Grade de Eventos entrega eventos a destinos de assinantes, tais como aplicativos, serviços do Azure ou qualquer ponto de extremidade ao qual a Grade de Eventos tenha acesso pela rede. As origens do evento podem incluir aplicativos, serviços SaaS e serviços do Azure.

– Aumenta a eficiência evitando sondagem constante para determinar as alterações de estado. Conforme os serviços mais subjacentes vão emitindo eventos, a arquitetura da assinatura aumenta em popularidade.
Gerenciamento de API do Azure Você deseja abstrair e proteger sua implementação de serviço subjacente nos Aplicativos Lógicos do Azure de usuários finais e consumidores. – Fornece uma plataforma de gerenciamento híbrida de várias nuvens para APIs em todos os ambientes.

– Oferece a capacidade de reutilizar serviços centrais de forma segura, dando à sua organização mais governança e controle sobre quem pode chamar serviços empresariais e como chamá-los. Posteriormente, você pode chamar essas APIs dos Aplicativos Lógicos do Azure depois que sua organização as cataloga no Gerenciamento de API do Azure.

Próximas etapas

Agora você aprendeu mais sobre quais ofertas no Azure Integration Services melhor atendem a cenários e necessidades específicos. Se você estiver considerando mudar do BizTalk Server para o Azure Integration Services, saiba mais sobre abordagens de migração, considerações de planejamento e práticas recomendadas para ajudar com seu projeto de migração.