Casos de migração do .NET para o Serviço de Aplicativo do Azure

O Serviço de Aplicativo do Azure fornece ferramentas fáceis de usar para descobrir rapidamente aplicativos Web locais do .NET, avaliar a prontidão e migrar o conteúdo e as configurações com suporte para o Serviço de Aplicativo.

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

Migrar a partir de vários servidores em escala

Migrações para Azure recentemente anunciadas em escala, descoberta sem agente e avaliação de aplicativos Web ASP.NET. Agora você pode descobrir facilmente aplicativos Web ASP.NET 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 preparação da migração do aplicativo Web, bloqueadores de migração, diretrizes de correção, SKU recomendada e os custos de hospedagem. Os recursos de migração em escala são indicados abaixo.

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

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

As Migrações para Azure fornecem em escala, descoberta sem agente e avaliação de aplicativos Web do ASP.NET. Descubra aplicativos Web do ASP.NET 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 preparação da migração do aplicativo Web, bloqueadores de migração, diretrizes de correção, SKU recomendada e os custos de hospedagem. Os recursos de migração em escala são indicados abaixo.

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

  • Migração em massa de aplicativos Web do ASP.NET para multilocatário ou ambiente de Serviços de Aplicativos dos Serviços de Aplicativo do Azure
  • Migrar aplicativos da Web ASP.NET avaliados como "Pronto" e "Pronto com Condições"
  • Migrar até cinco Planos de 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 de Serviço de Aplicativo de destino (ex: alterar SKU Pv3 sugerido para SKU PV2 Standard)
  • Capacidade de alterar a densidade de empacotamento de aplicativos Web sugeridos por aplicativos Web para o plano de serviço de aplicativo de destino (Adicionar ou Remover aplicativos Web associados a um Plano de Serviço de Aplicativo)
  • Alterar o nome de destino para planos do serviço de aplicativo e\ou aplicativos Web
  • Configurações de migração de edição em massa\atributos
  • Baixar CSV com detalhes do aplicativo Web de destino e do nome do plano do serviço de aplicativo
  • Acompanhar o progresso da migração usando a experiência de implantação de modelo do ARM

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

O Serviço de Aplicativo do Azure é uma plataforma em nuvem que oferece uma maneira rápida, fácil e econômica para 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 opções a seguir para começar a fazer uma avaliação da 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 do EULA.pdf fornecido com as respectivas ferramentas.

Ferramentas de migração Descrição Documentação
Assistente de Migração do Serviço de Aplicativo Migre aplicativos Web .NET do sistema operacional Windows para o Serviço de Aplicativo. Documentação do Assistente de Migração de Serviço de Aplicativo
Assistente de migração do Serviço de Aplicativo para Java no Apache Tomcat (Windows—versão prévia) Baixe o software de pré-lançamento para migrar aplicativos Web Java no servidor Web Tomcat em execução em servidores Windows. Documentação do Assistente de Migração de Serviço de Aplicativo
Scripts do PowerShell do Assistente de Migração do Serviço de Aplicativo Faça o download dos scripts do PowerShell para descobrir e avaliar todos os aplicativos Web do Serviços de Informações da Internet (IIS) da Microsoft em um único servidor em massa e migrar aplicativos Web .NET do SO Windows para o Serviço de Aplicativo. Documentação do Powershell do Assistente de Migração de Serviço de Aplicativo
Identificador SHA256
Mais recursos para migrar os aplicativos .NET para a nuvem
Vídeo
.NET no Azure para iniciantes
Comece seu Percurso na Nuvem com o Serviço de Aplicativo do Azure
Blog
Padrão de aplicativo Web confiável para .NET
Comece seu percurso na nuvem com o Serviço de Aplicativo do Azure
Comece seu percurso na nuvem com o Serviço de Aplicativo do Azure - Mover seu código
Saiba como modernizar seus aplicativos .NET com os profissionais
Evento sob demanda
Desenvolvedores do Azure - .NET Day
Roteiro de aprendizagem
Migrar aplicativos ASP.NET 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

Instruções
Descobrir aplicativos Web e instâncias do SQL Server
Criar uma avaliação do Serviço de Aplicativo do Azure
Tutorial de avaliação dos aplicativos Web para migração para o Serviço de Aplicativo do Azure
Descobrir o inventário de software em servidores locais com as migrações para Azure
Migrar aplicativos .NET para o Serviço de Aplicativo
Blog
Descobrir e avaliar aplicativos ASP.NET em escala com as Migrações para Azure
perguntas frequentes
Avaliações do Serviço de Aplicativo do Azure na ferramenta de descoberta e avaliação das Migrações para Azure
Práticas recomendadas
Melhores práticas de avaliação na ferramenta de avaliação e Descoberta de Migrações para Azure
Vídeo
Descoberta e avaliação em escala para migração de aplicativo ASP.NET com as Migrações para Azure

Migrar de um servidor IIS

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

Migração do aplicativo Web ASP.NET

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 criado para simplificar o percurso 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 assistente de migração, confira as perguntas frequentes.

Conteinerizar um aplicativo Web ASP.NET

Alguns aplicativos Web .NET Framework podem ter dependências de bibliotecas e outros recursos não disponíveis no Serviço Azure App. Pode ser que esses aplicativos dependam de outros componentes no cache de assembly global. Anteriormente, você só podia executar esses aplicativos em máquinas virtuais. Porém, agora você pode executá-los em contêineres do Windows do Serviço de Aplicativo do Azure.

A ferramenta de aplicação em contêineres pode recriar pacotes de aplicativos como contêineres com alterações mínimas. Atualmente, a ferramenta dá suporte a conteinerização de aplicativos ASP.NET e Apache Tomcat Java. Para obter mais informações sobre migração e conteinerização, confira as instruções.

Próximas etapas

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