View a markdown version of this page

¿Qué es la conversión de ensambladores con mLogica? - AWS Modernización de la unidad central

AWS La experiencia autogestionada de modernización del mainframe ya no está disponible para nuevos clientes. Para obtener capacidades similares a la experiencia autogestionada de modernización de AWS mainframe, explore las capacidades de las ofertas directas del proveedor y de. AWS Transform Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte AWS el cambio de disponibilidad de la modernización del mainframe.

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.

AWS El servicio de modernización de mainframes (experiencia en entornos de ejecución gestionados) ya no está disponible para nuevos clientes. Para obtener funcionalidades similares a las del Servicio de modernización de AWS mainframes (experiencia en entornos de ejecución gestionados), explore el Servicio de modernización de AWS mainframes (Self-ManagedExperience). Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte el cambio de disponibilidad de la modernización AWS del mainframe.

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.

¿Qué es la conversión de ensambladores con mLogica?

AWS Mainframe Modernization La conversión de código con mLogica (conversión de código) convierte automáticamente el código del ensamblador de z/OS mainframe en COBOL. El servicio se ejecuta dentro de usted Cuenta de AWS y no transmite ni almacena el código fuente de Assembler o COBOL fuera del. Cuenta de AWS La conversión de código permite que tu cuenta autorizada extraiga una imagen de ensamblador utilizando el AWS CodeBuild servicio para la conversión de código que deseas realizar.

AWS Mainframe Modernization le brinda la posibilidad de configurar procesos de compilación y integration/continuous entrega continua (CI/CD) para sus aplicaciones migradas. Estas compilaciones y canalizaciones utilizan AWS CodeBuild Amazon S3 para ofrecer esta función. AWS CodeBuild es un servicio de compilación totalmente gestionado que compila su código fuente, ejecuta pruebas unitarias y produce artefactos listos para su implementación. Amazon S3 es un servicio de almacenamiento de objetos que ofrece escalabilidad, disponibilidad de datos, seguridad y rendimiento líderes del sector.

Compiladores de conversión de código

La conversión de código se puede configurar para que emita COBOL adecuado para su compilación y ejecución en varios entornos de destino con diferentes compiladores. Algunos de ellos incluyen:

  • M2 Re-platforming con Rocket Software (anteriormente Micro Focus) y otros entornos de Rocket Enterprise Server

  • M2 Re-platforming con NTT DATA Enterprise COBOL () UniKix

  • mLogica LIBER*COBOL

  • z/OSMainframe con IBM Enterprise COBOL

  • Veryant isCOBOL

Arquitectura de conversión de código

El siguiente es un diagrama de arquitectura para el proceso de conversión de código:

Diagrama arquitectónico del proceso de conversión de código.

Enfoque de automatización

Para utilizar la conversión de código con CodeBuild, el código del ensamblador debe cargarse en un bucket de Amazon S3 para, posteriormente, configurar los parámetros de conversión e invocar un CodeBuild proyecto para realizar cada paso del proceso de conversión. El código COBOL de destino se almacena automáticamente en una ruta específica del bucket de Amazon S3.

Seguridad

AWS Mainframe Modernization La conversión de código permite la conversión y, al mismo tiempo, conserva todo el código fuente y destino en su. Cuenta de AWS El código fuente del ensamblador, el código COBOL de destino y los archivos de configuración se almacenan en el bucket de Amazon S3. La herramienta de conversión automática se ejecuta como un contenedor en su CodeBuild entorno Cuenta de AWS. El código permanece en la cuenta en todo momento.

Para permitir que la herramienta de conversión acceda a su bucket de Amazon S3, debe conceder permisos sobre el bucket a un Servicio de AWS rol. Cuando lo configure CodeBuild, definirá este rol de servicio para que CodeBuild pueda acceder a la imagen del contenedor y a su bucket de Amazon S3.

Recursos adicionales

Además de estoTutorial: Convierte código de Assembler a COBOL en AWS Mainframe Modernization, aquí encontrará algunos recursos adicionales en los que puede obtener información sobre la creación de CloudFormation plantillas y otra información sobre la conversión de Assembler a COBOL.