Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Aplicativos Lógicos do Azure (Standard)
Note
Este recurso de visualização está sujeito aos Termos de Uso Complementares para Visualizações do Microsoft Azure.
Antes de iniciar uma migração, você precisa entender os artefatos em seus projetos de integração de origem. Em Visual Studio Code, o agente de migração de Aplicativos Lógicos do Azure ajuda a automatizar essa tarefa verificando os arquivos do projeto de origem durante o estágio de descoberta, detectando a plataforma de origem e catalogando artefatos e dependências. Em seguida, o agente identifica os grupos de fluxo lógico, a arquitetura e as lacunas de migração para que você tenha as informações necessárias para ir para o estágio de Planejamento.
Este artigo explica como o Agente de Migração do Aplicativos Lógicos do Azure examina sua origem, inventaria seus ativos de projeto e gera uma visualização que descreve sua arquitetura de integração com seus componentes e dependências.
Ações de estágio de descoberta
No Visual Studio Code, depois de abrir o Agente de Migração de Aplicativos Lógicos do Azure na Barra de Atividades e selecionar a pasta de origem, o agente de migração concluirá automaticamente as seguintes etapas usando o @migration-analyser gitHub agente do Copilot:
| Step | Action | Description |
|---|---|---|
| 1 | Detectar plataforma | Examina os padrões de arquivo para identificar a plataforma de origem. Por exemplo, arquivos .btproj e .odx indicam um projeto BizTalk Server, enquanto arquivos mule-*.xml indicam um projeto MuleSoft Anypoint. Para obter mais informações, consulte: - Suporte a artefatos BizTalk - Suporte a artefatos MuleSoft |
| 2 | Verificar arquivos | Examina os arquivos de origem e extrai metadados no formato IR (Representação Intermediária) usando um analisador interno para a plataforma detectada. |
| 3 | Artefatos de catálogo | Os inventários descobriram artefatos, incluindo os seguintes itens: - Orquestrações e fluxos de trabalho - Esquemas (XSD, JSON) - Mapas e transformações -Pipelines - Enviar portas e receber portas – Associações e configurações de ponto de extremidade |
| 4 | Criar grafo de dependência | Gera um grafo de dependência que mostra como os artefatos se relacionam entre si. Por exemplo, o grafo mostra quais orquestrações fazem referência a quais esquemas e mapas. |
Análise e resultados do design da fonte
Depois que o agente de migração concluir a verificação inicial, o agente executará uma análise mais profunda e alimentada por IA usando o @migration-analyser o GitHub agente do Copilot:
| Action | Description |
|---|---|
| Detectar grupos de fluxo | Agrupa artefatos relacionados em grupos de fluxo lógico, que são conjuntos de artefatos que funcionam juntos para implementar um processo de negócios. |
| Visualizar arquitetura | Gera diagramas interativos da Sereia que mostram a arquitetura geral do sistema. |
| Mapear fluxos de mensagens | Rastreia fluxos de mensagens começando com o evento de gatilho, por meio do processamento e para a conclusão de cada grupo de fluxo. |
| Analisar dependências | Identifica dependências ausentes ou não resolvidas que podem afetar a migração. |
| Identificar lacunas | Relata recursos da plataforma de origem sem equivalentes diretos em Aplicativos Lógicos do Azure (Standard) e soluções alternativas recomendadas. |
| Detectar padrões | Identifica padrões comuns de integração, como publicação-assinatura, solicitação-resposta, coleta de dispersão e processamento em lote. |
Para obter mais informações, consulte a fase 1 de migração: descoberta.
Visualização e resultados do fluxo
Depois de iniciar a análise de design de origem para um grupo de fluxo lógico, o agente de migração gera e abre uma visualização de fluxo em que você pode explorar sua arquitetura de integração por meio das seguintes exibições interativas:
| View | Programas |
|---|---|
| Diagrama de arquitetura | Um diagrama de arquitetura do sistema com todos os artefatos e conexões, renderizado como um diagrama de Sereia. |
| Fluxo de Mensagens | Um ou vários fluxos de mensagens por artefato, desde o gatilho até a conclusão. |
| Componentes | Um inventário de componentes com detalhes como adaptadores, pontos de extremidade e pipelines. |
| Dependências ausentes | Todas as dependências que estavam ausentes ou não puderam ser resolvidas durante a descoberta. |
| Análise de lacunas | Qualquer funcionalidade da plataforma de origem que não tenha um equivalente direto no Aplicativos Lógicos do Azure, incluindo resoluções sugeridas. |
| Padrões | Quaisquer padrões de integração detectados, como publicação-assinatura, solicitação-resposta e processamento em lote. |
| Saiba mais sobre o BizTalk | Um relatório de descoberta baseado nas descobertas, por exemplo, sobre quaisquer camadas de fluxo de mensagens existentes e mapeamentos propostos para Aplicativos Lógicos do Azure ou outras alternativas de serviços. |
O exemplo a seguir mostra uma visualização de fluxo de exemplo e resultados:
Você pode alternar entre as guias interativas para examinar sua arquitetura de integração. Para saber mais sobre essa arquitetura, você pode usar a janela de chat do GitHub Copilot para fazer perguntas @migration-analyser ao agente sobre a arquitetura detectada, solicitar correções e regenerar a análise.
Para obter mais informações, consulte o estágio de descoberta – Etapa 3: Analisar o design de origem.
Conteúdo relacionado
- Automação de migração de plataformas de integração para Aplicativos Lógicos do Azure
- Quickstart: migrar um projeto de integração usando o Agente de Migração Aplicativos Lógicos do Azure