Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konvertieren Sie cloudnativen Code in AWS service
Bei der Migration cloudnativer Anwendungen von anderen Clouds in andere Clouds kann AWS Transform dabei helfen AWS, den Code zu aktualisieren, um gleichwertige AWS Dienste zu nutzen. Beispielsweise kann eine serverlose Azure Functions-Funktion, die Azure Cosmos DB verwendet, mithilfe von Amazon DynamoDB in eine AWS Lambda Funktion umgewandelt werden. Diese Funktion konvertiert nur Anwendungscode und kümmert sich nicht um die Migration der Cloud-Infrastruktur.
Cloud-native Die Codekonvertierung erfolgt für geeignete moderne .NET-Anwendungen automatisch. Der Mitarbeiter teilt Einzelheiten im Bewertungsbericht und im Modernisierungsplan mit, die Sie individuell anpassen können. Um die cloudnative Codekonvertierung zu deaktivieren und den SDK-Code aus anderen Clouds unverändert zu lassen, bearbeiten Sie den Modernisierungsplan oder geben Sie Anweisungen im Agenten-Chat.
Code, der nicht in ein äquivalentes On konvertiert werden kann, AWS wird in TODO-Kommentaren, Stubbed-Code oder der von Transform generierten Next Steps-Markdown-Datei vermerkt. AWS
Nur die spezifischen Cloud-Dienste, die auf dieser Seite aufgeführt sind, werden konvertiert. Um Code für andere Cloud-Dienste zu konvertieren, sollten Sie erwägen, AWS Transform Custom oder einen KI-Codebegleiter wie Kiro zu verwenden.
Azure zu AWS conversions
AWS Transform kann Azure-Anwendungscode für diese Dienste konvertieren:
| Servicekategorie | From | Bis | Einzelheiten zur Codekonvertierung |
|---|---|---|---|
| Serverlose -Funktionen | Azure-Funktionen | AWS Lambda | Azure-Funktionen werden als AWS Lambda Funktionen umgeschrieben |
| Objektspeicher | Azure Blob Storage | Amazon S3 | Azure.Storage.BlobsSDK-Code → Amazon.S3 SDK-Code |
| Nachrichtenwarteschlange | Azure-Warteschlangenspeicher | Amazon SQS | Azure.Storage.QueuesSDK-Code → Amazon.SQS SDK-Code |
| NoSQL-Datenbank* | Azure Cosmos DB | Amazon DynamoDB | Microsoft.Azure.CosmosSDK-Code → Amazon.DynamoDBv2 SDK-Code |
* Vorschaufunktion
Anpassen der Codekonvertierung
Sie können das Verhalten der Codekonvertierung steuern, indem Sie im Agenten-Chat Anweisungen geben, den Modernisierungsplan bearbeiten oder ein Begleitdokument bereitstellen. Zu den Anpassungen, die Sie anfordern können, gehören unter anderem die folgenden:
-
Deaktivieren Sie einige oder alle Konvertierungen von Servicecodes.
-
Geben Sie die zu verwendenden Variablennamen oder Benennungskonventionen an.
-
Fügen Sie spezifische Kommentare hinzu oder ändern Sie die Ausführlichkeit von Kommentaren.
-
Leiten Sie standardmäßige Konvertierungsziele um, z. B. die Konvertierung von Azure Blob Storage-Code zur Verwendung von Amazon DynamoDB anstelle von Amazon S3.