Blog de Amazon Web Services (AWS)

Actualizaciones principales de AWS Application Migration Service: Función de importación y exportación, Panel de Métricas de Migración del servidor de origen, y Acciones Adicionales Posteriores al Lanzamiento

Por Donnie Prakoso, ingeniero de software en AWS

 

AWS Application Migration Service (AWS MGN) puede simplificar y acelerar su migración a AWS al convertir automáticamente sus servidores que se encuentran en infraestructura física, virtual o en la nube para que se ejecuten de forma nativa en AWS. En la publicación, Cómo usar el nuevo servicio AWS Application Migration Service para las migraciones Lift-and-Shift (How to Use the New AWS Application Migration Service for Lift-and-Shift Migrations), Channy nos presentó AWS Application Migration Service y cómo comenzar.

Al usar AWS Application Migration Service para la migración, usted puede minimizar los procesos manuales que requieren mucho tiempo y que son propensos a errores automatizando la replicación y conversión de sus servidores de origen desde una infraestructura física, virtual o en la nube para que se ejecuten de forma nativa en AWS. El año pasado, introdujimos mejoras importantes como la agrupación de nuevos servidores de migración, una plantilla de lanzamiento a nivel de cuenta y una plantilla de acciones posteriores al lanzamiento (post-launch actions template).

Hoy, me complace anunciar tres actualizaciones importantes de AWS Application Migration Service. Aquí está el resumen rápido de cada una de las nuevas funcionalidades liberadas:

  • Importar y exportar – Usted ahora puede usar AWS Application Migration Service para importar su lista de inventario de ambientes de origen (source environments) al servicio desde un archivo CSV. También puede exportar su inventario de servidores de origen (source servers) con fines de generación de informes, revisiones y actualizaciones fuera de línea, para integración con otras herramientas y servicios de AWS, y para realizar cambios de configuración masivos reimportando la lista de inventario.
  • Panel de métricas de migración de servidores – Este nuevo panel puede ayudar a simplificar la administración de proyectos de migración al proporcionar una vista agregada del estado del ciclo de vida de la migración de sus servidores de origen.
  • Acciones adicionales de modernización posteriores al lanzamiento – En esta actualización, AWS Application Migration Service agregó ocho acciones adicionales predefinidas que se pueden ejecutar después del Estas acciones se aplican a sus aplicaciones migradas cuando las lanza en AWS.

Permítame compartir cómo puede usar estas funciones para su migración.

Importación y exportación

Antes de profundizar en las funciones de importación y exportación, analicemos dos conceptos dentro de AWS Application Migration Service: Aplicaciones y Olas, que usted puede definir al migrar con AWS Application Migration Service. Aplicaciones representa un grupo de servidores. Al usar Aplicaciones, usted puede definir grupos de servidores e identificarlos como una aplicación. Dentro de su aplicación, usted puede realizar varias actividades con AWS Application Migration Service, como monitoreo, especificar etiquetas, y realizar operaciones masivas, como por ejemplo, lanzar instancias en modo prueba. Además, puede agrupar sus aplicaciones en olas, que representan un grupo de servidores que se migran juntos, como parte de su plan de migración.

Con la función de importación, usted ahora puede importar su lista de inventario en formato CSV a AWS Application Migration Service. Esto le facilita administrar migraciones a gran escala e ingresar su inventario de servidores de origen, aplicaciones y olas, incluidos sus atributos.

Para comenzar a usar la función de importación, necesito identificar mis servidores y mi inventario de aplicaciones. Puedo hacer esto manualmente o usando herramientas de descubrimiento. Lo siguiente que tengo que hacer es descargar la plantilla de importación (import template) a la que puedo acceder desde la consola.

Después de descargar la plantilla de importación, puedo comenzar a mapear de mi lista de inventario a esta plantilla. Mientras mapeo mi inventario, puedo agrupar servidores relacionados en aplicaciones y olas. También puedo realizar configuraciones, como definir la configuración de la plantilla de lanzamiento de Amazon Elastic Compute Cloud (Amazon EC2) y especificar etiquetas para cada ola.

La siguiente captura de pantalla es un ejemplo de los resultados de mi plantilla de importación:

El siguiente paso es subir mi archivo CSV a un bucket de Amazon S3. Entonces, puedo iniciar el proceso de importación desde la consola de AWS Application Migration Service haciendo referencia al archivo CSV que contiene mi lista de inventario que he subido al bucket de Amazon S3.

Cuando se complete el proceso de importación, puedo ver los detalles de los resultados de la importación.

Puedo importar el inventario para servidores que no tienen un agente instalado o que aún no han sido descubiertos por la funcionalidad de replicación sin agente. Sin embargo, para replicar datos, necesito usar la funcionalidad de replicación sin agente o instalar el Agente de replicación en mis servidores de origen.

Ahora puedo ver todo mi inventario dentro de las páginas Servidores de origen, Aplicaciones y Olas en la consola de AWS Application Migration Service. La siguiente es una captura de pantalla para las olas importadas recientemente.

Además, con la función de exportación, puedo exportar mis servidores de origen, aplicaciones y olas junto con todas las configuraciones que he definido en un archivo CSV.

Esto es útil si quiere hacer informes o revisiones fuera de línea, o para una edición de forma masiva antes de volver a importar el archivo CSV a AWS Application Migration Service.

Panel de métricas de migración de servidores

Anteriormente solo contábamos con un panel de métricas de migración para aplicaciones y olas. En esta versión, hemos agregado específicamente un panel de métricas de migración para servidores. Ahora usted puede ver información general agregada del proceso de migración de su servidor en el panel de control de AWS Application Migration Service. Hay tres secciones disponibles en el panel de métricas de migración:

  • Alertas – muestra alertas asociadas para los servidores respectivos.
  • Estado de replicación de datos – muestra el estado general de los datos de replicación de los servidores de origen. Aquí, usted obtiene una visión general rápida del estado del ciclo de vida del proceso de replicación de datos.
  • Ciclo de vida de migración – muestra una visión general del ciclo de vida de la migración desde los servidores de origen.

Acciones adicionales predefinidas de modernización

Las acciones posteriores al lanzamiento (post-launch actions) le permiten controlar y automatizar las acciones realizadas después de que sus servidores se hayan lanzado en AWS. Usted puede usar acciones posteriores al lanzamiento predefinidas o personalizadas.

AWS Application Migration Service ahora tiene ocho acciones predefinidas adicionales que pueden ser ejecutadas posterior al lanzamiento sobre sus instancias EC2, además de las cuatro acciones predefinidas que ya existían. Estas acciones adicionales posteriores al lanzamiento le brindan flexibilidad para maximizar su experiencia de migración.

Las nuevas acciones predefinidas posteriores al lanzamiento son las siguientes:

  • Conversión de licencia MS-SQL – Usted puede convertir fácilmente Windows MS-SQL BYOL (Bring Your own License) a una licencia de AWS mediante la acción de conversión de licencia de Windows MS-SQL. El proceso de lanzamiento incluye verificar la edición SQL (Enterprise, Standard o Web) y usar la AMI correcta con el código de facturación correcto.
  • Crear una AMI a partir de una instancia – Usted puede crear una nueva imagen de máquina de Amazon (Amazon Machine Image, AMI) a partir de una instancia lanzada por AWS Application Migration Service.
  • Actualizar la versión de Windows – esta función le permite actualizar fácilmente su servidor migrado a Windows Server 2012 R2, 2016, 2019 o 2022. Puede ver la lista completa de versiones de SO disponibles en la página de AWSEC2-CloneInanceandUpgradeWindows.
  • Realizar comprobaciones de conectividad EC2 – Usted puede realizar comprobaciones de conectividad de red a una lista predefinida de puertos y hosts mediante la función de verificación de conectividad EC2.
  • Validar la integridad del volumen – Usted puede usar esta función para asegurarse de que los volúmenes de Amazon Elastic Block Store (Amazon EBS) en la instancia lanzada tengan el mismo tamaño que en el origen, estén montados correctamente en la instancia EC2 y sean accesibles.
  • Verificar el estado de procesos – Usted puede validar el estado de procesos para asegurarse de que estos estén en estado de ejecución después del lanzamiento de la instancia. Tendrá que proporcionar una lista de procesos que desea verificar y especificar cuánto tiempo debe esperar el servicio antes de que comiencen las pruebas. Esta función le permite realizar las validaciones necesarias automáticamente y ahorra tiempo al no tener que hacerlas manualmente.
  • Instalación del agente de Amazon CloudWatch – Utilice la función de instalación del agente de Amazon CloudWatch para instalar y configurar las funciones del agente de CloudWatch y Application Insights.
  • Unirse al dominio de Directory Service – Usted puede simplificar el proceso de unirse a dominios de AWS mediante esta función. Si elige activar esta acción, su instancia será administrada por AWS Cloud Directory (en lugar de unirse al servicio que se encuentra en su centro de datos).

Cosas que debe saber

Tenga en cuenta lo siguiente:

  • UI/UX actualizado – Hemos actualizado la interfaz de usuario con una vista de tarjeta y una vista de tabla para la lista de acciones en la consola de AWS Application Migration Service. Esta actualización le ayuda a determinar qué acciones posteriores al lanzamiento son adecuadas para su caso de uso. También hemos agregado opciones de filtro para facilitar la búsqueda de acciones relevantes por sistema operativo, categoría y más.
  • Soporte para versiones adicionales de sistema operativo – AWS Application Migration Service ahora es compatible con CentOS 5.5 y posteriores y los sistemas operativos Red Hat Enterprise Linux (RHEL) 5.5 y posteriores.
  • Disponibilidad – Estas funciones están disponibles ahora y puede comenzar a usarlas hoy mismo en todas las regiones donde AWS Application Migration Service se encuentre disponible.

Comience hoy

Visite la página de la Guía de usuario de AWS Application Migration Service para obtener más información sobre estas características y comprender los precios. También puede visitar Introducción a AWS Application Migration Service para obtener más información sobre cómo comenzar a migrar sus cargas de trabajo.

¡Felices migraciones!

Donnie

 

Este artículo fue traducido del Blog de AWS en Inglés.


Acerca del autor

Donnie Prakoso es ingeniero de software, autoproclamado barista y Promotor Principal de Desarrolladores en AWS. Cuenta con más de 17 años de experiencia en la industria de la tecnología, desde telecomunicaciones, banca hasta startups. Ahora se está enfocando en ayudar a los desarrolladores a comprender variedades de tecnología para transformar sus ideas en ejecución. Le encanta el café y cualquier discusión sobre cualquier tema, desde microservicios hasta IA/ML.

 

 

 

 

Traductor

José Peñúñuri es Arquitecto de Soluciones de Amazon Web Services enfocado en el tema de migración y que trabaja con clientes de diferentes sectores. José se ha enfocado en apoyar a sus clientes  en la adopción de herramientas que los ayudan a acelerar su migración a AWS