Creación de una evaluación de Azure Spring Apps (versión preliminar)

Como parte del recorrido de la migración a Azure, puede evaluar las cargas de trabajo locales para medir la preparación de la nube, identificar los riesgos y hacer una estimación de los costos y la complejidad. En este artículo se explica cómo evaluar las aplicaciones de Spring Boot detectadas para la migración a Azure Spring Apps mediante Azure Migrate para Spring Apps.

Nota:

La detección y evaluación de aplicaciones de Spring Boot ahora están en versión preliminar. Si quiere probar esta característica en un proyecto existente, asegúrese de que cumple los requisitos previos de este artículo.

Antes de comenzar

  • Asegúrese de que ha creado un proyecto de Azure Migrate y de que se ha agregado Azure Migrate para Spring Apps.
  • Configure un dispositivo de Azure Migrate. El dispositivo detecta los servidores locales y envía los metadatos y los datos de rendimiento a Azure Migrate. El mismo dispositivo detecta las aplicaciones de Spring Boot que se ejecutan en su entorno.

Información general de la evaluación de Azure Spring Apps

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.

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

Ejecución de una evaluación

Ejecute una evaluación mediante los pasos siguientes:

  1. En la página Información general>Servidores, bases de datos y aplicaciones web, seleccione Detectar, evaluar y migrar.

    Screenshot of Overview page for Azure Migrate.

  2. En Azure Migrate: Detección y evaluación, seleccione Evaluar y elija Azure Spring Apps como tipo de evaluación.

    Screenshot of dropdown to choose assessment type as Web apps on Azure.

    En Crear evaluación, podrá ver que el tipo de evaluación preseleccionado es Aplicaciones web de Azure, el escenario predeterminado como Spring Boot a Azure Spring Apps y el origen de detección establecido de manera predeterminada en Servidores detectados desde el dispositivo de Azure Migrate.

  3. Seleccione Editar para revisar las propiedades de la evaluación.

    Screenshot of Edit button from where assessment properties can be customized.

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

    Propiedad 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.

    Deje la configuración de las instancias reservadas y las propiedades de descuento (%) con los valores predeterminados.
    Opciones de ahorro (proceso) Especifique la opción de ahorro que desea que tenga en cuenta la evaluación para ayudar a optimizar el coste de proceso de Azure.

    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 año 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 es 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/licencias para poder usar instancias reservadas o el 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.
  5. En Crear evaluación, seleccione Siguiente.

  6. En Seleccionar servidores para evaluar> el nombre de la evaluación>, especifique un nombre para la evaluación.

  7. En Seleccionar o crear un grupo> seleccione Crear nuevo y especifique un nombre de grupo.

  8. Seleccione el dispositivo y los servidores que desee agregar al grupo. Seleccione Next (Siguiente).

  9. En Revisar y crear evaluación, revise los detalles de la evaluación y seleccione Crear evaluación para crear el grupo y ejecutar la evaluación.

  10. Una vez creada la evaluación, vaya a Servidores, bases de datos y aplicaciones web>icono de Azure Migrate: Detección y evaluación y actualice los datos del icono. Para ello, seleccione la opción Actualizar en la parte superior del icono. Espere a que se actualicen los datos.

    Screenshot of refreshed discovery and assessment tool data.

  11. Seleccione el número situado junto a la evaluación de Azure Spring Apps.

    Screenshot of navigation to created assessment.

  12. Seleccione el nombre de la evaluación que desea ver.

Revisión de una evaluación

Para ver una evaluación:

  1. En Servidores, bases de datos y aplicaciones web>Azure Migrate: Detección y evaluación, seleccione el número situado junto a Evaluación de Azure Spring Apps.
  2. Seleccione el nombre de la evaluación que desea ver.
  3. Revise el resumen de valoraciones. También puede editar las propiedades de la evaluación o volver a calcularla. El resumen de evaluación consta de las secciones Información general y Azure Spring Apps.

Screenshot of the assessment created.

Información general

Esta tarjeta muestra la distribución de aplicaciones evaluadas en función de su preparación. Además, calcula los costos mensuales de las aplicaciones marcadas con el estado Preparado o Preparado con condiciones. La estimación de costos se basa en el consumo de memoria actual y el consumo estimado de CPU de las aplicaciones.

Azure Spring Apps

Esta tarjeta muestra la lista de aplicaciones evaluadas con el consumo medio de memoria y el consumo estimado de CPU para cada instancia de aplicación. Puede profundizar para más detalles sobre los problemas o advertencias de la migración que puede corregir antes de migrar a Azure Spring Apps. Más información.

Revisión de las estimaciones de los costos

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. Puede elegir las aplicaciones que se incluirán en la instancia de servicio de Azure Spring Apps.

Para calcular el costo, se supone que agrega todas las aplicaciones evaluadas a 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.

Screenshot of Cost details.

Revisión de la preparación

  1. Seleccione Azure Spring Apps.

    Screenshot of Azure Spring Apps readiness details.

  2. Consulte la columna Preparación de Azure Spring Apps en la tabla para ver las aplicaciones evaluadas:

    1. Si no se encuentra ningún problema de compatibilidad, la preparación se marca como Preparado para el tipo de implementación de destino.
    2. Si hay problemas de compatibilidad que no son críticos, como características degradadas o no compatibles que no bloquean la migración, 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.
    3. 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.
    4. Si la detección aún está en curso o si hay problemas de detección para una aplicación web, la preparación se marca como Desconocido, ya que la valoración no pudo calcular la preparación de esa aplicación web.

Pasos siguientes