Descrição geral da avaliação (migrar para o Serviço de Aplicações do Azure)

Este artigo fornece uma visão geral das avaliações para migrar aplicativos Web ASP.NET/Java locais para o Serviço de Aplicativo do Azure usando a ferramenta Azure Migrate: Discovery and assessment.

O que é uma avaliação?

Uma avaliação com a ferramenta de descoberta e avaliação é um instantâneo point-in-time dos dados e mede a prontidão e fornece detalhes de custo para hospedar servidores, bancos de dados e aplicativos Web locais no Azure.

Tipos de avaliações

Há quatro tipos de avaliações que você pode criar usando a Migração do Azure: Descoberta e ferramenta de avaliação.

Tipo de Avaliação Detalhes
VM do Azure Avaliações para migrar os seus servidores no local para máquinas virtuais do Azure.

Você pode avaliar seus servidores locais no ambiente VMware e Hyper-V e servidores físicos para migração para VMs do Azure usando esse tipo de avaliação.
SQL do Azure Avaliações para migrar seus servidores SQL locais do seu ambiente VMware para o Banco de Dados SQL do Azure ou para a Instância Gerenciada SQL do Azure.
Serviço de Aplicações do Azure Avaliações para migrar seus aplicativos Web ASP.NET locais executados em servidores Web IIS ou aplicativos Web Java executados em servidores Tomcat para o Serviço de Aplicativo do Azure.
Azure VMware Solution (AVS) Avaliações para migrar os seus servidores no local para o Azure VMware Solution (AVS).

Você pode avaliar suas VMs VMware locais para migração para o Azure VMware Solution (AVS) usando esse tipo de avaliação. Mais informações

Uma avaliação do Serviço de Aplicativo do Azure fornece um critério de dimensionamento:

Critérios de dimensionamento Detalhes Dados
Baseado em configuração Avaliações que fazem recomendações com base nos dados de configuração coletados A avaliação do Serviço de Aplicativo do Azure leva apenas os dados de configuração em consideração para o cálculo da avaliação. Os dados de desempenho para aplicativos Web não são coletados.

Como posso avaliar as minhas aplicações Web ASP.NET/Java locais?

Você pode avaliar seus aplicativos Web locais usando os dados de configuração coletados por um dispositivo leve do Azure Migrate. O dispositivo descobre aplicativos Web locais e envia os dados de configuração para o Azure Migrate. Saiba Mais

Como faço para avaliar com o aparelho?

Se você estiver implantando um dispositivo Azure Migrate para descobrir servidores locais, execute as seguintes etapas:

  1. Configure o Azure e seu ambiente local para trabalhar com o Azure Migrate.
  2. Para sua primeira avaliação, crie um projeto do Azure Migrate. Azure Migrate: a ferramenta de descoberta e avaliação é adicionada ao projeto por padrão.
  3. Implante um dispositivo leve do Azure Migrate. O dispositivo descobre continuamente servidores locais e envia dados de configuração e desempenho para o Azure Migrate. Implante o dispositivo como uma VM ou um servidor físico. Você não precisa instalar nada nos servidores que deseja avaliar.

Depois que o dispositivo iniciar a descoberta, você poderá reunir servidores (hospedagem de aplicativos Web) que deseja avaliar em um grupo e executar uma avaliação para o grupo com o tipo de avaliação Serviço de Aplicativo do Azure.

Siga nosso tutorial para avaliar ASP.NET aplicativos Web para experimentar essas etapas.

Quais propriedades são usadas para personalizar a avaliação?

Veja o que está incluído nas propriedades de avaliação do Serviço de Aplicativo do Azure:

Definição Detalhes
Localização de destino A região do Azure para a qual você deseja migrar. A configuração do Serviço de Aplicativo do Azure e as recomendações de custo são baseadas no local especificado.
Isolamento necessário Selecione sim se quiser que seus aplicativos Web sejam executados em um ambiente privado e dedicado em um datacenter do Azure usando VMs da série Dv2 com processadores mais rápidos, armazenamento SSD e o dobro da relação memória/núcleo em comparação com os planos Standard.
Opções de poupança (computação) Especifique a opção de economia que você deseja que a avaliação considere para ajudar a otimizar seu custo de computação do Azure.

As reservas do Azure (1 ano ou 3 anos reservados) são uma boa opção para os recursos em execução mais consistentes.

O Plano de Poupança do Azure (plano de poupança de 1 ou 3 anos) proporciona flexibilidade adicional e otimização de custos automatizada. Idealmente, após a migração, você poderia usar o plano de reserva e economia do Azure ao mesmo tempo (a reserva é consumida primeiro), mas nas avaliações de migração do Azure, você só pode ver estimativas de custo de 1 opção de economia de cada vez.

Quando você seleciona 'Nenhum', o custo de computação do Azure é baseado na taxa Pay as you go ou com base no uso real.

Você precisa selecionar o programa de oferta/licenciamento pré-pago para poder usar as Instâncias Reservadas ou o Plano de Economia do Azure. Quando você seleciona qualquer opção de economia diferente de 'Nenhuma', a configuração 'Desconto (%)' não é aplicável. As estimativas de custos mensais são calculadas multiplicando 744 horas pelo preço horário do SKU recomendado.
Oferta A oferta do Azure na qual você está inscrito. A avaliação estima o custo dessa oferta.
Moeda A moeda de faturação da sua conta.
Desconto (%) Quaisquer descontos específicos da subscrição que receba sobre a oferta do Azure. A predefinição é 0%.
Subscrição EA Especifica que uma assinatura do Enterprise Agreement (EA) é usada para estimativa de custo. Tem em conta o desconto aplicável à subscrição.

Deixe as configurações para instâncias reservadas, desconto (%) e propriedades de tempo de atividade da VM com suas configurações padrão.
Segurança Especifica se você deseja avaliar a prontidão e o custo das ferramentas de segurança no Azure. Se a configuração tiver o valor padrão Sim, com o Microsoft Defender for Cloud, ela avaliará a prontidão e os custos de segurança para sua implantação do Serviço de Aplicativo do Azure com o Microsoft Defender for Cloud.

Analise as práticas recomendadas para criar uma avaliação com o Azure Migrate.

Calcular prontidão

Prontidão do Serviço de Aplicações do Azure

A preparação do Serviço de Aplicativo do Azure para aplicativos Web é baseada em verificações de compatibilidade de recursos entre a configuração local de aplicativos Web e o Serviço de Aplicativo do Azure:

  1. A avaliação do Serviço de Aplicativo do Azure considera os dados de configuração dos aplicativos Web para identificar problemas de compatibilidade.
  2. Se não forem encontrados problemas de compatibilidade, a preparação será marcada como Pronto para o tipo de implantação de destino.
  3. Se houver problemas de compatibilidade não críticos, como recursos degradados ou sem suporte que não bloqueiem a migração para um tipo de implantação de destino específico, a preparação será marcada como Pronto com condições (hiperlinkado) com detalhes de aviso e orientação de correção recomendada.
  4. Se houver algum problema de compatibilidade que possa bloquear a migração para um tipo de implantação de destino específico, a preparação será marcada como Não pronto com detalhes do problema e orientação de correção recomendada.
  5. Se a descoberta ainda estiver em andamento ou se houver problemas de descoberta para um aplicativo Web, a prontidão será marcada como Desconhecido , pois a avaliação não pôde calcular a prontidão para esse aplicativo Web.

Prontidão de segurança

Se o aplicativo Web estiver marcado como Pronto ou Pronto com condições para o Serviço de Aplicativo do Azure, ele será marcado como Pronto para o Microsoft Defender for App Service.

Calcular dimensionamento

SKU do Serviço de Aplicativo do Azure

Depois de a avaliação determinar a prontidão com base nos dados de configuração, determina que SKU do Serviço de Aplicações do Azure é adequado para executar as suas aplicações no Serviço de Aplicações do Azure. Os planos Premium destinam-se a cargas de trabalho de produção e são executados em instâncias de Máquinas Virtuais dedicadas. Cada instância pode suportar múltiplas aplicações e domínios. Os Planos isolados alojam as aplicações num ambiente do Azure privado e dedicado e são ideais para aplicações que precisam de ligações seguras à rede no local.

Nota

Atualmente, o Azure Migrate apenas recomenda os SKUs I1, P1v2 e P1v3. Há mais SKUs disponíveis no serviço de Aplicativo do Azure. Mais informações.

Plano do Serviço de Aplicativo do Azure

No Serviço de Aplicativo, um aplicativo sempre é executado em um plano do Serviço de Aplicativo. Um plano do Serviço de Aplicações define um conjunto de recursos de computação para a execução da aplicação Web. Em um nível alto, o plano/SKU é determinado de acordo com a tabela abaixo.

Isolamento necessário Instância reservada Plano do Serviço de Aplicativo/ SKU
Sim Sim I1
Sim No I1
Não Sim P1v3
No Não P1v2

Detalhes de custos do Serviço de Aplicações do Azure

Um plano do Serviço de Aplicativo cobra uma taxa sobre os recursos de computação que usa. No Serviço de Aplicativo, você paga cobranças por planos do Serviço de Aplicativo e não por aplicativo Web. Um ou mais aplicativos podem ser configurados para serem executados nos mesmos recursos de computação (ou no mesmo plano do Serviço de Aplicativo). Quaisquer aplicações que ponha nesse plano do Serviço de Aplicações serão executadas nestes recursos de computação, conforme definido pelo seu plano do Serviço de Aplicações. Para otimizar os custos, a avaliação do Azure Migrate aloca vários aplicativos Web para cada plano recomendado do Serviço de Aplicativo. O número de aplicativos Web alocados para cada instância do plano é conforme a tabela abaixo.

Plano do Serviço de Aplicações Aplicativos Web por plano do Serviço de Aplicativo
I1 8
P1v2 8
P1v3 16

Nota

O seu plano do Serviço de Aplicações pode ser aumentado e reduzido verticalmente em qualquer altura. Mais informações.

Custo de segurança

Para aplicativos Web que foram recomendados para planos do Serviço de Aplicativo, o custo de segurança é calculado por plano do Serviço de Aplicativo recomendado.

Próximos passos

  • Analise as práticas recomendadas para criar avaliações.
  • Saiba como executar uma avaliação do Serviço de Aplicativo do Azure.