Visão geral da avaliação (migrar para Aplicativos Spring do Azure) (versão prévia)

Esse artigo fornece uma visão geral das avaliações para migrar aplicativos Spring Boot locais para Aplicativos Spring do Azure usando o Migrações para Azure: ferramenta de descoberta e avaliação.

O que é uma avaliação?

Uma avaliação com a Ferramenta de descoberta e avaliação é um instantâneo dos dados em um determinado momento, além de medir a preparação e fornece detalhes de custo para hospedar servidores locais, bancos de dados e aplicativo Web do Azure.

Tipos de avaliações

A ferramenta Migrações para Azure: descoberta e avaliação dá suporte aos seguintes quatro tipos de avaliações:

Tipo de avaliação Detalhes
VM do Azure Avaliações para migrar servidores locais para máquinas virtuais do Azure.

Você pode avaliar seus servidores locais em ambiente VMware, ambiente 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 SQL Servers locais de seu ambiente VMware para o Banco de Dados SQL do Azure ou a Instância Gerenciada de SQL do Azure.
Aplicativos Web no Azure Avaliações para migrar seus aplicativos Spring Boot locais para Aplicativos Spring do Azure ou aplicativos Web ASP.NET/Java para o Serviço de Aplicativo do Azure.
AVS (Solução VMware no Azure) Avaliações para migrar suas VMs VMware locais para Azure VMware Solution (AVS). Saiba mais.

Uma avaliação dos Aplicativos Spring do Azure fornece os seguintes critérios de dimensionamento:

Critérios de dimensionamento Detalhes Dados
Com base no desempenho Avaliações que fazem recomendações com base em dados de consumo de recursos coletados A avaliação dos Aplicativos Spring do Azure é calculada com base no consumo de memória da carga de trabalho descoberta e no consumo estimado de núcleos de CPU.

Como fazer para avaliar meus aplicativos Spring Boot locais?

Você pode avaliar seus aplicativos Spring Boot locais usando os dados de configuração coletados por um dispositivo leve de Migrações para Azure. O dispositivo descobre aplicativos Spring Boot locais e envia os dados de configuração para as Migrações para Azure. Saiba mais.

Como avaliar com o dispositivo?

Se você estiver implantando um dispositivo das Migrações para Azure para descobrir servidores locais, siga estas etapas:

  1. Configure o Azure e seu ambiente local para trabalhar com as Migrações para Azure.
  2. Para a primeira avaliação, crie um projeto de Migrações para Azure.

    Observação

    A ferramenta Migrações para Azure: descoberta e avaliação é adicionada ao projeto por padrão.

  3. Implante um dispositivo leve das Migrações para Azure. O dispositivo descobre continuamente servidores locais e envia a configuração e os dados de desempenho para as Migrações para Azure. Implante o dispositivo como uma VM ou um servidor físico. Não é preciso instalar nada nos servidores que você quer avaliar.

Depois que o dispositivo iniciar a descoberta, você poderá reunir servidores (hospedando aplicativos Spring Boot) que deseja avaliar em um grupo e executar uma avaliação para o grupo com o tipo de avaliação Aplicativos Web no Azure.

Saiba mais sobre as avaliações de aplicativos Spring Boot.

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

Os seguintes estão incluídos nas propriedades de avaliação dos Aplicativos Spring do Azure:

Configuração Detalhes
Local de destino A região do Azure para a qual você quer migrar. As recomendações de configuração e custo dos Aplicativos Spring do Azure são baseadas na localização especificada.
Tipo de ambiente Especifica o ambiente para aplicar o preço aplicável à Produção ou ao Desenvolvimento/Teste.
Oferta/Programa de licenciamento A oferta do Azure em que você se inscreveu. A avaliação estima o custo dessa oferta.
Moeda A moeda de cobrança da sua conta.
Desconto (%) Qualquer desconto específico da assinatura recebido por você sobre a oferta do Azure. A configuração padrão é 0%.
Assinatura EA Especifica que uma assinatura Contrato Enterprise (EA) é usada para estimativa de custo. Leva em conta o desconto aplicável à assinatura.

Manter as configurações padrão para as instâncias reservadas e propriedades de desconto (%).
Opções de economia (computação) Especifique a opção de economia que você deseja que a avaliação considere. Isso ajuda a otimizar o custo do Azure Compute.

Recomendamos reservas do Azure (reservadas de um ou 3 anos) para os recursos em execução mais consistente.

O Plano de Poupança do Azure (plano de poupança de um ou 3 anos) proporciona mais flexibilidade e otimização automatizada de custos. Idealmente, após a migração, você poderia usar a reserva do Azure e o plano de poupança ao mesmo tempo (a reserva é a primeira), mas nas avaliações das Migrações para Azure, você só poderá ver estimativas de custos de uma opção de economia por vez.

Quando você seleciona Nenhum, o custo de computação do Azure será baseado na taxa de pagamento conforme o uso ou no uso real.

Você precisa selecionar Pagamento conforme o uso em Programa de oferta/licenciamento para poder usar Instâncias Reservadas ou Azure Savings Plan. Quando você seleciona qualquer opção de economia diferente de Nenhum, a configuração Desconto (%) não é aplicável. As estimativas de custo mensal são calculadas multiplicando-se 744 horas pelo preço por hora do SKU recomendado.

Calcular a preparação

A preparação do Aplicativos Spring do Azure para aplicativos Spring Boot é baseada em verificações de compatibilidade de recursos entre a configuração local de aplicativos Spring Boot e Azure Spring Apps:

  1. A avaliação do Aplicativos Spring do Azure considera os dados de configuração dos aplicativos Spring Boot para identificar problemas de compatibilidade.
  2. Se não houver nenhum problema de compatibilidade, a preparação será marcada como Pronta para o tipo de implantação de destino.
  3. Se forem encontrados problemas de compatibilidade não críticos, como recursos degradados ou sem suporte que não impeçam a migração para um tipo de implantação de destino específico, a preparação será marcada como Pronta com condições (com hiperlink) e os detalhes de aviso e as diretrizes de correção recomendadas. Você pode migrar esses aplicativos primeiro e otimizar mais tarde.
  4. Se houver algum problema de compatibilidade que possa impedir a migração para um tipo de implantação de destino específico, a preparação será marcada como Não pronta com os detalhes do problema e as diretrizes de correção recomendadas.
  5. Se a descoberta ainda estiver em andamento ou se houver algum problema de descoberta para um aplicativo Spring Boot, a prontidão será marcada como Desconhecida, pois a avaliação não conseguiu calcular a prontidão desse aplicativo Spring Boot.

Calcular o tamanho

O resumo da avaliação mostra os custos mensais estimados para hospedar seus aplicativos nos Aplicativos Spring. Nos Aplicativos Spring do Azure, você paga cobranças por instância de serviço dos Aplicativos Spring do Azure e não por aplicativo. Um ou mais aplicativos podem ser configurados para serem executados na mesma instância de serviço. Quaisquer aplicativos que você colocar nessa instância de serviço do Aplicativos Spring do Azure dependem de você.

Para efeitos de estimativa de custos, assumimos que inclui todas as suas aplicações acedidas na mesma instância de serviço Aplicativos Spring do Azure. Saiba mais sobre os detalhes dos preços dos Aplicativos Spring do Azure na página de preços e na calculadora de preços. O custo mensal nesse cartão pressupõe que cada mês tem 744 horas em vez de 730 horas.

O custo estimado aplica-se ao nível Standard e Enterprise do Aplicativos Spring do Azure. Para o nível Enterprise, haverá custos adicionais em IP de software e consumo de recursos para componentes Tanzu, que não estão incluídos na estimativa de custos.

Próximas etapas