|
Hoy anunciamos la vista previa pública de las nuevas capacidades de transformación de Amazon Q Developer para cargas de trabajo .NET, mainframe y VMware.
Amazon Q Developer acelera la transformación a gran escala de las cargas de trabajo empresariales con agentes de IA generativa expertos en el dominio supervisados por equipos de modernización en una experiencia web colaborativa unificada.
Al utilizar las capacidades de transformación de Amazon Q Developer, los equipos de modernización pueden entregar proyectos grandes y complejos, acelerando la migración de .NET, la modernización de mainframe y la migración de VMware, al tiempo que mejoran la seguridad, la resiliencia, el rendimiento y la escalabilidad de las aplicaciones.
En esta publicación, les doy un recorrido rápido por Experiencia web de transformación de Amazon Q Developer.
Introducción a la experiencia web de transformación de Amazon Q Developer
El administrador de Amazon Q Developer de mi organización me proporcionó anteriormente acceso a la experiencia web. Los requisitos previos son que debo ser parte de la suscripción de Amazon Q Developer Pro Tier y ser miembro del Centro de identidad AWS IAM de mi organización.
Inicio sesión en la experiencia web con mis credenciales y creo un nuevo espacio de trabajo. Se me presenta una página para crear un trabajo de transformación con Amazon Q Developer.
yo elijo Pídale a Q que cree un trabajoy me presenta tres opciones para elegir para crear un trabajo de transformación: modernización de mainframe, modernización de .NET y migración de VMware.
Amazon Q Developer trabaja en colaboración conmigo durante todo el viaje de transformación que abarca la evaluación, la planificación, la migración y la modernización. Puedo agregar a otros miembros del equipo para que trabajen junto a mí y Amazon Q Developer se integra perfectamente como una parte confiable de mi equipo. Amazon Q Developer me ayuda en cada paso de la transformación, incluido el descubrimiento de activos, el análisis de la base de código, la planificación de oleadas, la refactorización de código, la resolución de incompatibilidades y la implementación de la automatización de la red.
Echemos un vistazo más de cerca al proceso de transformación de cada una de las tres cargas de trabajo.
Migración de aplicaciones .NET de Windows a Linux
Para empezar, le pido a Amazon Q Developer que cree un trabajo para la modernización de .NET.
Amazon Q Developer proporciona un nombre predeterminado para el trabajo de modernización de .NET y me pregunta si deseo cambiar algo antes de crear el trabajo. Continúo con el nombre predeterminado y elijo Crear trabajo.
Una vez iniciada la solicitud, puedo ver los pasos de transformación y su progreso en el panel del lado izquierdo etiquetado plan de trabajo. En el panel del lado derecho, puedo ver los detalles en el Panel sección, cualquier actividad pendiente para que yo actúe en el Colaboración sección, y la secuencia de acciones que han ocurrido en la Registro de trabajo sección.
Para comenzar la evaluación, conecto Amazon Q Developer a mis repositorios de código fuente siguiendo los pasos descritos en la documentación. Pude preguntarle a Amazon Q Developer sobre estos pasos para recibir orientación sobre el producto a medida que avanzaba.
Después de conectar los repositorios de código fuente, Amazon Q Developer descubre las aplicaciones .NET compatibles. Luego se prepara para el proceso de transformación solicitándome entradas específicas, como seleccionar la versión .NET de destino y elegir qué repositorios deben transformarse.
Proporciono los datos requeridos, guardo la información y elijo Enviar a Q.
Amazon Q Developer transfiere automáticamente las aplicaciones .NET que seleccioné a la versión de destino y envía el código transformado a una nueva rama de mi repositorio cuando se completa la tarea, preservando el código fuente original. Puedo monitorear el progreso de la transformación en el Panel.
Modernización de aplicaciones mainframe.
Ahora, exploremos cómo Amazon Q Developer ayuda en la modernización de aplicaciones de mainframe.
Le pido a Amazon Q Developer que cree un nuevo trabajo para la modernización del mainframe. Veo cuatro fases en el Plan de Trabajo: Iniciar la modernización, Analizar código, Descomponer códigoy Planificar ola migratoria.
Inicio la modernización conectando mi cuenta de Amazon Web Services (AWS) y especificando la ubicación de recursos de las aplicaciones de mainframe siguiendo los pasos de la documentación.
Luego, Amazon Q Developer analiza la base de código, asigna dependencias y crea documentación detallada.
A continuación, Amazon Q Developer trabaja conmigo para descomponer mi gran monolito en dominios comerciales simples y menos acoplados. Proporciono información sobre los archivos que necesito agrupar en diferentes dominios y Amazon Q Developer los descompone en consecuencia.
Luego, utilizando la experiencia integrada en mainframe y dominio de la nube, Amazon Q Developer propone un plan de oleadas que puedo revisar, actualizar y aprobar.
Después de la aprobación, Amazon Q Developer implementa la refactorización automatizada de COBOL a Java, proporcionando alertas cuando necesita entradas y actualizaciones de estado para el seguimiento.
Como puede ver, Amazon Q Developer reduce los plazos para la evaluación y modernización a gran escala de aplicaciones de mainframe mediante análisis de código, documentación, descomposición, planificación iterativa y refactorización automatizados.
Migración de cargas de trabajo de VMware
Examinemos ahora cómo me ayuda Amazon Q Developer a migrar aplicaciones VMware.
Le pido a Amazon Q Developer que cree un nuevo trabajo y crea un plan de trabajo inicial para migrar mis máquinas virtuales VMware a Amazon Elastic Compute Cloud (Amazon EC2).
Un trabajo típico de migración de VMware consta de pasos de descubrimiento de datos, agrupación de aplicaciones, migración de red y migración de servidores. A medida que avanza el trabajo, Amazon Q Developer actualiza dinámicamente los planes de trabajo y agrega nuevos pasos, basándose en el aprendizaje continuo.
Para descubrir datos locales, tengo la opción de cargar exportaciones desde herramientas como RVtools, o puedo usar los recopiladores basados en agentes o sin agentes de AWS Application Discovery Service para recopilar datos de tráfico local, de servidor y de red.
Amazon Q Developer analiza los datos descubiertos, los clasifica y me proporciona un resumen que incluye indicadores de integridad de los datos, como si ha recibido suficientes datos de conexión de red para agrupar de manera óptima los servidores de aplicaciones y generar planes de oleadas.
Luego, Amazon Q Developer trabaja en colaboración conmigo para crear olas de migración. Sugiere automáticamente las olas y me brinda la opción de editar descargando las recomendaciones y cargando el nuevo archivo.
A continuación, selecciono una cuenta de AWS de destino y le pido a Amazon Q Developer que use la configuración de red cargada para generar mi red de AWS. Amazon Q Developer traduce la red VMware local para generar las construcciones de red AWS correspondientes.
Amazon Q Developer continúa trabajando en colaboración conmigo para implementar la red generada, verifica su capacidad de alcance y realiza pruebas de accesibilidad.
Cuando se completa la migración de la red, Amazon Q Developer me permite seleccionar las ondas que quiero migrar. Me solicita que establezca las preferencias de la instancia de Amazon EC2 y genera un plan de migración que combina los artefactos generados previamente. Puedo revisar y editar este plan según mis necesidades antes de cargarlo en Amazon Q Developer para iniciar la migración con AWS Application Migration Service.
Durante la migración, puedo realizar un seguimiento del progreso general de la transformación, incluido el estado de implementación de la red y los servidores y oleadas individuales, mediante el panel.
Únete a la vista previa
Las capacidades de transformación de Amazon Q Developer están disponibles hoy en versión preliminar con una suscripción a Amazon Q Developer Pro Tier. Para comenzar, visite la Guía del usuario para desarrolladores de Amazon Q.
– Prasada
GIPHY App Key not set. Please check settings