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.
Se sua organização usar plataformas de integração como BizTalk Server, MuleSoft Anypoint ou outro middleware, migrar essas cargas de trabalho para Aplicativos Lógicos do Azure poderá ser complexo e desafiador. Uma migração típica envolve as seguintes tarefas:
- Descubra e cataloge artefatos de integração na plataforma de origem.
- Analise a complexidade e planeje um roteiro de migração.
- Converta artefatos de origem em fluxos de trabalho Standard para Aplicativos Lógicos do Azure.
- Valide os fluxos de trabalho gerados em relação às especificações de origem.
- Implante a solução migrada para Azure.
Para orientá-lo durante o processo de migração, use Visual Studio Code e a extensão do Agente de Migração Aplicativos Lógicos do Azure. Essa extensão alimentada por IA automatiza a migração de integrações empresariais para fluxos de trabalho Standard em Aplicativos Lógicos do Azure.
O agente de migração orienta você por um fluxo de trabalho de migração estruturado em cinco estágios. Criada com base em GitHub Copilot e na API do modelo de linguagem Visual Studio Code, a extensão funciona com agentes GitHub Copilot especializados e analisadores internos, enquanto você permanece no controle a cada etapa.
Este artigo fornece uma visão geral sobre o agente de migração, os principais recursos da extensão, as plataformas de origem com suporte e o fluxo de trabalho de migração de cinco estágios guiado.
Plataformas de origem e ambientes de implantação com suporte
Atualmente, o agente de migração dá suporte às seguintes plataformas de integração de origem:
| Plataforma de origem | Versions | Status | Analisador |
|---|---|---|---|
| BizTalk Server | 2016, 2020 | Totalmente concluído | Interna |
| MuleSoft Anypoint | Mule 3, Mule 4 | Em andamento, ainda não disponível | Embutido (teste) |
A extensão do Agente de Migração Aplicativos Lógicos do Azure para Visual Studio Code é um projeto extensível e de software livre. Para adicionar suporte a uma nova plataforma, contribua com um analisador interno ou crie uma extensão de analisador externo. Para obter mais informações, consulte Estender o agente de migração criando e adicionando analisadores personalizados para novas plataformas.
Artefatos com suporte do BizTalk Server
Atualmente, o agente de migração dá suporte aos seguintes tipos de artefatos do BizTalk Server:
| Tipo de artefato | Extensão de nome de arquivo | Description |
|---|---|---|
| Projeto | .btproj |
Arquivo de projeto BizTalk |
| Orchestration | .odx |
Definição de orquestração do BizTalk |
| Schema | .xsd |
Definição de esquema XML |
| Map | .btm |
Mapa do BizTalk (transformação XSLT) |
| Pipeline | .btp |
Definição de pipeline do BizTalk |
| Bindings | .xml |
Vinculações de porta e configuração de endpoint |
Tipos de artefatos MuleSoft Anypoint com suporte
Atualmente, o agente de migração dá suporte aos seguintes tipos de artefato MuleSoft Anypoint:
| Tipo de artefato | Padrão do arquivo | Description |
|---|---|---|
| Flow | mule-*.xml |
Definições de Fluxo do Mule |
| Configuration | pom.xml |
Dependências e configuração do projeto |
Ambientes de implantação de destino com suporte
O agente de migração atualmente gera fluxos de trabalho Standard para os seguintes ambientes de implantação de destino e opções de hospedagem:
| Ambiente de destino | Opção de hospedagem |
|---|---|
| Aplicativos Lógicos do Azure de locatário único (Standard) | Plano de Serviço de Fluxo de Trabalho |
| Sua própria infraestrutura local parcialmente conectada | Híbrido |
Para obter mais informações, consulte Diferenças entre aplicativos lógicos padrão e de consumo.
Principais recursos no Agente de Migração Aplicativos Lógicos do Azure
O agente de migração inclui os seguintes recursos principais:
| Capability | Características |
|---|---|
| Suporte a várias plataformas | Analisadores integrados, além de um sistema extensível de plug-ins de analisador para plataformas de parceiros. |
| Fluxo de trabalho guiado de cinco estágios | Segue um processo de migração estruturado da descoberta para a implantação com acompanhamento de progresso e visualização em cada estágio. |
| Análise e conversão impulsionadas por IA | Agentes GitHub Copilot especializados que analisam, planejam e convertem seus artefatos de integração: - @migration-analyser - @migration-planner - @migration-converter |
| Analisadores incorporados | Analisadores baseados em TypeScript para orquestrações, mapas, esquemas, pipelines e associações do BizTalk. |
| Visualização de fluxo | Diagramas interativos de arquitetura, fluxos de mensagens, análise de lacunas e acompanhamento de dependência. |
| Implantação do Azure | Configuração direta de implantação a partir do Visual Studio Code. |
Estágios de migração para projetos de integração
O agente de migração orienta você pelo seguinte fluxo de trabalho de migração de cinco estágios:
| Order | Stage | Purpose |
|---|---|---|
| 1 | Descobrimento | Examinar, detectar e catalogar artefatos de integração na plataforma de origem. O agente detecta automaticamente a plataforma, examina arquivos e cria um grafo de dependência e um inventário de artefatos. |
| 2 | Planejamento | Analise a complexidade, planeje o roteiro de migração e mapeie padrões de origem para padrões de Aplicativos Lógicos. O agente gera planos de migração para cada fluxo com mapeamentos de ação, análise de lacunas e estimativas de esforço. |
| 3 | Conversão | Transforme artefatos de origem em fluxos de trabalho padrão, conexões e arquivos de suporte para Aplicativos Lógicos do Azure. O agente cria tarefas de conversão e executa os planos de tarefa gerados durante a fase de planejamento. |
| 4 | Validação | Teste fluxos de trabalho gerados e valide o comportamento em relação às especificações de origem. |
| 5 | Implantação | Implante artefatos gerados para Aplicativos Lógicos do Azure para Azure. |
Agentes do GitHub Copilot usados na migração
No workspace do projeto Visual Studio Code, o agente de migração configura e funciona com os seguintes agentes GitHub Copilot para ajudá-lo no processo de automação de migração:
| Agente do GitHub Copilot | Tarefa |
|---|---|
@migration-analyser |
Analise artefatos descobertos, detecte grupos de fluxo e gere visualizações de arquitetura. |
@migration-planner |
Crie planos de migração para cada fluxo com mapeamentos de ação e análise de lacunas. |
@migration-converter |
Execute tarefas de conversão que geram fluxos de trabalho padrão e conexões para Aplicativos Lógicos do Azure. |
Esses agentes trabalham com 25 ferramentas de modelo de linguagem registradas em Visual Studio Code para ler artefatos, armazenar resultados e gerenciar o fluxo de trabalho de migração.
Conteúdo relacionado
- Estágio 1 do agente de migração – Descoberta
- Estágio 2 do agente de migração – Planejamento
- Estágio 3 do agente de migração – Conversão
- Estágio 4 do agente de migração – Validação
- Estágio 5 do agente de migração – Implantação
- Estender o agente de migração criando personalizações para plataformas de integração não suportadas