Partilhar via


Casos de migração .NET do Serviço de Aplicações do Azure

O Serviço de Aplicações do Azure proporciona ferramentas fáceis de utilizar para descobrir rapidamente aplicações Web .NET no local, avaliar a prontidão e migrar tanto o conteúdo como as configurações suportadas para o Serviço de Aplicações.

Essas ferramentas são desenvolvidas para dar suporte a diferentes tipos de cenários, focados na descoberta, avaliação e migração. A seguir está a lista de ferramentas de migração .NET e casos de uso.

Migrar de vários servidores em escala

O Azure Migrate anunciou recentemente a descoberta em escala, sem agente e a avaliação de ASP.NET aplicativos Web. Agora você pode descobrir facilmente ASP.NET aplicativos Web em execução em servidores IIS (Serviços de Informações da Internet) em um ambiente VMware e avaliá-los para migração para o Serviço de Aplicativo do Azure. As avaliações ajudarão você a determinar a prontidão para migração do aplicativo Web, os bloqueadores de migração, as diretrizes de correção, a SKU recomendada e os custos de hospedagem. Os recursos de migração em escala para são encontrados abaixo.

Depois de avaliar com êxito a prontidão, você deve prosseguir com a migração de ASP.NET aplicativos Web para os Serviços de Aplicativo do Azure.

Existem ferramentas existentes que permitem a migração de um aplicativo Web ASP.NET autônomo ou vários aplicativos Web ASP.NET hospedados em um único servidor IIS, conforme explicado em Migrar aplicativos .NET para o Serviço de Aplicativo do Azure. Com a introdução do recurso At-Scale ou de migração em massa integrado ao Azure Migrate, agora estamos abrindo as possibilidades de migrar vários aplicativos ASP.NET hospedados em vários servidores IIS locais.

O Azure Migrate fornece descoberta em escala, sem agente e avaliação de ASP.NET aplicativos Web. Você pode descobrir ASP.NET aplicativos Web em execução em servidores IIS (Serviços de Informações da Internet) em um ambiente VMware e avaliá-los para migração para o Serviço de Aplicativo do Azure. As avaliações ajudarão você a determinar a prontidão para migração do aplicativo Web, os bloqueadores de migração, as diretrizes de correção, a SKU recomendada e os custos de hospedagem. Os recursos de migração em escala para são encontrados abaixo.

A migração em massa fornece os seguintes recursos principais:

  • Migração em massa de ASP.NET aplicativos Web para o multilocatário dos Serviços de Aplicativo do Azure ou ambiente de Serviços de Aplicativo
  • Migrar ASP.NET aplicações Web avaliadas como "Pronto" ou "Pronto com Condições"
  • Migre até cinco Planos do Serviço de Aplicativo (e aplicativos Web associados) como parte de um único fluxo de migração E2E
  • Capacidade de alterar a SKU sugerida para o Plano do Serviço de Aplicativo de destino (Ex: Alterar SKU Pv3 sugerido para SKU PV2 Padrão)
  • Capacidade de alterar aplicativos Web Densidade de empacotamento de aplicativos Web sugeridos para o plano de serviço do aplicativo de destino (Adicionar ou Remover aplicativos Web associados a um Plano do Serviço de Aplicativo)
  • Alterar o nome de destino de planos de serviço de aplicativo e\ou aplicativos Web
  • Editar configurações de migração em massa\atributos
  • Baixar CSV com detalhes do aplicativo Web de destino e do nome do plano de serviço do aplicativo
  • Acompanhe o progresso da migração usando a experiência de implantação de modelo ARM

Mover aplicativos .NET para o Serviço de Aplicativo do Azure

O Serviço de Aplicativo do Azure é uma plataforma de nuvem que oferece uma maneira rápida, fácil e econômica de migrar seus aplicativos Web .NET do local para a nuvem. Comece a aprender hoje mesmo sobre como o Azure permite que você modernize seus aplicativos .NET com os seguintes recursos.

Selecione uma das seguintes opções para começar com uma avaliação de migração:

Ferramentas e recursos de migração do Serviço de Aplicativo

A ferramenta Assistente de Migração do Serviço de Aplicativo e o Assistente de migração do Serviço de Aplicativo para scripts do PowerShell são regidos pelos termos e condições nos EULA.pdf empacotados com as respetivas ferramentas.

Ferramentas de migração Description Documentação
Assistente de Migração do Serviço de Aplicativo Migre aplicações Web .NET do SO Windows para o Serviço de Aplicações. Documentação do Assistente de Migração do Serviço de Aplicativo
Assistente de migração do Serviço de Aplicativo para Java no Apache Tomcat (Windows — visualização) Transfira o software de pré-lançamento para migrar aplicações Web Java no servidor Web Tomcat em execução em servidores Windows. Documentação do Assistente de Migração do Serviço de Aplicativo
Scripts PowerShell do Assistente de Migração do Serviço de Aplicativo Baixe scripts do PowerShell para descobrir e avaliar todos os aplicativos Web do Microsoft Internet Information Services (IIS) em um único servidor em massa e migrar aplicativos Web .NET do sistema operacional Windows para o Serviço de Aplicativo. Documentação do Powershell do Assistente de Migração do Serviço de Aplicativo
Identificador SHA256
Mais recursos para migrar aplicativos .NET para a nuvem
Vídeo
.NET no Azure para Iniciantes
Inicie sua jornada na nuvem com o Serviço de Aplicativo do Azure
Blogue
Padrão de aplicativo Web confiável para .NET
Inicie sua jornada na nuvem com o Serviço de Aplicativo do Azure
Inicie sua jornada na nuvem com o Serviço de Aplicativo do Azure - Mova seu código
Saiba como modernizar seus aplicativos .NET a partir dos profissionais
Evento sob demanda
Azure Developers - Dia do .NET
Percurso de aprendizagem
Migrar ASP.NET aplicativos para o Azure
Hospedar um aplicativo Web com o Serviço de Aplicativo do Azure
Publicar um aplicativo Web no Azure com o Visual Studio

Recursos de migração em escala

Procedimentos
Descubra aplicativos Web e instâncias do SQL Server
Criar uma avaliação do Serviço de Aplicações do Azure
Tutorial para avaliar aplicativos Web para migração para o Serviço de Aplicativo do Azure
Descubra o inventário de software em servidores locais com o Azure Migrate
Migrar aplicativos .NET para o Serviço de Aplicativo
Blogue
Descubra e avalie ASP.NET aplicativos em escala com o Azure Migrate
FAQ
Avaliações do Serviço de Aplicativo do Azure na ferramenta de descoberta e avaliação de migração do Azure
Melhores práticas
Práticas recomendadas de avaliação na ferramenta Azure Migrate Discovery and assessment
Vídeo
Descoberta e avaliação em escala para migração de aplicativos ASP.NET com o Azure Migrate

Migrar de um servidor IIS

Você pode migrar ASP.NET aplicativos Web de um único servidor IIS descoberto por meio da experiência de descoberta em escala do Azure Migrate usando scripts do PowerShell (download). Assista ao vídeo para obter atualizações sobre como migrar para o Serviço de Aplicativo do Azure.

ASP.NET migração de aplicativos Web

Usando o Assistente de Migração do Serviço de Aplicativo, você pode migrar seu aplicativo Web ASP.NET local autônomo para o Serviço de Aplicativo do Azure. O Assistente de Migração do Serviço de Aplicativo foi projetado para simplificar sua jornada para a nuvem por meio de uma solução gratuita, simples e rápida para migrar aplicativos do local para a nuvem. Para obter mais informações sobre a ferramenta do assistente de migração, consulte as Perguntas frequentes.

Contentorizar uma aplicação Web ASP.NET

Alguns aplicativos Web do .NET Framework podem ter dependências para bibliotecas e outros recursos não disponíveis no Serviço de Aplicativo do Azure. Esses aplicativos podem depender de outros componentes no Cache de Assembly Global. Anteriormente, você só podia executar esses aplicativos em máquinas virtuais. No entanto, agora você pode executá-los nos Contêineres do Windows do Serviço de Aplicativo do Azure.

A ferramenta de conteinerização de aplicativos pode reempacotar aplicativos como contêineres com alterações mínimas. Atualmente, a ferramenta suporta a conteinerização de aplicativos ASP.NET e aplicativos Apache Tomcat Java. Para obter mais informações sobre conteinerização e migração, consulte o how-to.

Próximos passos

Migrar um aplicativo Web local para o Serviço de Aplicativo do Azure