- Migración y modernización›
- AWS Transform›
- Preguntas frecuentes
Preguntas frecuentes sobre AWS Transform
Aspectos generales
Abrir todoAWS Transform es un servicio de IA agencial diseñado para respaldar la modernización a gran escala de cargas de trabajo completas de full stack de Windows (incluidos .NET y SQL Server), la transformación de aplicaciones de mainframe en lenguajes y arquitecturas modernos de cargas de trabajo de VMware en Amazon EC2 y transformaciones personalizadas de código, API, marcos y más.
Puede acceder a la experiencia web unificada de AWS Transform diseñada para la modernización a gran escala y la colaboración en equipo en https://console.thinkwithwp.com/transform/home. Para las transformaciones personalizadas de código, APIs, marcos y otros, el servicio funciona a través de interfaces web y CLI. Para determinadas aplicaciones de .NET que requieren la atención de los desarrolladores, estos pueden continuar con la transformación en el IDE de Visual Studio.
El enfoque de AWS Transform para la migración y la modernización difiere de las herramientas tradicionales en tres aspectos fundamentales. En primer lugar, AWS Transform ofrece agentes de tareas especializados para diversas tareas, que van desde la generación de redes hasta la extracción de reglas empresariales de COBOL y la portabilidad de código .NET. Estos agentes combinan conocimientos especializados basados en años de experiencia con el contexto específico de la empresa. En segundo lugar, el servicio utiliza IA agencial para organizar la ejecución de estos agentes de tareas expertos, únicos para cada carga de trabajo. Dependiendo de la tarea, la orquestación abarca desde la ejecución determinista hasta planes dinámicos basados en objetivos. El producto se centra en realizar el trabajo, integrarse con los humanos involucrados o invocar agentes de codificación. En tercer lugar, la capacidad de aprendizaje está integrada en cada nivel. Los agentes se autodepuran, mejoran los resultados de forma continua y proporcionan recomendaciones para los próximos pasos.
Para empezar, puede iniciar sesión en la experiencia web de AWS Transform con sus credenciales empresariales actuales. Si es un cliente nuevo, puede usar el inicio de sesión único (SSO) con la integración de AWS IAM Identity Center y conectarlo a una cuenta de AWS para comenzar. Como alternativa, puede configurar la federación directa con Okta o Microsoft Entra. Para obtener más información, consulte la Guía del usuario de AWS Transform .
Evaluación
Abrir todoLas evaluaciones de AWS Transform analizan el entorno de TI para simplificar y optimizar su traspaso a la nube con información inteligente basada en datos y recomendaciones prácticas. Descubra las oportunidades de optimización de costes y rendimiento mientras obtiene modelos financieros detallados que le ayudarán a planificar su migración con confianza y maximizar los ahorros potenciales.
El flujo de trabajo comienza con la carga del inventario de servidores existente en la plataforma AWS Transform. Una vez que los datos estén en su lugar, tendrá la oportunidad de especificar la región de AWS de destino. A continuación, puede dar instrucciones a AWS Transform para que genere su análisis empresarial. AWS Transform analiza su inventario de servidores e identifica las instancias de Amazon EC2 más adecuadas y rentables para cada uno de ellos. El análisis empresarial resultante le ofrece una proyección clara y basada en datos de cómo su entorno local actual podría adaptarse a los servicios de AWS, lo que ofrece información valiosa para el proceso de planificación, de migración y de toma de decisiones.
AWS Transform admite una variedad de métodos de recopilación de datos para servidores x86, ya sean virtuales o físicos, en entornos locales. El servicio acepta datos del inventario de varias herramientas de evaluación ampliamente utilizadas. Entre ellas se incluyen las exportaciones desde RVTools, los datos recopilados mediante la herramienta de descubrimiento de AWS Transform o el colector sin agente de AWS Migration Evaluator, y exportaciones de AWS Migration Portfolio Assessment (MPA) generados por herramientas como modelizeIT y Cloudamize.
Cuando finaliza el trabajo de evaluación, AWS Transform ofrece un resumen de dicha evaluación, y permite hacer preguntas sobre el coste y solicitar recomendaciones. También está la opción de descargar una versión en PDF del análisis empresarial para revisarla y compartirla sin conexión.
El análisis empresarial incluye los aspectos más destacados del inventario de servidores, un resumen de la infraestructura actual y varios escenarios del coste total de propiedad (TCO) con diferentes compromisos de compra (instancias reservadas y bajo demanda), opciones de licencias de sistemas operativos (uso de licencias propias y licencias incluidas) y opciones de tenencia (dedicada y compartida). El análisis empresarial también incluye recomendaciones prácticas para el siguiente paso.
AWS Transform proporciona cálculos orientativos que brindan una idea aproximada del costo de los servicios de AWS en función de las configuraciones actuales de los servidores y los patrones de uso asumidos. Si bien estas estimaciones son útiles para hacer una planificación inicial, son meramente informativas y no deben tratarse como si fueran cifras exactas. Los costos reales de AWS pueden variar en función de la implementación específica, las opciones de optimización de recursos y los patrones de uso reales. Es importante tener en cuenta que estas estimaciones no son presupuestos, por lo que no deben interpretarse como garantías de los costos finales de los servicios de AWS. Si desea una planificación de los costos más precisa, le recomendamos que solicite ayuda al equipo de finanzas de AWS o a un socio de AWS para analizar en detalle sus requisitos y patrones de uso específicos.
La evaluación de AWS Transform y el evaluador de la migración de AWS son herramientas valiosas para planificar las migraciones a la nube. La evaluación es una función rápida y de autoservicio de AWS Transform, diseñada específicamente para las organizaciones que desean migrar servidores x86 de entornos locales a AWS. Utiliza los datos del inventario de servidores existentes para ofrecer recomendaciones de instancias de Amazon EC2 específicas y generar estimaciones rápidas del costo total de propiedad (TCO). Este enfoque simplificado es ideal para las empresas que buscan una evaluación rápida y centrada de sus opciones de migración. El evaluador de la migración de AWS ofrece un servicio de evaluación más completo dirigido por expertos. Esta exhaustiva evaluación realizada con la ayuda de los arquitectos de soluciones de AWS, abarca una gama más amplia de análisis, que incluye la recopilación detallada de datos, la evaluación del almacenamiento, la evaluación de la sostenibilidad y el análisis de Microsoft SQL Server. El evaluador de la migración es ideal para las organizaciones que requieran planificar en detalle la migración y que quieran la ayuda de un experto durante todo el proceso.
AWS Transform cuenta con una función de chat con inteligencia artificial integrada para que pueda solicitar más información o aclaraciones sobre la asignación de instancias, sugerencias de licencias y tenencias, y recomendaciones de qué hacer a continuación. Para obtener más ayuda o análisis adicionales para otros tipos de cargas de trabajo, contacte con su socio, con el equipo de atención al cliente o contáctenos.
Windows
Abrir todoAWS Transform para Windows incluye dos componentes principales: la transformación de las aplicaciones de .NET Framework en .NET multiplataforma y la migración de Microsoft SQL Server a bases de datos de Aurora PostgreSQL junto con la aplicación .NET dependiente.
AWS Transform para .NET acelera la modernización de las aplicaciones .NET Framework basadas en Windows para convertirlas en entornos de .NET para Linux multiplataforma. Se conecta a sus repositorios de código fuente en GitHub, GitLab o Bitbucket y lleva a cabo un análisis exhaustivo centrado en tres áreas clave: las dependencias de los repositorios, los paquetes privados necesarios y las bibliotecas de terceros, además de identificar los tipos de proyectos compatibles. En función de este análisis, genera un plan de transformación para estos repositorios y resalta las dependencias faltantes que puede resolver si carga los paquetes por su cuenta. Durante el proceso de transformación, AWS Transform para .NET convierte el código de la aplicación, crea el resultado, pone en marcha las pruebas unitarias y confirma los resultados en una nueva rama de su repositorio. A continuación, puede implementar la aplicación transformada como un contenedor en Amazon EC2 o Amazon ECS.
La modernización de AWS Transform for SQL Server acelera la migración de las bases de datos y aplicaciones de Microsoft SQL Server a Aurora PostgreSQL. Se conecta a las bases de datos de SQL Server que se ejecutan en Amazon EC2 o Amazon RDS para descubrir los esquemas y los procedimientos almacenados en las bases de datos. A continuación, realiza un análisis detallado de las bases de datos y las aplicaciones para crear oleadas de aplicaciones y bases de datos que se pueden transformar juntas en función de las relaciones de dependencia. A continuación, transforma los esquemas de SQL Server en Aurora PostgreSQL y migra las bases de datos a clústeres de destino de Aurora PostgreSQL nuevos o existentes. Para la transformación de aplicaciones .NET, el servicio actualiza las conexiones a las bases de datos en el código fuente y modifica el código ORM en Entity Framework y ADO.NET para que sea compatible con Aurora PostgreSQL, todo ello en un flujo de trabajo unificado con supervisión humana.
En ambos flujos, AWS Transform hace un resumen completo de la transformación, que incluye los archivos modificados, los resultados de las pruebas y las soluciones sugeridas para cualquier trabajo pendiente. Sus equipos pueden realizar un seguimiento del estado de la transformación a través de su chat interactivo o sus registros de trabajo. Además, sus equipos reciben notificaciones por correo electrónico con enlaces a código .NET transformado. En el caso de las cargas de trabajo que tengan que pulirse aún más, sus desarrolladores pueden seguir usando la extensión de Visual Studio en AWS Transform.
AWS Transform para Windows detecta los repositorios de su cuenta e identifica los tipos de proyectos compatibles en cada repositorio. Admite la portabilidad de aplicaciones de consola, bibliotecas de clases, API web, servicios WCF, lógica empresarial de tipo MVC (modelo-vista-controlador), aplicaciones de una sola página (SPA) y proyectos de pruebas unitarias (marcos xUnit, NUnit, MSTest) a .NET multiplataforma (el listado completo está disponible aquí). Además, AWS Transform para Windows también realiza la conversión de los proyectos de interfaz de usuario con vistas MVC Razor a vistas Razor de ASP.NET Core, la portabilidad de ASP.NET Web Forms a Blazor sobre ASP.NET Core, la portabilidad del código ORM de Entity Framework y ADO.NET para la compatibilidad con Aurora PostgreSQL, la portabilidad de los proyectos de WinForms, WPF y Xamarin a .NET multiplataforma y la ofrece soporte para proyectos de lenguaje VB.NET.
Tras identificar los tipos de proyectos, analiza estos proyectos para ver si dependen de otros proyectos, paquetes privados y bibliotecas de terceros. Según el análisis de dependencias, AWS Transform para Windows recomienda un plan de transformación que ordene los repositorios según sus últimas fechas de modificación, las relaciones de dependencia y los requisitos de paquetes privados.
Puede descargar el informe de análisis para evaluar el plan recomendado y revisarlo con su equipo. También tiene la opción de personalizar el plan recomendado si edita la selección en la consola o si carga un archivo modificado con su selección preferida. Los administradores y aprobadores pueden revisar y aprobar el plan antes de continuar con el proceso de transformación.
Durante la transformación, los repositorios de código fuente seleccionados de su plan aprobado se transfieren de forma segura a un entorno de ejecución aislado de la red para su migración a .NET multiplataforma. AWS Transform para .NET admite la transformación de aplicaciones escritas con las versiones 3.5 o posteriores de .NET Framework, .NET Core 3.1, .NET 5, .NET 6 y .NET 7 en .NET 8 (LTS) y .NET 10 multiplataforma, y en marcos de acceso a bases de datos Entity Framework y ADO.NET.
Tras la migración, AWS Transform inicia una compilación completa de .NET para identificar cualquier error de compilación y pone en marcha un ciclo de evaluación dirigido por la IA para corregir automáticamente los problemas. Este proceso se repite en todos los proyectos compatibles dentro de los repositorios. Una vez completado el trabajo de transformación, el código transformado se reenvía al repositorio de código fuente de la rama de destino elegida para su revisión.
En el caso de los repositorios que hayan completado correctamente las transformaciones sin errores de compilación, AWS Transform pone en marcha proyectos de pruebas unitarias, si los hay, y le facilita los resultados para que los revise. En el caso de los repositorios que tengan proyectos parcialmente transformados, los proyectos de pruebas unitarias se transfieren, pero no se ponen en marcha. Puede resolver los problemas restantes por su cuenta antes de poner en marcha las pruebas unitarias.
AWS Transform también admite la implementación de las aplicaciones transformadas en un entorno de destino para que los clientes validen las aplicaciones transformadas.
AWS Transform para Windows descubre primero las bases de datos que se ejecutan en su cuenta de AWS. A continuación, identifica las bases de datos que ejecutan los servidores, los esquemas y los procedimientos almacenados asociados a las bases de datos. También analiza los repositorios de código fuente para identificar las dependencias de las bases de datos en los repositorios, las consultas SQL incrustadas y el código de acceso a la base de datos escrito en Entity Framework y ADO.NET. Basándose en el análisis, crea planes de oleaje personalizados para la transformación de bases de datos y aplicaciones, de modo que puedan transformarse juntas.
Puede descargar el informe de análisis para revisar las recomendaciones de modernización, la complejidad de las transformaciones y las bases de datos, y el repositorio de código fuente que invoca las bases de datos.
AWS Transform para Windows transforma SQL Server en 3 pasos: 1) conversión de esquemas, 2) migración de datos y 3) transformación de código.
Durante la conversión de esquemas de bases de datos, los esquemas de las bases de datos seleccionadas se convierten de esquemas de Microsoft SQL Server a esquemas compatibles con Aurora PostgreSQL. Si hay problemas en la conversión del esquema, AWS Transform para Windows ejecutará automáticamente un ciclo de evaluación dirigido por la IA para corregir automáticamente los problemas. El proceso se repite en todos los esquemas de las bases de datos de la ola. Del mismo modo, si hay procedimientos almacenados en las bases de datos de SQL Server, también se transfieren para que sean compatibles con las bases de datos de Aurora PostgreSQL. Una vez que los esquemas se hayan convertido correctamente, se aplicarán a las bases de datos de Aurora PostgreSQL de destino.
Una vez que los esquemas se hayan transformado por completo para la base de datos PostgreSQL de destino, puede migrar los datos de las bases de datos de SQL Server a las bases de datos de Aurora PostgreSQL. Durante esta etapa, AWS Transform para Windows migra los datos a las bases de datos de PostgreSQL transformadas. Si surge algún problema durante el proceso de migración, se le notificará sobre los problemas y se generará un informe para ayudarle a resolverlos.
Por último, los repositorios de código fuente se actualizan para que coincidan con la base de datos de destino de PostgreSQL creada. Las cadenas de conexión se actualizan para coincidir con la base de datos de PostgreSQL, el código SQL incorporado se migra para ser compatible con PostgreSQL y Entity Framework y ADO.NET se actualizan para que coincidan con la nueva base de datos. Una vez completada la transformación, las actualizaciones se confirman en una nueva rama del repositorio de código fuente que hayas proporcionado. Puede revisar un resumen detallado de la transformación de las actualizaciones que AWS Transform realizó durante este paso.
Para las transformaciones de código .NET, puede realizar un seguimiento de todas las acciones de modificación mediante los informes de transformación detallados que se proporcionan para cada repositorio en lenguaje natural. Estos informes describen los archivos, las API y los paquetes NuGet privados que se modificaron, movieron o actualizaron durante el proceso. Cuando los repositorios se transforman parcialmente, el informe resumido incluye detalles específicos sobre los errores de compilación y los errores de transformación del esquema, junto con recomendaciones para resolver estos problemas. Todo el código fuente transformado se asigna a una nueva rama de destino que especifique durante el trabajo, lo que le permite comprobar la rama y revisar los cambios de código realizados por AWS Transform.
Para la modernización de SQL Server, puede supervisar las acciones de conversión de esquemas y migración de datos a través de los informes disponibles una vez finalizados los pasos de transformación. Se puede acceder a estos informes inmediatamente después de la transformación y a través de la página del proyecto de migración de la consola de AWS Data Migration Service (AWS DMS). Al igual que en las transformaciones de .NET, puede realizar un seguimiento de los cambios en el código fuente desde la rama de funciones. Además, puede validar los resultados de la transformación examinando los esquemas de base de datos implementados y los procedimientos almacenados en la base de datos PostgreSQL de destino.
En la experiencia web, puede supervisar el progreso de la transformación en tiempo real a través de dos métodos principales. El chat interactivo proporciona actualizaciones y respuestas dinámicas basadas en el plan de trabajo actual y el contexto de sus preguntas, y permite acceder a una base de conocimientos completa sobre los trabajos y las acciones en curso. Los registros de trabajo ofrecen documentación detallada de todas las acciones realizadas por AWS Transform para Windows en el código fuente y las bases de datos, incluidas las aprobaciones de los usuarios y las pistas de auditoría.
Según la experiencia del IDE de Visual Studio, al transformar aplicaciones de .NET en Visual Studio, la supervisión del progreso está disponible a través del AWS Transform Hub. Esta interfaz muestra el tiempo restante estimado, los pasos de transformación detallados y un registro de trabajo de la actividad.
Además, recibirá informes resumidos de transformación completos para cada repositorio, en los que se detallan los archivos modificados, los cambios de API y las actualizaciones de los paquetes privados NuGet.
Al finalizar el trabajo, recibirá una notificación por correo electrónico con los enlaces para revisar los repositorios transformados.
Para las transformaciones de código .NET: AWS Transform proporciona un informe resumido detallado de la transformación que incluye un archivo con los próximos pasos que describe las tareas pendientes, como los problemas de preparación de Linux y las actualizaciones del código de acceso a las bases de datos. Puede usar esta información para iniciar otra transformación con AWS Transform o utilizarla como guía para un código de IA complementario.
Para la conversión de esquemas SQL y la migración de datos: el informe de conversión de esquemas muestra el porcentaje de esquemas transformados correctamente y proporciona orientación para completar el trabajo pendiente. Puede abordar las conversiones de esquemas restantes mediante la página de conversión de esquemas de la consola de AWS Database Migration Service (AWS DMS) o mediante IDEs como DBeaver. En caso de errores de migración de datos, puede revisar el informe de migración de datos para abordar los problemas de migración.
Usted es el propietario del código portado por AWS Transform para la modernización completa de full stack de Windows. Una vez que se completa la migración del código fuente, el código transformado se envía a la rama que elija en su repositorio. AWS Transform no almacena ninguna copia del código transformado una vez que el código se ha enviado a la sucursal.
El mismo principio de propiedad se aplica a los esquemas de bases de datos transformados con AWS Transform y AWS DMS. Usted es propietario de todos los esquemas convertidos y puede descargarlos, modificarlos y subirlos a la base de datos de destino. AWS Transform no retiene ninguna información del esquema una vez finalizado el trabajo.
El agente de AWS Transform .NET obtiene acceso a su código fuente a través del servicio AWS CodeConnections, que debe contar con la aprobación de un administrador de TI de su cuenta de AWS antes de acceder al código fuente. El agente de AWS Transform para .NET analiza el código para identificar las dependencias entre proyectos y también los paquetes privados que se utilizan en los proyectos para recomendar un plan de transformación. El servicio está diseñado para clonar de forma segura y efímera su solución .NET, lo que le permite usar claves de KMS administradas por el cliente para cifrar su código en este entorno. Las KMS le permiten tener un control total sobre las claves, lo que incluye la administración de políticas, concesiones, etiquetas y alias que acceden a los datos.
El código fuente procesado por AWS Transform se almacena solo mientras dure el trabajo y se elimina cuando este se complete. Su confianza, privacidad y la seguridad de su contenido son nuestra máxima prioridad. Implementamos los controles adecuados, incluido el cifrado durante el transporte, para evitar el acceso no autorizado a su contenido o su divulgación y garantizar que nuestro uso cumpla con nuestros compromisos con usted.
AWS Transform analiza de forma segura los esquemas de bases de datos a través de un conector de bases de datos, lo que requiere la aprobación explícita del administrador de TI de su cuenta de AWS. Del mismo modo, el acceso a los repositorios de código fuente se administra a través del servicio AWS CodeConnections, que también requiere la aprobación del administrador de TI.
El acceso a la base de datos está protegido mediante las claves secretas de AWS y las credenciales de usuario que usted proporciona al agente de AWS Transform. Durante la conversión del esquema, los esquemas transformados se implementan directamente en la base de datos de Aurora PostgreSQL de destino dentro de la cuenta, la VPC y la subred de AWS especificadas.
AWS Transform mantiene protocolos de seguridad estrictos durante todo el proceso y nunca almacena la información en la base de datos de forma permanente. Toda la información de conversión de la base de datos se elimina una vez finalizado el trabajo y el código transformado se envía únicamente a la rama de funciones designada sin que se conserve una vez finalizado el trabajo. Este proceso garantiza que el código y los esquemas de la base de datos permanezcan seguros durante todo el proceso de transformación y, al mismo tiempo, mantiene un control total en su entorno de AWS.
Procesador central
Abrir todoAWS Transform para procesadores centrales es un nuevo servicio impulsado por la IA agencial diseñado para acelerar la modernización de las aplicaciones de mainframe antiguas. Los clientes pueden definir objetivos de modernización de alto nivel y utilizar un agente de IA especializado para coordinar las herramientas y procesos necesarios. El agente analiza códigos base, genera documentación, extrae la lógica empresarial, descompone estructuras monolíticas, transforma código heredado y administra tareas de modernización, ofreciendo supervisión con intervención humana cuando se requiera.
Las capacidades clave de AWS Transform incluyen la planificación flexible y basada en objetivos, la clasificación de los activos de las aplicaciones, la planificación y la generación de documentación con extracción de lógica empresarial, capacidades de prueba integrales, refactorización automatizada, que convierte las cargas de trabajo de mainframe basadas en COBOL en aplicaciones Java modernas y optimizadas para la nube y capacidades de reimaginación impulsadas por la inteligencia artificial.
AWS Transform permite a los clientes modernizar sus aplicaciones de mainframe críticas de manera más rápida y rentable, además de garantizar que la lógica clave se preservará durante todo el proceso de transformación.
AWS Transform para procesadores centrales admite la reimaginación y la refactorización de los patrones de modernización, y ofrece vías flexibles para modernizar las aplicaciones de mainframe antiguas.
La refactorización con AWS Transform automatiza la transformación de las aplicaciones de mainframe basadas en COBOL en aplicaciones Java modernas que se ejecutan en AWS, mediante el uso de la IA agencial para analizar bases de código, generar documentación, descomponer monolitos, planificar oleadas de modernización, automatizar las funciones de prueba y acelerar la refactorización del código, a la vez que se mantiene la equivalencia funcional con la pila heredada.
La reimaginación con AWS Transform permite la transformación de las aplicaciones de mainframe en arquitecturas nativas en la nube, aprovechando el análisis automatizado para convertir las aplicaciones monolíticas en soluciones modernas basadas en Java que pueden aprovechar al máximo las capacidades nativas en la nube. Mediante el uso del chat centrado con el agente, AWS Transform analiza el código, los datos y extrae información para la documentación técnica y empresarial que impulsa la ingeniería avanzada de las cargas de trabajo reinventadas.
Una característica clave de AWS Transform es su capacidad de dividir las aplicaciones monolíticas de mainframe en dominios modulares alineados con la empresa y, a continuación, generar olas de modernización integrales. El uso de la extracción de la lógica empresarial en conjunto con el paso de descomposición permite dividir los monolitos en dominios empresariales lógicos.
Mediante el uso de capacidades de razonamiento automatizado y planificación, AWS Transform analiza el código base, identifica las áreas funcionales específicas y organiza los activos de la aplicación en consecuencia. A continuación, crea planes de modernización detallados y prioritarios teniendo en cuenta factores como las prioridades empresariales, la complejidad técnica y las restricciones. Mediante un análisis exhaustivo de datos y actividades, AWS Transform también puede ayudar a identificar los componentes de la aplicación con un uso bajo o un valor empresarial mínimo, lo que permite tomar decisiones más informadas sobre la arquitectura de destino.
Esta descomposición impulsada por el dominio y una planificación cuidadosa le permite abordar la modernización en pasos iterativos y manejables. Al proporcionar esta visibilidad y estructura desde el principio, AWS Transform le permite centrar sus esfuerzos en las áreas importantes, tomar decisiones informadas y poner en marcha la modernización con mayor rapidez.
Sí, AWS Transform para procesadores centrales es modular, lo que permite aprovechar sus capacidades en tantas fases del proceso de modernización como se desee, o solo en algunas. Por ejemplo, al imaginar una aplicación, puede centrarse inicialmente en el análisis de la base de código, las estructuras de datos y la actividad y, más adelante, incorporar la documentación para orientar la ingeniería futura del diseño de la aplicación.
La recopilación de inventario abarca diversos componentes de procesadores centrales, incluidos programas COBOL, copybooks, lenguaje de control de trabajos (JCL), procedimientos y tarjetas de parámetros, así como definiciones de DB2. Si están disponibles, se deben cargar los archivos del sistema de control de la información del cliente (CICS), del gestor de transacciones del sistema de gestión de la información (IMS TM) y de los archivos CSD para determinar los puntos de entrada.
El proceso de extracción comienza con la descarga de los elementos de origen por medio del modo texto, lo que convierte cada elemento en archivos de origen individuales. Los archivos deben organizarse en un sistema de directorios estructurado que refleje su origen, lenguaje, tipo y relaciones entre aplicaciones y subaplicaciones (por ejemplo, C:\Mainframe\APP1\Cobol\Program1.CBL o \Mainframe\APP1\JCL\JCL1.txt). Si no se proporciona ninguna extensión de archivo, AWS Transform determinará la extensión adecuada en función del contenido del archivo para clasificar al miembro.
A continuación, el inventario recopilado se comprime en un archivo ZIP y se carga en un bucket de S3. El proceso puede ser iterativo, con una carga inicial seguida de iteraciones posteriores de los componentes faltantes hasta que se complete satisfactoriamente.
Tras la transformación del código, es posible utilizar plantillas prediseñadas de infraestructura como código (IaC) para implementar las aplicaciones modernizadas. Estas plantillas están disponibles a través de la interfaz de chat de AWS Transform y permiten crear los recursos de computación, bases de datos, almacenamiento y controles de seguridad necesarios. Las plantillas están disponibles en formatos de AWS CloudFormation, AWS CDK y Terraform.
También es posible utilizar el paso de reconstrucción para mejorar la legibilidad y mantenibilidad del código Java transformado antes de su despliegue. Para utilizar esta característica, se debe proporcionar el código refactorizado y la lista de clases Java, a fin de especificar qué clases de servicio se desean reconstruir. AWS Transform generará archivos que se pueden descargar y que contienen el código reconstruido.
AWS Transform para procesadores centrales ofrece capacidades de prueba integrales diseñadas para reducir el tiempo y el esfuerzo necesarios para las pruebas de modernización de mainframe, que normalmente consumen más del 50 % de la duración del proyecto. Esto incluye la generación automatizada de planes de pruebas, la creación de scripts de recopilación de datos de prueba, la creación de scripts de automatización de casos de prueba y la automatización mejorada de pruebas unitarias de regresión. El servicio también incluye un entorno de pruebas funcionales refactorizado con herramientas para pruebas de regresión continua, migración de datos y variación de resultados.
Estas capacidades impulsadas por la IA agencial funcionan en conjunto para reducir la dependencia de la escasa experiencia en mainframe, acelerar los plazos de las pruebas y mejorar la precisión mediante la automatización, lo que ayuda a los clientes a modernizar sus aplicaciones de mainframe con mayor confianza y eficiencia.
AWS Transform permite especificar archivos dentro del código fuente para generar documentación. Es posible optar por resúmenes generales de conjuntos de archivos o por especificaciones funcionales detalladas para cada archivo. Las especificaciones detalladas incluyen flujos lógicos, procesamiento de entrada/salida y otros detalles transaccionales.
Una vez generada, la documentación se puede consultar directamente en la interfaz de AWS Transform o descargar en formatos XML o PDF. Además, la función de chat de AWS Transform permite consultar la documentación para comprender mejor los documentos, por ejemplo, al preguntar por el propósito o la funcionalidad de archivos específicos.
El paso de análisis, obligatorio para todos los trabajos de procesadores centrales, examina el código fuente almacenado en el bucket de S3 y genera varios elementos clave de información. AWS Transform clasifica los tipos de archivos y proporciona métricas como el total de líneas de código, líneas de comentarios, líneas de código efectivas y la complejidad ciclomática (que representa la cantidad de caminos linealmente independientes a través del código fuente del programa). El análisis identifica archivos faltantes y duplicados, incluidos aquellos que comparten el mismo nombre o ID de programa. También genera una asignación de dependencias entre archivos, que se utiliza durante el paso de descomposición. Esta información permite comprender el estado del código fuente antes de avanzar con la modernización.
AWS Transform facilita el acceso de las partes interesadas del negocio al proceso de modernización de procesadores centrales mediante la extracción automatizada de lógica empresarial. Esta capacidad extrae del código fuente las reglas empresariales, los grupos funcionales y los puntos de entrada, lo que ayuda a las partes interesadas a recuperar el conocimiento perdido sobre la lógica empresarial de la aplicación. Además, los desarrolladores pueden aprovechar esta información para comprender rápidamente la funcionalidad de los sistemas heredados, sin necesidad de contar con un conocimiento profundo en procesadores centrales.
VMware
Abrir todoAWS Transform para VMware ofrece tres ventajas. En primer lugar, AWS Transform organiza todo el proceso de migración, lo que aumenta la productividad del equipo. En segundo lugar, automatiza las tareas de migración complejas y arduas, incluida la planificación del oleaje y la conversión de redes. Esta simplificación acelera las migraciones, reduce los errores y minimiza la necesidad de contar con experiencia interna, lo que permite alcanzar objetivos con rapidez. Por último, AWS Transform personaliza el proceso de migración al comprender sus objetivos de migración específicos y analizar su entorno en las instalaciones.
Sí, AWS Transform para VMware está diseñado para migrar aplicaciones complejas de varios niveles. Su tecnología identifica las intrincadas dependencias y relaciones de las aplicaciones, incluso en entornos grandes y complejos. A continuación, agrupa los servidores relacionados en grupos lógicos de aplicaciones que deben migrarse como una sola ola de migración. Por ejemplo, al migrar un entorno de 500 VM, AWS Transform puede identificar que es necesario migrar 50 VM como una sola unidad debido al acoplamiento ajustado. Esta capacidad es particularmente valiosa para los clientes con arquitecturas de microservicios o sistemas heredados interconectados. Puede definir reglas empresariales flexibles para agrupar sus aplicaciones y generar automáticamente oleadas de migración que se adapten a sus necesidades.
Para empezar, inicie sesión en la aplicación web AWS Transform con sus credenciales empresariales actuales. Si es un usuario nuevo, el administrador de su cuenta primero debe habilitar AWS Transform y agregarlo como usuario en AWS IAM Identity Center para que pueda acceder al inicio de sesión único (SSO). Para las migraciones de VMware, AWS Transform lo guiará para cargar el inventario de activos desde herramientas de terceros o desde la herramienta de detección de AWS Transform. Puede iniciar un nuevo proyecto en AWS Transform al especificar sus objetivos.
AWS Transform para VMware es el primer asistente potenciado con tecnología de IA generativa para la migración a gran escala de cargas de trabajo de VMware a Amazon Elastic Compute Cloud (Amazon EC2). Simplifica y acelera la migración al permitirte especificar objetivos, generar planes para cumplir esos objetivos y llevar a cabo las acciones aprobadas en tu nombre.
AWS Transform para VMware agiliza todo el proceso de migración gracias al análisis del entorno, ofrece información clara sobre el inventario y las dependencias de las aplicaciones y propone grupos de aplicaciones lógicos para las olas de migración con datos de servidores y redes. Organiza las migraciones en función de la dependencia para minimizar el tiempo de inactividad, recomienda instancias de Amazon EC2 del tamaño adecuado y permite una colaboración fluida entre los equipos.
AWS Transform crea el plan de trabajo de forma dinámica para satisfacer sus necesidades específicas.
AWS Transform admite las siguientes capacidades:
- Descubrimiento: realice el descubrimiento de su entorno local
- Planificación: genere un plan por oleadas que se adapte a las necesidades de su empresa
- Red: Migración: configura y genera IaC para su despliegue. AWS Transform también puede automatizar el despliegue
- Realojar: migración de servidores a EC2
AWS Transform adaptará el plan para incluir cualquier combinación de estas capacidades:
- Migración de extremo a extremo: lleva a cabo la detección, planifica el oleaje, configura redes de VPC y migra servidores.
- Solo migración de red: se centra únicamente en generar e implementar configuraciones de VPC.
- Migración de redes y servidores: configura e implementa redes de VPC y, a continuación, migra los servidores sin detección.
- Detección y migración de servidores: lleva a cabo la detección, planifica el oleaje y migra servidores sin configuración de red.
Sí, AWS Transform analiza los datos de configuración y uso de las máquinas virtuales de origen para recomendar los tipos de instancias de EC2 adecuados para las cargas de trabajo migradas. Tenga en cuenta factores como los requisitos de CPU, memoria, almacenamiento y red para sugerir instancias rentables y con rendimiento optimizado. Puede revisar y ajustar estas recomendaciones antes de la migración.
AWS Transform para VMware le permite detectar servidores en las instalaciones mediante varios métodos de recopilación de datos. Este servicio planifica su migración a AWS con los datos de configuración recopilados sobre sus servidores y bases de datos en las instalaciones y aplica técnicas de machine learning (ML) para planificar las olas de migración. Admite varias formas de detectar y recopilar datos sobre los servidores en las instalaciones.
La herramienta de detección AWS Transform puede realizar una detección centralizada mediante la implementación del Discovery Collector (archivo OVA) a través de su VMware vCenter. La herramienta de detección puede descubrir la configuración de máquinas virtuales para la generación de casos empresariales y la planificación de la migración, la utilización de los recursos para obtener recomendaciones de tamaño adecuadas y los metadatos de las bases de datos y las conexiones de servidor a servidor para mapear las dependencias de las aplicaciones y permitir la creación de planes de oleaje. Además, también puede usar las exportaciones de RVTools para exportaciones en formato CSV o Excel que contengan información detallada sobre su entorno de VMware, incluidos los vSwitches, los grupos de puertos y las VLAN. También puede exportar los datos de detección de determinadas herramientas de terceros a fin de utilizarlos en AWS Transform para planificar la migración.
AWS Transform ahora admite la migración de redes y aplicaciones a varias cuentas de destino y la conversión de la configuración de red a partir de fuentes de origen de datos adicionales (Cisco ACI, Palo Alto y Fortigate), así como la administración de las transiciones de realojamiento a nivel de onda y servidor.
En la actualidad, AWS Transform solo admite la migración de entornos VMware de origen a Amazon EC2. Si bien AWS Transform no admite la migración automatizada de entornos VMware de origen a Amazon Elastic VMware Service (EVS), sí comprende sus objetivos de migración y proporciona orientación sobre cómo migrar a Amazon EVS mediante el uso de VMware Nube Híbrida Extension (HCX) para su caso de uso.
AWS Transform para VMware implementa un cifrado integral para sus datos, tanto en tránsito como en reposo:
Datos en tránsito:
- Todas las comunicaciones entre su entorno, AWS Transform para VMware y los servicios de AWS utilizan el cifrado Transport Layer Security (TLS) 1.2 o posterior.
- La replicación de datos desde sus servidores en las instalaciones a AWS utiliza conexiones cifradas para una transferencia segura.
- Las llamadas a la API entre los servicios de AWS involucrados en la migración se cifran automáticamente como parte de las prácticas de seguridad estándar de AWS.
Datos en reposo:
- De forma predeterminada, AWS Transform para VMware cifra los datos almacenados en los buckets de Amazon S3 mediante claves de cifrado administradas por AWS.
- Tiene la opción de usar sus propias claves de AWS KMS administradas por el cliente para mejorar el control y la seguridad del proceso de cifrado.
- Los datos del servidor replicados almacenados durante la migración se cifran de acuerdo con las prácticas de cifrado estándar de AWS Application Migration Service.
- La información de metadatos y configuración almacenada en AWS Transform para VMware se cifra mediante los mecanismos de cifrado estándar de AWS.
Este enfoque de cifrado integral garantiza que los datos de la migración permanezcan protegidos durante todo el proceso, de acuerdo con las prácticas recomendadas en materia de seguridad. Esto también le permite cumplir con los requisitos de protección de datos.
Nota importante: AWS Transform crea buckets de Amazon S3 en su nombre en las cuentas de AWS de origen y destino. Estos buckets no tienen SecureTransport habilitado de forma predeterminada. Si quiere que la política de bucket incluya SecureTransport, debe actualizarla por su cuenta. Para obtener más información, consulte Buenas Prácticas de Seguridad para Amazon S3.
Sí, con AWS Transform para VMware no tiene por qué usar la red pública para replicar los datos. Puede establecer una conexión privada con AWS Direct Connect si quiere un enlace dedicado con gran ancho de banda o una AWS Site-to-Site VPN para crear un túnel cifrado entre su centro de datos y AWS. Estas opciones protegen el tráfico de la migración y lo alejan de la red pública. Al mismo tiempo que mejoran el rendimiento gracias a condiciones de red más predecibles. Al definir los ajustes de la replicación, puede configurar AWS Transform para que utilice su conexión privada, lo que es ideal para migraciones a gran escala con datos confidenciales o con un gran volumen de datos.
AWS Transform para VMware almacena sus datos de migración en varios lugares:
- Cuentas de AWS: AWS Transform crea buckets de S3 en sus cuentas de destino para almacenar los datos de migración, los artefactos y la información de configuración. Mantiene el control total sobre estos buckets y puede elegir las claves de cifrado utilizadas.
- Espacio de trabajo de AWS Transform: sus datos se procesan en la región de AWS en la que creó el espacio de trabajo de AWS Transform para generar recomendaciones y planes de migración.
- Almacenamiento de servicio temporal: para ciertos trabajos de migración, los datos de los clientes se cargan de forma segura y temporal en un almacén de artefactos de la cuenta de servicio de AWS en la misma región que su cuenta de origen. Estos datos se utilizan para fines de procesamiento y se eliminan automáticamente si se elimina el trabajo o la cuenta.
- Almacenamiento de métricas de servicio: las métricas de migración calculadas y los resultados de las evaluaciones se almacenan en las cuentas de servicio de AWS en S3 y CloudWatch para mejorar el servicio y supervisar las operaciones.
- Datos de replicación: se almacenan en instantáneas y volúmenes de EBS en su cuenta de AWS de destino.
Si bien AWS Transform crea buckets de S3 con configuraciones de seguridad básicas, incluido el cifrado en reposo, recomendamos encarecidamente implementar prácticas recomendadas adicionales de seguridad de buckets de S3 para proteger completamente sus datos. Algunos ejemplos de dichas prácticas recomendadas son bloquear el acceso público, aplicar el cifrado en tránsito, habilitar el registro de acceso e implementar políticas de bucket adecuadas.
AWS Transform para VMware funciona de dos maneras distintas en lo que respecta a la disponibilidad regional:
Regiones de espacio de trabajo: estas regiones host los espacios de trabajo de la IA, donde se procesan los datos de detección, se llevan a cabo evaluaciones, se planifican las olas y se generan recomendaciones de tamaño. En la actualidad, las regiones del espacio de trabajo incluyen las siguientes:
- Este de EE. UU. (Norte de Virginia)
- Asia Pacífico (Incheon)
- Asia Pacífico (Narita)
- Asia-Pacífico (Seúl)
- Asia Pacífico (Sídney)
- Asia-Pacífico (Tokio)
- Asia-Pacífico (Mumbai)
- Canadá (centro)
- Europa (Fráncfort)
- Europa (Londres)
- América del Sur (São Paulo)
América del Sur (São Paulo) debe elegir la región de su espacio de trabajo en función de los requisitos de cumplimiento del procesamiento de datos. Por ejemplo, los clientes europeos con requisitos de residencia de datos deben seleccionar Europa (Fráncfort) para garantizar que sus datos de configuración permanezcan en Europa durante el análisis.
Regiones de migración de destino: AWS Transform para VMware admite la migración a las siguientes regiones de destino.
Según el modelo de responsabilidad compartida, usted es responsable de seleccionar las regiones apropiadas que cumplan con sus requisitos de cumplimiento y residencia de datos. Si elige una región de destino que difiera de la región de su espacio de trabajo, tenga en cuenta que los datos se transferirán entre las regiones de AWS durante el proceso de migración y tendrá que evaluar esto en función de sus políticas de gobernanza de datos.
Para obtener la información más actualizada sobre las regiones compatibles, consulte Servicios de AWS por región.
Se creó un flujo de trabajo
Abrir todoAWS Transform personalizado utiliza IA agencial para llevar a cabo una modernización personalizada a gran escala del software, el código, las bibliotecas y los marcos a fin de reducir la deuda técnica. Maneja diversos escenarios, incluidas las actualizaciones de versiones (Java 8 a 17, Python 3.9 a 3.13), las migraciones de tiempo de ejecución (x86 a Graviton), las actualizaciones y transiciones de marcos (actualizaciones de Spring Boot, Angular a React), la refactorización (instrumentación de observabilidad) y las transformaciones específicas de la organización.
El servicio incluye transformaciones listas para usar y administradas por AWS para casos de uso comunes, como Java, Node.js, actualizaciones de Python y actualizaciones de AWS SDK. Para otros escenarios y necesidades específicas de la organización, puede crear transformaciones personalizadas mediante interacciones en lenguaje natural, documentación y ejemplos de código. Gracias al aprendizaje continuo, el agente mejora a partir de cada ejecución y de los comentarios de los desarrolladores, y ofrece transformaciones repetibles y de alta calidad sin necesidad de conocimientos especializados en automatización.
El agente de transformación personalizado tiene cuatro componentes principales:
- Definición de transformación basada en el lenguaje natural: permite a los equipos generar transformaciones específicas de la organización mediante interacciones en lenguaje natural, documentación y ejemplos de código. El agente de IA genera una definición de transformación inicial que se puede refinar de forma iterativa mediante el chat, ejemplos adicionales o ediciones directas.
- Ejecución de transformaciones en bases de código: aplica definiciones de transformación de forma fiable y uniforme en varias bases de código. AWS Transform personalizado utiliza comandos de compilación configurables para crear y verificar el código transformado. Con las aplicaciones web de AWS Transform, puede configurar una campaña a gran escala para transformar varias bases de código y realizar un seguimiento de su progreso.
- Aprendizaje continuo: captura automáticamente los comentarios y mejora con el tiempo en cada ejecución para mejorar la precisión y la eficacia de la transformación. AWS Transform analiza de forma personalizada todos los datos de ejecución y genera automáticamente versiones mejoradas de las definiciones de transformación, lo que garantiza que cada transformación posterior sea más fiable y eficiente.
- Transformaciones administradas por AWS: proporciona transformaciones administradas por AWS listas para usar para escenarios de actualización comunes, como las actualizaciones de versiones de Java, Python y Node.js. AWS verifica que estas transformaciones sean de alta calidad y estén listas para usarse sin necesidad de ninguna configuración adicional.
AWS Transform personalizado se adapta a su flujo de trabajo. Para proyectos de modernización a gran escala, puede aplicar transformaciones repetibles en varias bases de código siguiendo estas fases:
Fase 1: Definir la transformación (opcional): para las transformaciones personalizadas, proporcione instrucciones en lenguaje natural, peticiones, documentos de referencia y ejemplos de código al agente de IA, que genera una definición de transformación inicial. Puede refinar la definición de forma iterativa mediante el chat, con ejemplos adicionales o ediciones directas y, a continuación, evaluar y verificar la transformación en bases de código de muestra antes de publicarla para su uso en toda la organización. En el caso de las transformaciones administradas por AWS, puede omitir esta fase y utilizar transformaciones listas para usar.
Fase 2: Realizar un piloto o una prueba de concepto: valide que la transformación produzca los resultados esperados realizando un piloto en un subconjunto del código de destino. Esta fase se combina a veces con la validación de la definición de transformación en el caso de transformaciones personalizadas. Los programas piloto también se pueden utilizar para estimar el costo en términos de tiempo y del uso personalizado de las transformaciones por parte de AWS Transform.
Fase 3: Ejecución a escala: después del piloto, la transformación se modifica en función de los resultados del piloto. Tenga en cuenta que el aprendizaje continuo personalizado de AWS Transform habrá mejorado la calidad durante el piloto. En la ejecución a escala, los equipos pueden configurar ejecuciones masivas automatizadas en las que la CLI de AWS Transform ejecuta las transformaciones en lotes y crea el código resultante para que lo revisen los equipos individuales. También, los equipos pueden ejecutar la CLI directamente para obtener un control total, lo que a veces es preferible en el caso de transformaciones más complejas.
Fase 4: Supervisión y revisión: al mismo tiempo que se producen las ejecuciones en escala, se puede supervisar el progreso de la ejecución, revisar y aprobar los conocimientos por el aprendizaje continuo personalizado de AWS Transform.
Se puede acceder a AWS Transform personalizado a través de dos interfaces:
AWS Transform CLI (interfaz de línea de comandos)
La CLI se usa para crear nuevas transformaciones personalizadas de forma interactiva y ejecutar transformaciones en bases de código locales de forma interactiva o autónoma. Se implementa como una CLI simple y programable que se puede integrar con cualquier sistema de control de código fuente o canal de despliegue. La CLI es intencionalmente mínima y componible, y se puede ejecutar en máquinas de desarrolladores individuales, en un contenedor o como parte del marco de modernización más amplio de su organización.
Aplicación web AWS Transform (opcional)
La aplicación web AWS Transform se utiliza para iniciar y supervisar proyectos de transformación a gran escala en varios repositorios. Le permite seleccionar la transformación que desea ejecutar a escala y realizar un seguimiento de las actualizaciones del progreso en tiempo real sobre la ejecución de la transformación.
Las transformaciones administradas por AWS son transformaciones prediseñadas y revisadas por AWS para escenarios de actualización comunes que están listas para usarse sin ninguna configuración adicional:
Disponible actualmente:
- Migraciones de Java 8 a 17 (tanto para Gradle como para Maven)
- Actualizaciones de 12 a 22 de Node.js (incluidos los entornos Lambda)
- El tiempo de ejecución de Python se actualiza a 3.11/3.12/3.13 (estándar y Lambda)
- Migraciones de AWS SDK (de la versión 1 a la versión 2)
Características:
- Validado por AWS: AWS confirma que estas transformaciones son de alta calidad
- Lista para su uso: no necesita realizar configuraciones adicionales.
- Crecimiento continuo: se agregan de manera continua transformaciones adicionales listas para usar
- Personalizado: las transformaciones prediseñadas se pueden personalizar proporcionando orientación adicional o requisitos específicos para las necesidades de su organización (por ejemplo, la transformación de la actualización de Java se puede mejorar con reglas específicas para gestionar las bibliotecas internas o los estándares de codificación)
- Soporte experimental: algunas transformaciones pueden marcarse como experimentales a medida que se someten a más pruebas y refinamientos
Las transformaciones listas para usar administradas por AWS le permiten comenzar rápidamente con los patrones de modernización comunes y, al mismo tiempo, aprovechar la experiencia de AWS y, a continuación, personalizarlos según los requisitos específicos de su organización.
El tiempo necesario para crear una transformación varía según la complejidad y los datos disponibles en forma de guías de migración, documentación y ejemplos de código existentes. Cuanta más información se proporcione, mejor será la calidad inicial de la transformación. Para las actualizaciones, migraciones y refactorizaciones comunes, la definición inicial de la transformación tarda de 1 a 2 días, y las pruebas y el refinamiento de bases de código de muestra requieren de 2 a 3 días de iteración.
La transformación se puede refinar ejecutándola de forma interactiva, haciendo una pausa y proporcionando comentarios en lenguaje natural si es necesario, o proporcionando comentarios al final. Los comentarios pueden ser en lenguaje natural, correcciones de código o ejemplos adicionales de antes y después. AWS Transform personalizado proporciona orientación sobre cómo mejorar la calidad de la transformación. Es importante recordar que es posible que necesite simplificar la transformación, por ejemplo, descomponiéndola en varios pasos, para obtener buenos resultados. Una vez que funcione de manera confiable, la transformación se puede publicar para su uso en toda la organización.
AWS Transform personalizado implementa varias medidas de seguridad para garantizar la calidad de la transformación. Incorpora las barreras de protección de Amazon Bedrock y divide los cambios de código en fragmentos de tamaño razonable para facilitar la revisión. Las transformaciones utilizan comandos de compilación y prueba definidos por el usuario para validar los cambios y pueden especificar los criterios de validación que deben cumplirse, como la ejecución exitosa de las pruebas o los patrones de código específicos que deben mantenerse.
Cuando una transformación detecta errores, AWS Transform personalizado proporciona registros detallados de lo que salió mal y dónde. En caso de errores de compilación o prueba, captura los mensajes de error y el contexto específicos. Si se genera un código incorrecto, puede proporcionar comentarios, que el agente incorporará a su sistema de aprendizaje para mejorar las transformaciones futuras. Las transformaciones fallidas pueden reintentarse con contexto adicional o dividirse en cambios más pequeños y manejables.
El sistema de aprendizaje continuo recopila información de cada ejecución de transformación mediante comentarios explícitos (comentarios y correcciones de código) y observaciones implícitas que el agente encuentra al transformar y depurar el código. Esta información se procesa para crear «elementos de conocimiento» que mejoren las transformaciones futuras. Estos elementos de conocimiento son específicos de esa transformación y no se comparten entre diferentes transformaciones ni entre diferentes clientes. Los propietarios de la transformación pueden revisar y administrar los elementos, quienes pueden habilitar o deshabilitar aprendizajes específicos. El proceso de aprendizaje se produce automáticamente una vez finalizadas las transformaciones y no requiere ninguna intervención adicional del usuario.
La CLI de AWS Transform se puede implementar fácilmente en los canales de CI/CD y ejecutarse directamente en su propia infraestructura de construcción. Esto le permite integrar las transformaciones en sus flujos de trabajo de desarrollo e implementación existentes, lo que permite la ejecución automatizada como parte de sus procesos estándar.
Necesita una cuenta de AWS y permisos de IAM para ejecutar la CLI de AWS Transform. El acceso a la aplicación web AWS Transform requiere AWS IAM Identity Center, pero no es necesario para acceder a las funcionalidades de la CLI.
Privacidad
Abrir todoEs posible que usemos determinado contenido de AWS Transform para mejorar el servicio. AWS Transform puede usar este contenido, por ejemplo, para ofrecer mejores respuestas a preguntas comunes, solucionar problemas operativos de AWS Transform, eliminar errores o entrenar modelos.
Puede darse de baja de la mejora del servicio en cualquier momento a través de la configuración de su servicio. Para la experiencia de la consola web de AWS Transform, configure una política de exclusión de los servicios de IA en AWS Organizations para darse de baja. Para obtener más información, consulte las políticas de exclusión de los servicios de IA en la Guía del usuario de AWS Organizations. Para el IDE, ajuste la configuración en el IDE para darse de baja.
Su confianza, su privacidad y la seguridad de sus datos son nuestra máxima prioridad. Implementamos controles técnicos y físicos adecuados y sofisticados, incluido el cifrado en reposo y en tránsito. Estos controles están diseñados para evitar el acceso no autorizado o la divulgación de sus datos y garantizar que nuestro uso cumpla con nuestros compromisos con usted. Para obtener más información, consulte las preguntas frecuentes sobre privacidad de datos.
Cuando proporciona un código de su propiedad a AWS Transform, usted retiene la propiedad de la versión migrada de su código. Una vez completada la migración, puede revisar el resultado y modificarlo antes de implementarlo en producción o usarlo tal cual.
Sí. Póngase en contacto con el equipo de su cuenta de AWS y solicite el documento de Service Accelerator para AWS Transform. Si su organización tiene un acuerdo de confidencialidad firmado con AWS, su equipo de cuentas compartirá los documentos.
A menos que se desactive explícitamente, el contenido de AWS Transform también se puede usar para mejorar la calidad de los modelos fundacionales (FM). Estos datos no se compartirán con otros proveedores de modelos externos. Su contenido no se utilizará si usa el mecanismo de exclusión que se describe en la documentación. Para obtener más información, consulte Compartir sus datos con AWS.