

AWS El servicio de modernización de mainframes (experiencia en entornos de ejecución gestionados) ya no está abierto a nuevos clientes. Para obtener prestaciones similares a las del Servicio de Modernización de AWS Mainframe (experiencia en entornos de ejecución gestionados), explore el Servicio de Modernización de AWS Mainframe (experiencia autogestionada). Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cambio en la disponibilidad de la modernización del [AWS mainframe.](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)

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 Modernización del mainframe y cambio de plataforma con NTT DATA
<a name="unikix"></a>

AWS Mainframe Modernization ofrece una variedad de Amazon Machine Images (AMIs). Esto AMIs facilita el aprovisionamiento rápido de las EC2 instancias de Amazon, lo que crea un entorno personalizado para realojar y cambiar la plataforma de las aplicaciones de mainframe mediante NTT Data. AWS Esta guía proporciona los pasos necesarios para acceder a ellas y utilizarlas. AMIs 

## Requisitos previos
<a name="prereqs-unikix"></a>
+ Asegúrese de tener acceso de administrador a una AWS cuenta en la que pueda crear EC2 instancias de Amazon.
+ Compruebe que el servicio de modernización de AWS mainframe esté disponible en la región en la que planea crear las EC2 instancias de Amazon. Consulte la [lista de servicios de AWS disponibles por región](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/).
+ Identifique la Amazon VPC en la que quiere crear las instancias de Amazon EC2 .

## Suscripción a imágenes de máquina de Amazon
<a name="subscribe-to-images-unikix"></a>

Al suscribirse a un producto del AWS Marketplace, puede lanzar una instancia desde la AMI del producto.

1. Inicie sesión Consola de administración de AWS y abra la AWS Marketplace consola en [https://console.aws.amazon.com/market.](https://console.aws.amazon.com/marketplace)

1. Elija **Administrar suscripciones**.

1. [Copia y pega el siguiente enlace en la barra de direcciones del navegador: https://aws.amazon.com/marketplace/ pp/prodview-eg227ymldsnx2](https://aws.amazon.com/marketplace/pp/prodview-eg227ymldsnx2)

1. Elija **Continuar con la suscripción**.

1. Si los términos y condiciones son aceptables, seleccione **Aceptar términos**. El proceso de suscripción puede tardar unos minutos.

1. Espera a que aparezca un mensaje de agradecimiento. Este mensaje confirma que se ha suscrito correctamente al producto.

1. En el panel de navegación izquierdo, elija **Administrar suscripciones**. Esta vista muestra todas las suscripciones.

## AWS Lance la replataforma de modernización de mainframe con una instancia de NTT DATA
<a name="launch-data-replatform-unikix"></a>

1. [Abra la AWS Marketplace consola en /market. https://console.aws.amazon.com](https://console.aws.amazon.com/marketplace)

1. En el panel de navegación izquierdo, elija **Administrar suscripciones**.

1. Busque la AMI que desee lanzar y elija **Lanzar nueva instancia**.

1. En **Región**, seleccione la región incluida en la lista de permitidos.

1. Selecciona **Continuar para iniciar. EC2** Esta acción te lleva a la EC2 consola de Amazon.

1. Escriba un nombre del servidor.

1. Seleccione un tipo de instancia que se ajuste a los requisitos de rendimiento y costo de su proyecto. El punto de partida sugerido para el tamaño de la instancia es `c5.2xLarge`.

1. Elija un par de claves existente o cree y guarde uno nuevo. Para obtener información sobre los pares de claves, consulte los [pares de EC2 claves de Amazon y las instancias de Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html) en la Guía del EC2 usuario de Amazon.

1. Edite la configuración de red y elija la VPC de la lista de permitidos y la subred adecuada.

1. Seleccione un grupo de seguridad existente o cree uno nuevo. Si se trata de una EC2 instancia de Enterprise Server Amazon, lo habitual es permitir el tráfico TCP a los puertos 86 y 10086 para administrar la configuración de Rocket Software (anteriormente Micro Focus).

1. Configura el almacenamiento de la EC2 instancia de Amazon.

1. Revise el resumen y seleccione **Lanzar instancia**. Para que el lanzamiento se realice correctamente, el tipo de instancia debe ser válido. Si se produce un error en el lanzamiento, seleccione **Editar la configuración de la instancia** y elija un tipo de instancia distinto.

1. Cuando vea el mensaje de éxito, seleccione **Conectarse a la instancia**.

1. Abre la EC2 consola de Amazon en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, bajo **Instancias** elija **Instancias**.

1. En el panel principal, compruebe el estado de la instancia.

## Introducción al uso de NTT Data
<a name="unikix-getting-started"></a>

Después de aprovisionar la EC2 instancia de Amazon, usa SSH en ella con el nombre `ec2-user` de usuario. La pantalla tendrá un aspecto parecido al que se muestra en la siguiente imagen.

![\[Pantalla SSH con la EC2 instancia de Amazon y el nombre de usuario proporcionados.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-start-screen.png)


Debajo de la carpeta `/opt/software/`, hay una carpeta con el nombre `UniKix_Product_Guides`, como se muestra en la siguiente imagen.

![\[Pantalla SSH con detalles de la carpeta /opt/software/. Encuentre la carpeta UniKix_Product_Guides.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-product-guides.png)


La `UniKix_Product_Guides` carpeta incluye la documentación de los siguientes componentes que están instalados en esta EC2 instancia de Amazon:
+ NTT DATA TPE
+ NTT DATA BPE
+ NTT DATA Enterprise COBOL
+ NTT DATA Secure UniKix 
+ Administrador central de NTT DATA UniKix 

La carpeta `software` que aparece en la imagen anterior contiene los binarios de los componentes que se muestran arriba.

Tras validar correctamente la EC2 instancia de Amazon, comience a utilizar AWS Mainframe Modernization Replatform con NTT DATA siguiendo la documentación de NTT Data.

# Tutorial: Implemente CardDemo la aplicación en NTT DATA
<a name="tutorial-unikix-runtime"></a>

Esta página le guía a través del step-by-step proceso de implementación de la aplicación de CardDemo ejemplo en la replataforma de modernización del AWS mainframe con el tiempo de ejecución de NTT DATA Unikix.

La aplicación CardDemo de muestra es una aplicación de mainframe simplificada diseñada y desarrollada para probar y mostrar la tecnología asociada a los casos de uso de AWS migración y modernización de mainframes. 

[Para obtener más información sobre esta aplicación, consulte el repositorio de. GitHub CardDemo](https://github.com/aws-samples/aws-mainframe-modernization-carddemo)

**Topics**
+ [Diagrama de flujo de implementación](#tutorial-unikix-workflow)
+ [Requisitos previos](#tutorial-unikix-prerequisites)
+ [Paso 1: preparación del entorno](#tutorial-unikix-prepare)
+ [Paso 2: creación de una región de TPE](#tutorial-unikix-tpe)
+ [Paso 3: creación del subsistema y del nodo de BPE](#tutorial-unikix-bpe)
+ [Paso 4: Compilar e implementar la aplicación CardDemo](#tutorial-unikix-compile)
+ [Paso 5: importación del catálogo de BPE y TPE](#tutorial-unikix-import)
+ [Paso 6: inicio y conexión de TPE con BPE](#unikix-tutorial-connect)
+ [Paso 7: ejecuta la aplicación CardDemo](#unikix-tutorial-run-application)
+ [Resolución de problemas](#tutorial-unikix-troubleshoot)

## Diagrama de flujo de implementación
<a name="tutorial-unikix-workflow"></a>

En el siguiente diagrama se muestra cada paso del flujo de trabajo para implementar una aplicación en el tiempo de ejecución de UniKix de NTT DATA.

![\[El flujo de trabajo general de la implementación de la aplicación en el tiempo de ejecución de UniKix de NTT DATA.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-process.png)


## Requisitos previos
<a name="tutorial-unikix-prerequisites"></a>
+ Siga las instrucciones que se proporcionan en la sección [AWS Modernización del mainframe y cambio de plataforma con NTT DATA](unikix.md) Uso de la [AMI de NTT DATA UniKix Marketplace](https://aws.amazon.com/marketplace/pp/prodview-eg227ymldsnx2).
+ Modifique la opción de metadatos de la instancia **IMDSv2**a **Opcional** como se menciona en [Restaurar el uso de IMDSv1](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-IMDS-existing-instances.html) en la *guía del EC2 usuario de Amazon*.
+ Descargue los componentes CardDemo de tiempo de ejecución para NTT DATA UniKix desde 

  [GitHub repositorio.](https://github.com/aws-samples/aws-mainframe-modernization-carddemo/blob/main/samples/m2/unikix/UniKix_CardDemo_runtime_v1.zip)
+ Inicie sesión en la EC2 instancia UniKix de ejecución como`ec2-user`.
+ Extraiga los componentes CardDemo de tiempo de ejecución descargados mediante este enlace: [UniKix\$1 CardDemo \$1runtime\$1v1.zip](https://github.com/aws-samples/aws-mainframe-modernization-carddemo/blob/main/samples/m2/unikix/UniKix_CardDemo_runtime_v1.zip).
  + El directorio extraído debería contener los directorios `migrated_app` y `bin`.
  + Mueva los directorios `migrated_app` y `bin` al directorio `$HOME`. La ruta sería como `/home/ec2-user`.
  + Debería tener los siguientes directorios en `$HOME`:
    + `/home/ec2-user/bin`
    + `/home/ec2-user/migrated_app`
  + Mueva todos los archivos dentro del directorio \$1HOME/bin con el siguiente comando:
  + 
    + `chmod +x $HOME/bin/*`

## Paso 1: preparación del entorno
<a name="tutorial-unikix-prepare"></a>

Tras completar los requisitos previos, el primer paso es preparar el entorno en el que desea implementar la CardDemo aplicación.

1. Inicie sesión en la EC2 instancia UniKix de ejecución como`ec2-user`.

1. Observe la lista de UniKix software preempaquetado en la AMI, como TPE, BPE y COBOL, junto con otros de la ubicación del UniKix producto de NTT DATA mediante el siguiente comando en su instancia: EC2 

   ```
   ls -l /opt/software/
   ```

1. Examine la aplicación migrada. CardDemo Verá todo el código fuente, incluidos los mapas BMS, los programas COBOL, los cuadernos COBOL y. JCLs También encontrará la exportación de los catálogos de BPE y TPE, las definiciones de recursos del CICS y los datos migrados, como los archivos secuenciales y los archivos VSAM, de la siguiente manera:

   ```
   ls  $HOME/migrated_app/*/*
   ```

1. Para crear la estructura de carpetas, ejecute el script `create_project` con el siguiente comando:

   ```
   sh $HOME/bin/create_project
   ```

1. Active el CardDemo entorno buscando el archivo de configuración mediante: `carddemo.env`

   ```
   source $HOME/bin/carddemo.env
   ```

## Paso 2: creación de una región de TPE
<a name="tutorial-unikix-tpe"></a>

Una vez que haya activado el entorno en el que desea implementar la aplicación, debe crear una región de TPE.

1. Cree una región de TPE mediante el comando `kixregion createRegion` que requiere entradas como `$KIXSYS`, `$JAVA_HOME` y `$KIXLICDIR`. Estas variables de entorno ya están configuradas en el archivo de configuración `carddemo.env`.

   ```
   kixregion createRegion $KIXSYS $JAVA_HOME $KIXLICDIR
   ```

1. Configure la región de TPE mediante el comando `kixregion setAttr`.

   ```
   kixregion setAttr $KIXSYS server.tx.languages.cobol.enabled true
   kixregion setAttr $KIXSYS server.tx.languages.cobol.flavor vcobol
   kixregion setAttr $KIXSYS server.tx.languages.cobol.home $VCOBOL
   kixregion setAttr $KIXSYS maps.location $PROJECT_ROOT/maps
   kixregion setAttr $KIXSYS programs.location $PROJECT_ROOT/loadlib
   kixregion setAttr $KIXSYS environment.KIXDATA $KIXDATA
   kixregion setAttr $KIXSYS td.jobq.submission.node $EBMHOME
   kixregion setAttr $KIXSYS td.jobq.submission.subsys $EBMSYS
   ```

1. Para generar el archivo de entorno de usuario específico para esta región de TPE, ejecute el comando `kixregion createScript`. Este comando crea o actualiza `$KIXSYS/bin/userenv` en función de la configuración de la región de TPE.

   ```
   kixregion createScript $KIXSYS
   ```

1. Active la región de TPE mediante el aprovisionamiento del archivo de entorno de usuario (`$KIXSYS/bin/userenv`).

   ```
   source $KIXSYS/bin/userenv
   ```

1. Cree la región de TPE ejecutando el comando `kixinstall2`.

   ```
   kixinstall2
   ```

## Paso 3: creación del subsistema y del nodo de BPE
<a name="tutorial-unikix-bpe"></a>

Después de crear una región de TPE, debe crear el subsistema y el nodo de BPE siguiendo estos pasos.

1. Cambie la propiedad y los permisos de `INSTEBM`.

   ```
   sudo chown root $INSTEBM 
   sudo chmod 4755 $INSTEBM
   ```

1. Cree un nodo de BPE mediante el comando `INSTEBM`. El directorio de nodos de BPE se proporciona como el parámetro de entrada.

   ```
   $INSTEBM $EBMHOME
   ```

1. Active el entorno de lotes mediante el aprovisionamiento del archivo `batchenv` a partir del nodo de BPE recién creado.

   ```
   source $EBMHOME/batchenv
   ```

1. Cree el subsistema de BPE dentro de este nodo mediante Batch Administration Manager (bam). El comando `bam` abrirá la interfaz de Batch Administration Manager.

   ```
   bam
   ```

   1. Inicie el nodo de BPE mediante la interfaz de BAM. Elija la opción 2, **Entornos del sistema** en el menú principal.  
![\[En Batch Administrator Manager, elija la opción 2, Entornos de sistema.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-1.png)

   1. Elija la opción 2, **Iniciar/detener el nodo de lote** para iniciar el nodo de BPE.   
![\[En los entornos del sistema, elija el nodo de Start/Stop lote de la opción 2.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-2.png)

   1. Una vez iniciado, pulse la **tecla Intro** dos veces para volver al menú principal de BAM.  
![\[Pantalla completada de inicio de nodo de lote.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-3.png)

   1. Para crear el subsistema de BPE, elija la opción 3, **Aplicaciones y subsistemas**.  
![\[Opción 3 Aplicaciones y subsistemas seleccionada en la página Batch Administrator Manager.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-4.png)

   1. A continuación, elija la opción 3, **Crear un subsistema**.  
![\[Opción 3 Cree un subsistema seleccionado en la pantalla Aplicaciones y subsistemas.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-5.png)

   1. Introduzca el nombre del subsistema como `sys1`.  
![\[Se introdujo sys1 en la pantalla Crear.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-6.png)

   1. Elija la opción 3, **Administración de datos**.  
![\[Elija la opción 3 Administración de datos en la pantalla Crear en Aplicaciones y subsistemas.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-7.png)

   1. Elija la opción 5, ya que la CardDemo aplicación incluye archivos secuenciales y VSAM.  
![\[Elija la opción 5 para incluir archivos secuenciales y VSAM.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-8.png)

   1. (Opcional). Pulse R para volver a la página **Crear menú** y revise las diferentes opciones de configuración disponibles.

   1. En la página **Crear**, introduzca C para crear el subsistema `sys1`.  
![\[Pulse C en el teclado para crear sys1 del subsistema.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-9.png)

   1. Revise la configuración e introduzca C para continuar con el resto de la configuración del entorno. Esta configuración del entorno se rellena previamente porque se han establecido las variables de entorno necesarias definidas en el archivo de configuración `carddemo.env` y la estructura de carpetas recomendada.

   1. Introduzca s para confirmar y guardar la configuración del entorno actual.  
![\[Muestra que se ha completado la configuración del entorno del subsistema sys1. Escriba también s para guardar la configuración actual.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-10.png)

   1. Introduzca s para mostrar el registro al crear el subsistema.  
![\[Muestra la creación del sistema del tiempo de ejecución COBOL de NTT DATA de sys1 en la pantalla.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-11.png)

   1. Pulse la **tecla Intro** hasta volver al menú principal y salir de la interfaz de BAM seleccionando la opción **Salir**.  
![\[Muestra el sistema del tiempo de ejecución de COBOL creado. También solicita que se pulse Intro para continuar.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-12.png)  
![\[Vuelve al menú Crear y muestra que se ha creado el subsistema sys1. Y la configuración se actualiza. Solicita que pulse Intro para continuar.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-13.png)  
![\[Menú principal de Batch Administrator. Solicita que introduzca Q para salir de este menú.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-bpe-14.png)

1. Active el subsistema de BPE mediante el aprovisionamiento de `batchenv` con el nombre del subsistema `sys1`.

   ```
   source $EBMHOME/batchenv sys1
   ```

## Paso 4: Compilar e implementar la aplicación CardDemo
<a name="tutorial-unikix-compile"></a>

En este paso, se compilan los programas de COBOL y se implementan los artefactos de aplicación, como el JCL, los procedimientos, los archivos de datos y las definiciones de recursos del CICS.

1. Vuelva a activar el CardDemo entorno buscando el archivo `carddemo.env` de configuración.

   ```
   source $HOME/bin/carddemo.env
   ```

1. Vaya al directorio de origen de COBOL.

   ```
   cd $MIGAPP_DIR/cbl
   ```

1. Compile el programa de Cobol `CBACT01C.cbl` mediante el script `compile`.

   ```
   compile CBACT01C.cbl
   ```

1. Compile todos los programas de Cobol mediante el script `compile.all`.

   ```
   compile.all
   ```

1. Navegue hasta el directorio de origen de mapas de BMS.

   ```
   cd $MIGAPP_DIR/bms
   ```

1. Compile el mapa de BMS `COACTUP.bms` mediante el script `compbms`.

   ```
   compbms COACTUP.bms
   ```

1. Compile todos los mapas de BMS mediante el script `compbms.all`.

   ```
   compbms.all
   ```

1. Verifique los binarios compilados para los mapas COBOL y BMS.

   ```
   ls $PROJECT_ROOT/loadlib
   ls $PROJECT_ROOT/maps
   ```

1. Implemente otros artefactos de aplicación, como el JCL, los procedimientos, los archivos de datos y las definiciones de recursos del CICS mediante el script `deploy_app`.

   ```
   deploy_app
   ```

1. Desplácese hasta el directorio JCL del proyecto.

   ```
   cd $PROJECT_ROOT/jcl
   ```

1. Traduzca ACCTFILE de JCL a macro de JCL de BPE. Utilice el comando `mvstrans`, con la opción -v para la verificación de JCL y la opción -v para crear la macro.

   ```
   mvstrans ACCTFILE -v
   mvstrans ACCTFILE -f
   ```

1. Traduzca el procedimiento JCL REPROC a la macro de procedimiento de JCL de BPE. Utilice el comando `mvstrans` con la opción -p junto con la opción -v para la verificación y la opción -f para crear la macro.

   ```
   mvstrans REPROC -v -p
   mvstrans REPROC -f -p
   ```

1. Translate all JCLs y los procedimientos de JCL.

   ```
   for file in "./jmvs/*"; do mvstrans $file -f; done > jmvs.out
   for file in "./mvsp/*"; do mvstrans $file -p -f; done > mvsp.out
   ```

## Paso 5: importación del catálogo de BPE y TPE
<a name="tutorial-unikix-import"></a>

En este paso, se importa el catálogo de BPE y TPE mediante diferentes comandos.

1. Importe el catálogo de BPE mediante el comando `loadcat`.

   ```
   loadcat $MIGAPP_DIR/catlg/bpe/BPECAT*
   ```

1. Vaya al directorio \$1KIXSYS.

   ```
   cd $KIXSYS
   ```

1. Importe el catálogo de TPE mediante el comando `kiximpcat`.

   ```
   kiximpcat -c CATALOG -l CATALOG.lst
   ```

1. Importe las definiciones de recursos de CICS mediante el comando kiximptbl.

   ```
   kiximptbl
   ```

## Paso 6: inicio y conexión de TPE con BPE
<a name="unikix-tutorial-connect"></a>

En este paso, debe iniciar la región de TPE creada anteriormente junto con el administrador de BPE y conectarlos para poder ejecutar la aplicación de muestra. CardDemo 

1. Ejecute el comando `kixverify` en todos los archivos VSAM para asegurarse de que se restablezcan y de que se cierren todos los archivos abiertos anteriormente.

   ```
   kixverify -r ALL
   ```

1. Inicie la región de TPE.

   ```
   kixregion start $KIXSYS
   ```

1. Asegúrese de que tanto BPE como TPE estén conectados. Esto es fundamental, ya que los archivos de VSAM son propiedad de TPE y cualquier operación por lotes que acceda al VSAM requerirá una conexión a TPE.

   ```
   ebmsys -t
   ```  
![\[Muestra el nombre del subsistema como sys1. TPE está conectado y el usuario de TPE es ec2-user.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-start-1.png)

## Paso 7: ejecuta la aplicación CardDemo
<a name="unikix-tutorial-run-application"></a>

En este paso, ejecuta la CardDemo aplicación en el emulador de terminal TN327 0.

La AMI en tiempo de UniKix ejecución incluye TN327 0 emuladores de terminal que puede iniciar directamente desde la UniKix EC2 instancia.

**Conéctese a TPE mediante el emulador de terminal TN327 0**
+ Inicie el terminal TN327 0 con el `kixterm` comando.

  ```
  kixterm
  ```  
![\[La pantalla principal de la aplicación de UniKix CardDemo ejemplo de TPE para mainframe.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-carddemo-00.png)

(Opcional). Si desea utilizar su propio emulador de terminal:

1. Obtenga la dirección IP de la instancia de tiempo de UniKix ejecución de la EC2 consola de Amazon.

1. Obtenga el número de puerto para conectarse a la región de TPE mediante el emulador de terminal TN327 0. Puede encontrarlo en el TNServer ListenPort archivo unikixrc.cfg.

   ```
   cat $KIXSYS/unikixrc.cfg
   ```  
![\[Muestra los detalles del archivo UniKix unikixrc.cfg con el puerto de escucha 15440.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-carddemo-1.png)

1. Configura tu emulador de terminal TN327 0 para que utilice la dirección IP de la instancia de UniKix ejecución y el número de puerto 15440.

**Transacciones en línea**

En esta sección se supone que te has conectado al emulador de terminal TN327 0 mediante el `kixterm` comando.

1. Tras conectarte desde el emulador de terminal TN327 0, pulsa la tecla «Entrar» para borrar la pantalla del TPE e introducir la transacción inicial.

1. En la transacción inicial CC00 (pantalla de inicio de sesión), introduzca el nombre de usuario `USER001` y la contraseña `PASSWORD`.  
![\[Pantalla principal para. CardDemo Muestra que se trata de una CardDemo solicitud de crédito para la modernización de ordenadores centrales. Solicita que introduzca su ID de usuario y contraseña.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-carddemo-2.png)

1. Elija la opción 01 en el **Menú principal** para ver las cuentas.  
![\[CardDemo menú principal de la aplicación en el emulador con la opción seleccionada como 1.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-carddemo-3.png)

1. En la pantalla **Ver cuenta**, introduce un número de cuenta (por ejemplo, 00000000010). Debería ver la información de la cuenta rellenada a partir de los datos migrados.  
![\[Detalles de la CardDemo aplicación con el número de cuenta introducido como 00000000010.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-carddemo-4.png)

1. Pulse la tecla «PF03» dos veces para volver a la pantalla de inicio de sesión y salga del terminal TN327 0 pulsando «Ctrl\$1C» (Windows) o «Cmd\$1C» (MacBook).

**Tareas por lotes**

1. Vaya al directorio JCL.

   ```
   cd $MBMSUB
   ```

1. Envíe el trabajo `MFCATGL1` y observe la salida del registro de trabajos.

   ```
   BPESUB READCARD
   ```

1. Opcionalmente, podría ver los registros de trabajos desde el directorio `$SUBSYS_OUTDIR`.

   ```
   ls -lrt $SUBSYS_OUTDIR/*
   ```

Ya ha implementado correctamente la CardDemo aplicación en NTT DATA UniKix Runtime y ha verificado la aplicación en ejecución navegando por algunas pantallas en línea de CICS y realizando trabajos por lotes.

## Resolución de problemas
<a name="tutorial-unikix-troubleshoot"></a>

A continuación, se muestran algunos errores comunes que puede encontrar al configurar la aplicación. CardDemo 

### Error: Licensing error
<a name="tutorial-unikix-troubleshoot-license-issue"></a>

Si recibes un error de licencia al seguir este tutorial, es posible que la licencia **IMDSv2**esté habilitada en tu EC2. Puedes resolver este problema modificando la opción de metadatos de la instancia **IMDSv2**a **Opcional**, tal y como se menciona en [Restaurar el uso de IMDSv1](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-IMDS-existing-instances.html) en la *guía del EC2 usuario de Amazon*.

### Error: TPE is not connected to BPE
<a name="tutorial-unikix-troubleshoot-tpe-connection"></a>

Si TPE no está conectado a BPE, asegúrese de que la **Tabla de configuración de VSAM** esté configurada correctamente con el directorio de nodos de BPE. Para acceder a la tabla de configuración de VSAM, inicie el emulador de terminal TN327 0 con el siguiente comando:

```
kixterm
```

1. Introduzca el nombre de la transacción como `CTBL`.

1. En el menú **Administrador de tablas**, elija la opción **Tablas estándar**.

1. En la pantalla Tablas estándar, elija la opción **Tabla de configuración de VSAM**.

1. Compruebe si la opción **¿Conectarse al nodo por lotes?** está establecida en **S** y el directorio de nodos es correcto.

![\[Tabla de configuración de VSAM en el emulador de terminal TN327 0. Se muestran valores para cada uno de los campos de la tabla.\]](http://docs.aws.amazon.com/es_es/m2/latest/userguide/images/unikix-troubleshoot.png)
