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.
Consulte esta página para comprender el alcance y el proceso de facturación de la conversión de código antes de realizar la conversión propiamente dicha. La sección de cálculo de facturación menciona el proceso mediante el cual la conversión del ensamblador a COBOL se cobra por cada línea de código.
Alcance y facturación de conversión de código
La conversión del código del ensamblador genera cargos (informes de facturación) en la Cuenta de AWS solo después de completar el paso de conversión. El cargo se basa en el número de líneas de código convertidas. Si realiza varios pasos de conversión, por ejemplo, después de agregar un nuevo código ensamblador, cambiar la configuración de conversión o aplicar una nueva versión del contenedor, solo se utilizarán las líneas modificadas o las líneas recién añadidas para calcular el cargo. No le cobraremos dos veces por la conversión de la misma línea de código en el mismo programa.
nota
Se cobrarán los módulos con líneas de código modificadas y todas las líneas de código de programas nuevos o que han cambiado de nombre.
Para evitar varios cargos, la conversión de código almacena un archivo binario codificado para cada módulo de macros o ensamblador del bucket de proyectos en <Project_bucket>/
. Estos archivos codificados no contienen ningún código de cliente. awsm2ccm-do-not-delete
/<AWS_account_number>/Hash
importante
No edite ni elimine estos archivos manualmente. Los cambios pueden dar lugar a varias facturaciones por la conversión de los mismos componentes.
El informe de análisis de conversiones de AWS Mainframe Modernization Code («informe de análisis») proporciona a los clientes detalles sobre el alcance, el resultado y la facturación de la conversión prevista para garantizar una expectativa precisa de la conversión real. La conversión puede provocar que no se conviertan algunas líneas de código, que algunas líneas de código se conviertan parcialmente y que algunas líneas de código se conviertan por completo. El informe de análisis muestra el número de líneas de código para cada categoría. Debe ejecutar y leer el informe de análisis antes de procesar cualquier conversión de programas, macros y cuadernos. Una vez que el cliente revise el informe de análisis y esté de acuerdo con el alcance informado, el resultado esperado y la facturación prevista, podrá continuar con la ejecución de la conversión.
nota
Al ejecutar el comando Convert
de conversión de código de AWS Mainframe Modernization, reconoce que ha ejecutado y leído el informe de análisis y que está de acuerdo con el resultado esperado y el número de líneas de código facturables.
Ámbito de la conversión
AWS Mainframe Modernization La conversión de código procesa todas las líneas de código de todos los componentes del ensamblador, macro y cuaderno de notas disponibles en los directorios scrlib y macrolib en la ubicación de origen de S3 configurada. Se incluyen los programas ensambladores, así como todas las macros y cuadernos a los que se haga referencia en un programa ensamblador. Los componentes de macros y cuadernos a los que no haga referencia un programa ensamblador se consideran fuera del alcance y no se convierten. Durante el procesamiento, el convertidor ejecuta algoritmos avanzados que consideran cada componente incluido de manera integral. Todas las líneas de código de estos componentes participan en el procesamiento, independientemente de si están convertidas totalmente, parcialmente o no. AWS Mainframe Modernization La conversión de código ignora las líneas en blanco y no las cuenta como líneas de código. Las líneas de comentarios y las líneas que contienen cualquier otro texto (por ejemplo, las instrucciones de JCL para el ensamblador incrustadas en JCL) se cuentan como líneas de código para la facturación.
Cálculo de facturación
AWS Mainframe Modernization La conversión de código cobra por todos los componentes incluidos en el programa en su totalidad. Esto significa que cobra por cada línea de código de cada componente incluido en el ámbito de aplicación, incluidas las líneas que no se han podido convertir, que se han convertido parcialmente o que se han convertido totalmente. AWS Mainframe Modernization La conversión de código suma todas las líneas de código de los componentes suministrados para su procesamiento (incluidos los programas ensambladores, los cuadernos referenciados y las macros referenciadas) y utiliza el número total de líneas de código para la facturación.
nota
Los cuadernos y macros a los que no haga referencia un programa de ensamblador no se consideran incluidos.
Por ejemplo, supongamos que un programa tiene 1000 líneas de código:
700 líneas están completamente convertidas
200 líneas están convertidas parcialmente
100 líneas no se convierten
Se procesarían 1000 líneas de código y se facturarían.
Mejora de la conversión
Si, como cliente, busca una tasa de conversión más alta para las líneas de código o tiene otros requisitos específicos, puede ponerse en contacto con los AWS representantes para obtener opciones de contratación adicionales, como un esfuerzo de calibración o asistencia de servicios profesionales.