AWS Die selbstverwaltete Mainframe-Modernisierung steht Neukunden nicht mehr zur Verfügung. Informationen zu Funktionen, die denen der selbstverwalteten AWS Mainframe-Modernisierung ähneln, finden Sie unter Funktionen, die direkt vom Anbieter angeboten werden, und von. AWS Transform Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Änderung der Verfügbarkeit von Mainframe Modernization AWS .
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.
AWS Der Mainframe Modernization Service (Erfahrung mit Managed Runtime Environment) steht Neukunden nicht mehr zur Verfügung. Funktionen, die dem AWS Mainframe Modernization Service (Erfahrung mit Managed Runtime Environment) ähneln, finden Sie unter AWS Mainframe Modernization Service (Self-ManagedExperience). Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Änderung der Verfügbarkeit von AWS Mainframe Modernization.
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.
Machen Sie sich mit den Komponenten und Prozessen für die Codekonvertierung vertraut
AWS Mainframe Modernization Der Codekonvertierungsprozess umfasst verschiedene Komponenten wie AWS Mainframe Modernization Container, S3-Projekt-Bucket und Speicherorte der Protokolldateien.
Topics
AWS Mainframe Modernization Container
AWS Mainframe Modernization Der Codekonvertierungscontainer wird im AWS CodeBuild Projekt ausgeführt und bietet Befehle zum Einrichten der Projektverzeichnisse und Konfigurationsdateien, zum Bewerten des Assembler-Codes, zum Erweitern von Assembler-Makros und zum Konvertieren von Assembler-Code in COBOL.
Sie werden Zugriff auf das folgende AWS ECR-Repository haben:. 381492161314.dkr.ecr.us-east-1.amazonaws.com/aws-mlogica-codebuild-prod
Um die Bilder zu verwenden, können Sie einer der beiden Optionen folgen:
-
Verwenden Sie das neueste Tag, wenn Sie das Bild über konsumieren AWS CodeBuild. Wenn Sie das Bild verwenden, verwenden Sie diesen Pfad:
381492161314.dkr.ecr.us-east-1.amazonaws.com/aws-mlogica-codebuild-prod. Das bedeutet, dass das Bild aufgenommen AWS CodeBuild wird, das zuletzt in das Repository übertragen wurde. -
Listet die Version auf und wählt daraus aus. Verwenden Sie dazu den folgenden Befehl über die CLI, um die verschiedenen Versionen im Repository aufzulisten:
aws ecr describe-images \ --registry-id 381492161314 \ --repository-name aws-mlogica-codebuild-prod \ --query 'imageDetails[*].{ImagePushedAt: imagePushedAt, ImageTags: imageTags}' \ --output json | jq '[.[] | {ImageURI: (.ImageTags[] | "381492161314.dkr.ecr.us-east-1.amazonaws.com/aws-mlogica-codebuild-prod:" + .), ImagePushedAt: .ImagePushedAt}] | sort_by(.ImagePushedAt) | reverse'Dadurch werden alle Bilder mit dem zugehörigen Tag auf jedem Bild und der Uhrzeit aufgeführt, zu der ein bestimmtes Bild im Repository veröffentlicht wurde. Basierend auf dem obigen Code erhalten Sie eine Liste von Bildern, wobei das Tag auf dem Bild die Version des Codekonvertierungsprogramms darstellt. Sie können das entsprechende Bild entsprechend Ihren Anforderungen auswählen.
S3-Projekt-Bucket
Der Eingabe- und Ausgabecode, der mit erweiterten Makros aktualisierte Code und die durch die AWS Mainframe Modernization Codekonvertierung generierten Berichte werden in dem Projekt-Bucket gespeichert, den Sie in Ihrem AWS -Kontenverwaltung erstellen. Sie gewähren der AWS Mainframe Modernization Codekonvertierung Zugriff auf den Bucket, indem Sie einer AWS Servicerolle Berechtigungen gewähren.
Speicherorte der Protokolldateien
Protokolldateien werden bei jeder CodeBuild Projektausführung an zwei Stellen geschrieben:
-
Protokolldateien mit allgemeinen Ergebnissen der einzelnen CodeBuild Schritte werden in Protokolldateien im Logging-Bucket geschrieben, der im konfiguriert ist CodeBuild. Diese Dateien erscheinen als GZIP-Archive mit einem vom CodeBuild Framework generierten GUID-Dateinamen (z. B.
0c03e183-ab40-4fe0-ba77- bc1d87e73b14.gz). Jedes Archiv enthält das Protokoll, das bei der Ausführung eines CodeBuild Projekts generiert wurde. Wenn eine CodeBuild Projektausführung fehlschlägt, enthält diese Protokolldatei wichtige Informationen zur Problembehandlung. -
Protokolldateien mit detaillierten Ausführungsergebnissen auf Komponentenebene werden mit dem Dateinamenmuster
<Project_Bucket_name>_.log(z. B.project- bucket_202406131200.log) in die Protokolldateien im Hauptpfad des Projekt-Buckets geschrieben. Diese Protokolle bieten:-
Eine Zusammenfassung der Konfiguration mit Angabe der Eingabe- und Ausgabeorte.
-
Ein Protokoll jeder Assembler- oder Makrokomponente, die mit dem Zieldateinamen verarbeitet wurde.
-
Eine Liste von Berichten, die mit Dateispeicherorten generiert wurden.
-
Für Konvertierungen wird eine Liste der mitgelieferten Laufzeit-Copybooks bereitgestellt.
-
Prozessübersicht
Das folgende Diagramm veranschaulicht den Prozess der Konvertierung von Assembler nach COBOL: