Comparteix a través de


Introducción a las evaluaciones (migración a Azure Spring Apps) (versión preliminar)

En este artículo se proporciona información general sobre las evaluaciones para migrar aplicaciones de Spring Boot locales a Azure Spring Apps mediante la herramienta Azure Migrate: Detección y evaluación.

¿Qué es una evaluación?

Una evaluación con la herramienta de detección y evaluación es una instantánea en un momento dado de los datos, mide la preparación y proporciona los detalles de los costes a los servidores locales host, bases de datos y aplicaciones web a Azure.

Tipos de evaluaciones

La herramienta Azure Migrate: Detección y evaluación admite los cuatro tipos de evaluaciones siguientes:

Tipo de evaluación Detalles
MV de Azure Evaluaciones para la migración de los servidores locales a máquinas virtuales de Azure.

Puede evaluar los servidores locales en entorno de VMware, entorno de Hyper-Vy servidores físicos para la migración a máquinas virtuales de Azure mediante este tipo de evaluación.
SQL de Azure Evaluaciones para migrar las instancias locales de SQL Server desde su entorno de VMware a Azure SQL Database o a Azure SQL Managed Instance.
Aplicaciones web de Azure Evaluaciones para migrar las aplicaciones de Spring Boot locales a Azure Spring Apps. O las aplicaciones web de ASP.NET o Java a Azure App Service.
Azure VMware Solution (AVS) Evaluaciones para migrar las máquinas virtuales de VMware locales a Azure VMware Solution (AVS). Más información.

Una evaluación de Azure Spring Apps proporciona los siguientes criterios de dimensionamiento:

Criterio de tamaño Detalles Data
Basada en el rendimiento Evaluación que realiza recomendaciones en función de los datos de configuración recopilados La evaluación de Azure Spring Apps se calcula en función del consumo de memoria de la carga de trabajo detectada y de un consumo estimado de núcleos de CPU.

¿Cómo puedo evaluar mis aplicaciones de Spring Boot locales?

Puede evaluar las aplicaciones de Spring Boot locales mediante los datos de configuración recopilados por un dispositivo ligero de Azure Migrate. El dispositivo detecta aplicaciones de Spring Boot locales y envía los datos de configuración a Azure Migrate. Más información.

¿Cómo se evalúa con el dispositivo?

Haga lo siguiente si va a implementar un dispositivo de Azure Migrate para detectar servidores locales:

  1. Configure Azure y el entorno local para que funcionen con Azure Migrate.
  2. Para su primera evaluación, cree un proyecto de Azure Migrate.

    Nota:

    La herramienta Azure Migrate: Detección y evaluación se agrega automáticamente al proyecto.

  3. Implemente un dispositivo de Azure Migrate ligero. El dispositivo detecta los servidores locales de forma continuada y envía los datos de configuración y rendimiento a Azure Migrate. Implemente el dispositivo como una máquina virtual o un servidor físico. No es necesario instalar nada en los servidores que quiera evaluar.

Una vez que el dispositivo comience la detección, puede recopilar servidores (hospedar aplicaciones de Spring Boot) que quiera evaluar en un grupo y ejecutar una evaluación para el grupo con el tipo de evaluación Aplicaciones web en Azure.

Más información sobre las evaluaciones de Azure Spring Apps.

¿Qué propiedades se usan para personalizar la evaluación?

Entre las propiedades de evaluación de Azure Spring Apps se incluyen las siguientes:

Configuración Detalles
Ubicación de destino La región de Azure a la que quiere realizar la migración. La recomendaciones sobre la configuración de Azure Spring Apps y los costos dependen de la ubicación que especifique.
Tipo de entorno Especifica el entorno para aplicar los precios correspondientes a Producción o Desarrollo/pruebas.
Programa de ofertas o licencias La oferta de Azure en la que está inscrito. La evaluación calcula el costo de esa oferta.
Moneda Moneda de facturación de la cuenta.
Descuento (%) Cualquier descuento específico de la suscripción que recibe además de la oferta de Azure. La configuración predeterminada es 0 %.
Suscripción a Contrato Enterprise Especifica que se usa una suscripción a Contrato Enterprise (EA) para la estimación de costos. Tiene en cuenta el descuento aplicable a la suscripción.

Conserve la configuración predeterminada para las instancias reservadas y las propiedades de descuento (%) .
Opciones de ahorro (proceso) Especifique la opción de ahorro que desea que tenga en cuenta la evaluación. Esto ayuda a optimizar el costo de Azure Compute.

Recomendamos las reservas de Azure (reservas de 1 o 3 años) para la mayoría de los recursos que se ejecutan de forma consistente.

El plan de ahorro de Azure (plan de ahorro de 1 o 3 años) proporciona mayor flexibilidad y una optimización de costos automatizada. Idealmente después de la migración, puede usar el plan de ahorro y la reserva de Azure al mismo tiempo (la reserva tiene lugar primero). Sin embargo, en las evaluaciones de Azure Migrate, solo puede ver las estimaciones de costos de una opción de ahorro a la vez.

Al seleccionar Ninguno, el costo del proceso de Azure se basa en la tarifa de Pago por uso o en el uso real.

Debe seleccionar Pago por uso en el programa de ofertas y licencias para poder usar instancias reservadas o plan de ahorro de Azure. Si selecciona alguna opción de ahorro que no sea Ninguno, el valor Descuento (%) no es aplicable. Las estimaciones de los costos mensuales se calculan multiplicando 744 horas por el precio por hora de la SKU recomendada.

Cálculo de la preparación

La preparación de Azure Spring Apps para las aplicaciones de Spring Boot se basa en comprobaciones de compatibilidad de características entre la configuración local de las aplicaciones de Spring Boot y Azure Spring Apps:

  1. La evaluación de Azure Spring Apps considera los datos de configuración de las aplicaciones de Spring Boot para identificar problemas de compatibilidad.
  2. Si no se encuentra ningún problema de compatibilidad, la preparación se marca como Preparado para el tipo de implementación de destino.
  3. Si hay problemas de compatibilidad que no son críticos, como características degradadas o no compatibles que no bloquean la migración a un tipo de implementación de destino específico, la preparación se marca como Preparado con condiciones (con hipervínculo) con los detalles de la advertencia y la guía de corrección recomendada. Puede migrar estas aplicaciones primero y optimizarlas más adelante.
  4. Si hay algún problema de compatibilidad que puede bloquear la migración a un tipo de implementación de destino específico, la preparación se marca como No preparado con los detalles del problema y la guía de corrección recomendada.
  5. Si la detección sigue en curso o hay problemas de detección para una aplicación de Spring Boot, la preparación se marca como Desconocida ya que la evaluación no pudo calcular la preparación para esa aplicación de Spring Boot.

Cálculo del dimensionamiento

El resumen de la evaluación muestra los costos mensuales estimados de hospedar aplicaciones en Spring Apps. En Azure Spring Apps, se pagan cargos por instancia de servicio de Azure Spring Apps y no por aplicación. Pueden configurarse una o varias aplicaciones para que se ejecuten en la misma instancia de servicio. Todas las aplicaciones que haya puesto en esta instancia de servicio de Azure Spring Apps están disponibles para usted.

Para la estimación de costos, suponemos que incluye todas las aplicaciones a las que se accede en la misma instancia de servicio de Azure Spring Apps. Obtenga más información sobre los detalles de los precios de Azure Spring Apps en la página de precios y en la calculadora de precios. El costo mensual de esta tarjeta supone que cada mes tiene 744 horas en lugar de 730 horas.

El costo estimado se aplica tanto al nivel Estándar de Azure Spring Apps como al nivel Enterprise. Para el nivel Enterprise, hay un costo adicional en la dirección IP de software y el consumo de recursos para los componentes de Tanzu, que no se incluyen en la estimación de costos.

Pasos siguientes