Editar

Compartilhar via


Design de arquitetura de integração

Gerenciamento de API do Azure
Fábrica de dados do Azure
Grade de Eventos do Azure
Funções do Azure
Aplicativos Lógicos do Azure

O objetivo da integração é conectar aplicativos, dados, serviços e dispositivos, muitas vezes de maneiras complexas. Por meio da integração, as organizações reúnem fluxos de trabalho para que sejam consistentes e escaláveis. As empresas conectam aplicativos, dados e processos de maneira rápida, eficiente e automatizada.

As conexões podem ser executadas entre sistemas locais, na nuvem e de borda. Eles podem reunir tecnologias corporativas, de parceiros, de terceiros e legadas.

Para dados, a integração fornece soluções para coletar e processar informações de várias fontes, em vários formatos.

Para integrar aplicativos, às vezes, as chamadas diretas de API são adequadas. Porém, às vezes, as tecnologias precisam se comunicar de forma assíncrona, por meio de mensagens ou eventos. Todos os processos de integração precisam de orquestração — uma maneira simples de definir e executar a lógica do fluxo de trabalho.

Diagrama que mostra quatro tecnologias que a integração usa: orquestração, mensagens, eventos e A P Is.

O Azure fornece diversas ferramentas e recursos de integração, incluindo estes serviços:

  • Gerenciamento de API do Azure. Publique com segurança suas APIs para os desenvolvedores internos e externos utilizarem quando se conectarem a sistemas de back-end.
  • Aplicativos Lógicos do Azure. Crie fluxos de trabalho para conectar centenas de serviços na nuvem e no local.
  • Barramento de Serviço do Azure. Conecte aplicativos e serviços locais e baseados em nuvem para implementar fluxos de trabalho de envio de mensagens altamente seguros.
  • Grade de Eventos do Azure. Conecte serviços compatíveis do Azure e de terceiros enquanto simplifica o desenvolvimento de aplicativos baseado em eventos.
  • Azure Functions. Simplifique problemas complexos de orquestração com uma plataforma de computação sem servidor orientada a eventos.
  • Azure Data Factory. Integre visualmente fontes de dados para acelerar a transformação de dados e oferecer suporte a fluxos de trabalho corporativos.

Para obter informações sobre outros serviços de integração do Azure, consulte Serviços de integração.

Introdução à integração no Azure

Se você não tem experiência em integração, o melhor lugar para começar é o Microsoft Learn. Essa plataforma online gratuita oferece vídeos, tutoriais e treinamento prático para vários produtos e serviços.

Os recursos a seguir podem ajudar você a aprender os principais conceitos de integração:

Caminho de produção

Depois de abordar os fundamentos da integração, a próxima etapa será projetar sua solução.

Padrões de design

Para explorar padrões a serem incorporados no design, consulte recursos nas seguintes áreas.

Sistemas híbridos

Arquiteturas de microsserviço

Migração de mainframe

Seletores de serviço

Os recursos a seguir também podem ajudar a projetar seu aplicativo. Além de fornecer informações gerais sobre um mecanismo ou processo de integração, cada artigo ajuda você a selecionar um serviço do Azure que melhor atenda às suas necessidades referentes a essa área.

Implementações específicas

Para saber mais sobre arquiteturas específicas de cenário, consulte as soluções nas áreas a seguir.

Comércio eletrônico

Finance

Práticas recomendadas

Esses recursos podem ajudar você a verificar seu design em relação às práticas recomendadas atuais:

Pacote de implementações de linha de base

Essas arquiteturas de referência fornecem implementações de linha de base para vários cenários:

Guia de operações

Implantar sua carga de trabalho é um marco significativo. Depois que seus processos de integração estiverem em execução, seu foco poderá se voltar para as operações. Os materiais a seguir fornecem recomendações e informações de referência para ajudar você a continuar atendendo às demandas dos clientes e regulamentares:

Mantenha-se atualizado com a integração

A integração do Azure é aprimorada continuamente. Para ficar por dentro dos desenvolvimentos recentes, confira as Atualizações do Azure.

Recursos adicionais

Os recursos a seguir fornecem recomendações práticas e informações para cenários específicos.

Informações para Amazon Web Services (AWS)

Informações para profissionais do Google Cloud