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.
Wozu dient die Assembler-Konvertierung? mLogica
AWS Mainframe Modernization Die Codekonvertierung mit mLogica (Codekonvertierung) konvertiert automatisch z/OS-Mainframe-Assembler-Code in. COBOL Der Dienst läuft innerhalb Ihres AWS-Konto und überträgt oder speichert keinen Assembler- oder COBOL Quellcode außerhalb von. AWS-Konto Die Codekonvertierung ermöglicht es Ihrem autorisierten Konto, mithilfe des AWS CodeBuild Dienstes ein Assembler-Image für Ihre beabsichtigte Codekonvertierung abzurufen.
AWS Mainframe Modernization bietet Ihnen die Möglichkeit, Builds (und kontinuierlicheintegration/continuous delivery (CI/CD) Pipelines für Ihre migrierten Anwendungen einzurichten. Diese Builds und Pipelines verwenden AWS CodeBuild Amazon S3, um diese Funktion bereitzustellen. AWS CodeBuild ist ein vollständig verwalteter Build-Service, der Ihren Quellcode kompiliert, Komponententests durchführt und Artefakte erzeugt, die sofort einsatzbereit sind. Amazon S3 ist ein Objektspeicherservice, der branchenführende Skalierbarkeit, Datenverfügbarkeit, Sicherheit und Leistung bietet.
Themen
Compiler für die Codekonvertierung
Die Codekonvertierung kann so konfiguriert werden, dass sie für die Kompilierung und Ausführung in mehreren Zielumgebungen mit unterschiedlichen Compilern COBOL geeignet ist. Einige davon beinhalten:
-
M2-Neuausrichtung mit Micro Focus und anderen Micro Focus Enterprise Server-Umgebungen
-
M2-Neuausrichtung mit Enterprise () NTT DATA COBOL UniKix
-
mLogica LIBER*COBOL
-
z/OS Mainframe mit Enterprise IBM COBOL
-
Veryant ist COBOL
Architektur für die Codekonvertierung
Das Folgende ist ein Architekturdiagramm für den Codekonvertierungsprozess:
Automatisierungsansatz
Um die Codekonvertierung mit verwenden zu können CodeBuild, muss der Assembler-Code in einen Amazon S3 S3-Bucket hochgeladen werden, um später die Konvertierungsparameter zu konfigurieren und ein CodeBuild Projekt aufzurufen, um jeden Schritt des Konvertierungsprozesses durchzuführen. Der COBOL Zielcode wird automatisch in einem angegebenen Pfad im Amazon S3 S3-Bucket gespeichert.
Sicherheit
AWS Mainframe Modernization Die Codekonvertierung ermöglicht die Konvertierung unter Beibehaltung des gesamten Quell- und Zielcodes in Ihrem AWS-Konto. Assembler-Quellcode, COBOL Zielcode und Konfigurationsdateien werden in Ihrem Amazon S3 S3-Bucket gespeichert. Das automatisierte Konvertierungstool wird als Container in der CodeBuild Umgebung in Ihrem AWS-Konto ausgeführt. Der Code bleibt jederzeit in Ihrem Konto.
Damit das Konvertierungstool auf Ihren Amazon S3 S3-Bucket zugreifen kann, erteilen Sie einer AWS-Service Rolle Berechtigungen für den Bucket. Bei der Konfiguration legen Sie diese Servicerolle so fest CodeBuild, dass sie auf das Container-Image und auf Ihren Amazon S3 S3-Bucket zugreifen CodeBuild kann.
Weitere Ressourcen
Darüber hinaus finden Sie hier einige zusätzliche RessourcenTutorial: Code von Assembler nach in konvertieren COBOL AWS Mainframe Modernization, in denen Sie mehr über die Erstellung der AWS CloudFormation Vorlagen und weitere Informationen zur Konvertierung von Assembler in erfahren können. COBOL
-
Workshop-Link für die automatisierte Codekonvertierung von Assembler nachCOBOL:. https://catalog.workshops.aws/awsm2ccm-assembler-cobol/en-US