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.
Este artigo mostra como avaliar aplicativos Web ASP.NET para migração para o AKS (Serviço de Kubernetes do Azure) usando o Azure Migrate. Crie uma avaliação para seu aplicativo Web ASP.NET para fornecer insights importantes, como prontidão do aplicativo, dimensionamento ideal e custo para hospedar e executar esses aplicativos mensalmente.
Este artigo mostra como avaliar aplicativos Java para web para migração para o Azure Kubernetes Service (AKS) usando o Azure Migrate. Crie uma avaliação para seu aplicativo Web Java para fornecer insights importantes, como preparação do aplicativo, dimensionamento adequado e custo para hospedar e executar esses aplicativos mensalmente.
Neste tutorial, você aprenderá como:
- Escolha um conjunto de aplicativos Web ASP.NET descobertos para avaliar a migração para o AKS.
- Forneça configurações de avaliação, como Instâncias Reservadas do Azure, região de destino etc.
- Obtenha informações sobre a preparação da migração de seus aplicativos avaliados.
- Obtenha insights sobre os SKUs de nó do AKS que podem hospedar e executar esses aplicativos de maneira ideal.
- Obtenha o custo estimado de execução desses aplicativos no AKS.
- Escolha um conjunto de aplicativos Web Java descobertos para avaliar a migração para o AKS.
- Forneça configurações de avaliação, como Instâncias Reservadas do Azure, região de destino etc.
- Obtenha informações sobre a preparação da migração de seus aplicativos avaliados.
- Obtenha insights sobre os SKUs de nó do AKS que podem hospedar e executar esses aplicativos de maneira ideal.
- Obtenha o custo estimado de execução desses aplicativos no AKS.
Observação
Os tutoriais mostram o caminho de implantação mais simples para um cenário para que você possa configurar rapidamente uma prova de conceito. Os tutoriais usam opções padrão quando possível e não mostram todas as configurações e todos os caminhos possíveis.
Pré-requisitos
- Implante e configure o dispositivo de Migrações para Azure em seu VMware, Hyper-V ou ambiente físico.
- Verifique os requisitos do dispositivo e o acesso ao URL a ser fornecido.
- Siga estas etapas para descobrir ASP.NET aplicativos Web em execução em seu ambiente.
- Siga estas etapas para descobrir aplicativos Web Java em execução em seu ambiente.
Criar uma avaliação
Entre no portal do Azure e pesquise as Migrações para Azure.
Na página Migrações para Azure , em Metas de Migração, selecione Servidores, bancos de dados e aplicativos Web.
Na página Servidores, bancos de dados e aplicativos Web, em Ferramentas de Avaliações, selecione Aplicativos Web no Azure no menu suspenso Avaliar.
Na página Criar avaliação , na guia Noções básicas , faça o seguinte:
- Cenário: selecione Aplicativos Web para serem enviados ao AKS.
- Selecione Editar para modificar as configurações de avaliação. Consulte a tabela para atualizar as várias configurações de avaliação.
Configurações Valores Possíveis Comments Local de destino Todos os locais com suporte do AKS Usado para gerar custo regional para o AKS. Tipo de ambiente Produção
Desenvolvimento/TestePermite alternar entre ofertas pagas conforme o uso e ofertas de Desenvolvimento/Teste pagas conforme o uso. Oferta/Programa de licenciamento Pago conforme o uso
Contrato EnterprisePermite alternar entre as ofertas pagas conforme o uso e o Contrato Empresarial. Moeda Todas as moedas comuns, como USD, INR, GBP e Euro Geramos o custo na moeda selecionada aqui. Porcentagem de Desconto Valor numérico decimal Use isso para considerar quaisquer contratos de desconto personalizados com a Microsoft. Isso será desabilitado se as opções de Poupança estiverem selecionadas. Assinatura EA ID da assinatura Selecione a ID da assinatura para a qual você tem um Contrato Enterprise. Opções de poupança Reservado por 1 ano
Reservado por 3 anos
Plano de economia de 1 ano
Plano de economia de 3 anos
NenhumSelecione uma opção de poupança se você optou por Instâncias Reservadas ou Plano de Poupança. Categoria Todos os
Computação otimizada
Finalidade geral
GPU
Computação de alto desempenho
Isolated
Memória otimizada
Otimização de ArmazenamentoA escolha de determinada categoria de SKU garante a recomendação dos melhores SKUs de nó do AKS dessa categoria. Camada de preço do AKS Standard Tipo de preço do AKS Depois de examinar as configurações de avaliação, selecione Avançar: Selecionar servidores a serem avaliados.
Na guia Selecionar servidores para avaliar , faça o seguinte:
- Nome da avaliação: especifique um nome para a avaliação.
- Selecione ou crie um grupo: Selecione Criar Novo e especifique um nome de grupo. Você também pode usar um grupo existente.
- Nome do dispositivo: selecione o dispositivo.
- Tipo de aplicativo Web: selecione ASP.NET.
- Tipo de aplicativo Web: Selecione Java.
Selecione os servidores, que hospedam os aplicativos Web a serem avaliados na tabela.
Selecione Avançar para examinar os detalhes da avaliação de alto nível.
Na guia Examinar + criar avaliação , examine os detalhes da avaliação e selecione Criar avaliação para criar o grupo e executar a avaliação.
Exibir os insights da avaliação
A avaliação pode levar cerca de 10 minutos para ser concluída.
Na página Migrações para Azure , em Metas de Migração, selecione Servidores, bancos de dados e aplicativos Web.
Na página Servidores, bancos de dados e aplicativos Web, em Ferramentas de avaliação>, selecione o número ao lado da avaliação dos aplicativos Web no Azure.
Na página Avaliações , selecione um nome de avaliação desejado para exibir na lista de avaliações.
Use a barra de pesquisa para filtrar sua avaliação. Deve estar no estado Pronto.
Estado da avaliação Definição Criar A criação da avaliação está em andamento. Leva cerca de 10 minutos para ser concluído. Pronto A avaliação foi criada com êxito. Inválido Houve um erro na computação da avaliação.
Visão geral da avaliação
Na página Visão geral , você tem os seguintes detalhes:
Entidades avaliadas: esta seção fornece a contagem de servidores, servidores Web e aplicativos Web que fazem parte dessa avaliação.
Preparação para a migração: os aplicativos Web avaliados terão um dos seguintes status:
Situação Definição Pronto O aplicativo Web está pronto para ser migrado Pronto com condições O aplicativo Web precisa de pequenas alterações para estar pronto para a migração Não pronto O aplicativo Web precisa de alterações importantes/significativas para estar pronto para a migração Desconhecido Os dados de descoberta do aplicativo web estavam incompletos ou corrompidos para avaliar a prontidão.
Observação
Aplicativos web prontos ou prontos, mas com condições são recomendados para migração.
- Estimativa de custo mensal: esta seção fornece a projeção de custo mensal da execução de seus aplicativos Web prontos para migração no AKS.
Você pode atualizar as Configurações da avaliação depois que ela for criada. Isso inicia um recálculo.
Selecionar a opção Exportar avaliação exporta toda a avaliação para uma planilha do Excel.
Detalhes da avaliação
Preparação
Na guia Preparação , você verá a lista de aplicativos Web avaliados. Para cada aplicativo Web, você verá o status de preparação, o cluster e o SKU de nó do AKS recomendado.
Selecione a condição de preparação de um aplicativo para ver os avisos ou problemas de migração. Para aplicativos prontos com condições, você verá apenas avisos. Para aplicativos que não estão prontos, você verá erros e avisos potencialmente.
Para cada problema ou aviso, você recebe as etapas de descrição, causa e mitigação, juntamente com documentação/blogs úteis para referência.
Selecionar o cluster recomendado para o aplicativo abre a página de detalhes do cluster . Esta página apresenta detalhes como o número de pools de nós do sistema e do usuário, a SKU para cada pool de nós e os aplicativos Web recomendados para esse cluster. Normalmente, uma avaliação gerará apenas um único cluster. O número de clusters aumenta quando os aplicativos Web na avaliação começam a atingir os limites de cluster do AKS.
Detalhes de custo
Na aba Detalhes de custo, você verá a divisão da estimativa de custo mensal distribuída entre os grupos de nós AKS. O preço do AKS depende intrinsecamente dos custos do pool de nós.
Para cada pool de nós, você verá o SKU do nó associado, a contagem de nós e o número de aplicativos web recomendados para serem agendados, além do custo associado. Por padrão, haverá pelo menos dois node pools:
-
Sistema: usado para hospedar pods críticos do sistema, como
CoreDNS. - User: Como aplicativos do framework ASP.NET precisam de um nó do Windows para serem executados, a avaliação recomenda pelo menos um pool de nós adicional baseado em Windows.
Próximas Etapas
- Modernize seus aplicativos Web ASP.NET em escala para o Serviço de Kubernetes do Azure.
- Otimize os Dockerfiles do Windows.
- Examine e implemente as práticas recomendadas para criar e gerenciar aplicativos no AKS.