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.
Conceptos de conversión de código
Para aprender cómo se produce la conversión de código, CodeBuild es importante comprender algunos conceptos clave, como el manejo de macros, las páginas de códigos, etc.
Gestión de macros
El código del ensamblador de mainframe utiliza con frecuencia macros para encapsular la funcionalidad y reutilizarla. El comportamiento de las macros se suele determinar en el tiempo de ejecución de la aplicación en función de los parámetros transmitidos desde un programa ensamblador. La conversión de código proporciona varios mecanismos para expandir las macros del ensamblador antes de convertirlas a COBOL.
Páginas de código (EBCDIC frente a ASCII)
El ensamblador de mainframe suele contener literales de caracteres expresados como valores hexadecimales correspondientes a los caracteres EBCDIC. La conversión de código proporciona una capacidad configurable para gestionar automáticamente los literales de caracteres en ASCII al emitir COBOL para entornos ASCII.
CodeBuild
La conversión de código está disponible a través del AWS CodeBuild servicio. AWS CodeBuild es una herramienta de automatización de compilaciones diseñada originalmente como parte de una CI/CD canalización. En AWS Mainframe Modernization, AWS CodeBuild se usa para automatizar la herramienta de conversión MCCAC y otras herramientas, como el compilador COBOL de Rocket Software (anteriormente Micro Focus).