View a markdown version of this page

Convierta el código nativo de la nube en AWS servicios - AWS Transformar

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Convierta el código nativo de la nube en AWS servicios

Al trasladar aplicaciones nativas de la nube de otras nubes a otras AWS, AWS Transform puede ayudar a actualizar el código para usar servicios equivalentes AWS . Por ejemplo, una función sin servidor de Azure Functions que usa Azure Cosmos DB se puede convertir en una AWS Lambda función con Amazon DynamoDB. Esta función solo convierte el código de la aplicación y no gestiona la migración de la infraestructura de la nube.

Cloud-native la conversión de código es automática para las aplicaciones.NET modernas que cumplan los requisitos. El agente comparte los detalles en el informe de evaluación y el plan de modernización, que puede personalizar. Para excluirse de la conversión de código nativo de la nube y dejar sin cambios el código del SDK de otras nubes, edite el plan de modernización o dé las instrucciones en el chat del agente.

El código que no se puede convertir en uno equivalente AWS aparece en los comentarios de TODO, en el código abreviado o en el archivo de anotaciones de Next Steps que AWS genera Transform.

Solo se convierten los servicios en la nube específicos que se enumeran en esta página. Para convertir código para otros servicios en la nube, considere la posibilidad de utilizar AWS Transform custom o un complemento de código de IA, como Kiro.

Azure a AWS conversions

AWS Transform puede convertir el código de la aplicación de Azure para los siguientes servicios:

Categorías de servicio De Para Detalles de conversión de código
Funciones sin servidor Funciones de Azure AWS Lambda Las funciones de Azure se reescriben como AWS Lambda funciones
Almacenamiento de objetos Azure Blob Storage Amazon S3 Azure.Storage.BlobsCódigo SDK → código Amazon.S3 SDK
Colas de mensajes Almacenamiento en cola de Azure Amazon SQS Azure.Storage.QueuesCódigo SDK → código Amazon.SQS SDK
Base de datos NoSQL* Base de datos Azure Cosmos Amazon DynamoDB Microsoft.Azure.CosmosCódigo SDK → código Amazon.DynamoDBv2 SDK

* función de vista previa

Personalización de la conversión de código

Puede controlar el comportamiento de conversión del código dando instrucciones en el chat del agente, editando el plan de modernización o proporcionando un documento de orientación. Entre los ejemplos de personalizaciones que puede solicitar se incluyen los siguientes:

  • Opte por no participar en algunas o todas las conversiones de códigos de servicio.

  • Especifique los nombres de las variables o las convenciones de nomenclatura que desee utilizar.

  • Añada comentarios específicos o cambie la verbosidad de los comentarios.

  • Redirija los objetivos de conversión predeterminados, como convertir el código de Azure Blob Storage para usar Amazon DynamoDB en lugar de Amazon S3.