Tutorial: Configurar el tiempo de ejecución gestionado para AWS Blu Age - AWS Modernización de 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.

Tutorial: Configurar el tiempo de ejecución gestionado para AWS Blu Age

Puede implementar una aplicación modernizada de AWS Blu Age en un entorno de ejecución de AWS Mainframe Modernization con una aplicación de demostración especificada en este tutorial.

Requisitos previos

Para completar este tutorial, descargue el archivo PlanetsDemo de la aplicación de demostración -v1.zip.

La aplicación de demostración en ejecución requiere un navegador moderno para acceder a ella. El hecho de que ejecute este navegador desde su escritorio o desde una instancia de Amazon Elastic Compute Cloud, por ejemplo, dentro delVPC, determina su configuración de seguridad.

Paso 1: Cargar la aplicación de demostración

Cargue la aplicación de demostración en un bucket de Amazon S3. Asegúrese de que este bucket esté en la misma Región de AWS en la que va a implementar la aplicación. El siguiente ejemplo muestra un bucket denominado planetsdemo, con un prefijo de clave, o carpeta, llamadov1 y un archivo llamado planetsdemo-v1.zip

El PlanetsDemo bucket de Amazon S3 que muestra el prefijo v1 y el archivo planetsdemo-v1.zip.
nota

La carpeta del bucket es obligatoria.

Paso 2: Crear la definición de aplicación

Para implementar una aplicación en el entorno de ejecución administrado, necesita una definición de aplicación de modernización AWS del mainframe. Esta definición es un JSON archivo que describe la ubicación y la configuración de la aplicación. El siguiente ejemplo es una definición de aplicación de este tipo para la aplicación de demostración:

{ "template-version": "2.0", "source-locations": [{ "source-id": "s3-source", "source-type": "s3", "properties": { "s3-bucket": "planetsdemo", "s3-key-prefix": "v1" } }], "definition": { "listeners": [{ "port": 8196, "type": "http" }], "ba-application": { "app-location": "${s3-source}/PlanetsDemo-v1.zip" } } }

Cambie la entrada s3-bucket por el nombre del bucket en el que haya guardado el archivo zip de la aplicación de ejemplo.

Para obtener más información sobre la definición de aplicaciones, consulte AWS Ejemplo de definición de aplicación de Blu Age.

Paso 3: Crear un entorno de tiempo de ejecución

Para crear el entorno de ejecución de AWS Mainframe Modernization, lleve a cabo los siguientes pasos:

  1. Abra la consola de AWS Mainframe Modernization.

  2. En el Región de AWS selector, elija la región en la que desee crear el entorno. Región de AWS Debe coincidir con la región en la que creó el bucket de S3Paso 1: Cargar la aplicación de demostración.

  3. En Modernice las aplicaciones de mainframe, elija Refactorizar con Blu Age y, a continuación, elija Comenzar.

    La sección Modernice las aplicaciones de mainframe con Refactor Blu Age AWS seleccionado.
  4. En ¿Cómo puede ayudar la modernización AWS del mainframe?, seleccione Implementar y crear un entorno de ejecución.

    En la sección ¿Cómo le gustaría empezar con la modernización del AWS mainframe? Seleccione implementar y crear un entorno de ejecución.
  5. En el panel de navegación de la izquierda, seleccione Entornos y, a continuación, Crear entorno. En la página Especifique la información básica, introduzca un nombre y una descripción para su entorno y, a continuación, asegúrese de que esté seleccionado el motor AWSBlu Age. Si lo desea, puede agregar etiquetas al recurso creado. A continuación, elija Siguiente.

    La página de información básica sobre la modernización de la AWS unidad central con el motor AWS Blu Age seleccionado.
  6. En la página Especificar las configuraciones, elija Entorno en tiempo de ejecución independiente.

    Se seleccionó la sección Disponibilidad de la modernización del AWS mainframe con un entorno de ejecución independiente.
  7. En Seguridad y red, realice los siguientes cambios:

    • Seleccione Permitir que las aplicaciones implementadas en este entorno sean de acceso público. Esta opción asigna una dirección IP pública a la aplicación para que pueda acceder a ella desde el escritorio.

    • Elija un. VPC Puede utilizar el valor Predeterminado.

    • Seleccione dos subredes. Asegúrese de que las subredes permitan la asignación de direcciones IP públicas.

    • Elija un grupo de seguridad. Puede utilizar el valor Predeterminado. Asegúrese de que el grupo de seguridad que elija permita el acceso desde una dirección IP al puerto que haya especificado en la propiedad listener de la definición de la aplicación. Para obtener más información, consulte Paso 2: Crear la definición de aplicación.

    La sección Seguridad y red con la subred predeterminada VPC y dos subredes seleccionadas.

    Si desea acceder a la aplicación desde fuera de la VPC que ha elegido, asegúrese de que las reglas de entrada correspondientes VPC estén configuradas correctamente. Para obtener más información, consulte Error de solución de problemas: no se puede acceder a una aplicación URL.

  8. Elija Siguiente.

  9. En Adjuntar almacenamiento: opcional, deje las selecciones predeterminadas y elija Siguiente.

    Se aplica la página de almacenamiento adjunta con los valores predeterminados.
  10. En Mantenimiento programado, elija Sin preferencia y, a continuación, elija Siguiente.

  11. En Revisar y crear, revise la información y, a continuación, elija Crear entorno.

Paso 4: Crear una aplicación

  1. Navegue hasta Modernización AWS del mainframe en. AWS Management Console

  2. En el panel de navegación, elija Aplicaciones, y, a continuación, seleccione Crear aplicación. En la página Especifique la información básica, introduzca un nombre y una descripción para la aplicación y asegúrese de que está seleccionado el motor AWSBlu Age. A continuación, elija Next.

    La aplicación especifique la página de información básica con el motor AWS Blu Age seleccionado.
  3. En la página Especificar recursos y configuraciones, copie y pegue la definición de aplicación actualizada en la JSON que creóPaso 2: Crear la definición de aplicación.

    La sección de recursos y configuraciones con la definición de aplicación actualizada JSON pegada.
  4. En Revisar y crear, revise sus opciones y, a continuación, elija Crear aplicación.

Paso 5: Implementar una aplicación

Una vez que haya creado correctamente el entorno de ejecución y la aplicación de AWS Mainframe Modernization y ambos estén en el estado Disponible, podrá implementar la aplicación en el entorno de ejecución. Para ello, siga los pasos que se describen a continuación:

  1. Vaya a Modernización AWS del mainframe en la consola de AWS administración. En el panel de navegación, elija Entornos. Aparece la página de lista de entornos.

    La lista de entornos de ejecución AWS de la modernización de mainframes.
  2. Elija el entorno de tiempo de ejecución creado anteriormente. Página de detalles del entorno.

  3. Elija Implementar aplicación.

    La página de detalles del planets-demo-env entorno.
  4. Elija la aplicación creada anteriormente y seleccione la versión en la que desee implementar la aplicación. A continuación, elija Implementar.

    Se muestra la página de la aplicación AWS Mainframe Modernization Deploy con la aplicación de demostración planetaria.
  5. Espere hasta que la aplicación finalice su implementación. Verá un banner con el mensaje Application was deployed successfully.

Paso 6: Iniciar una aplicación

  1. Vaya a Modernización de AWS mainframe en AWS Management Console y seleccione Aplicaciones.

  2. Seleccione la aplicación y elija Implementaciones. El estado de la aplicación debe ser Finalizado con éxito.

    La página de despliegues de modernización del AWS mainframe que muestra el estado de implementación correcto.
  3. Elija Acciones y, a continuación, Iniciar aplicación.

Paso 7: Acceder a la aplicación

  1. Espere hasta que la aplicación esté en estado En ejecución. Ver un banner con el mensaje Application was started successfully.

  2. Copie el nombre de host de la aplicación. DNS Puede encontrarlo en la sección de Información de la aplicación de la aplicación.

  3. En un navegador, navegue hasta http://{hostname}:{portname}/PlanetsDemo-web-1.0.0/, donde:

    Aparece la JICS pantalla.

    La página del iniciador de JICS transacciones.

Puede acceder a la aplicación, consulte Error de solución de problemas: no se puede acceder a una aplicación URL.

nota

Si no se puede acceder a la aplicación y la regla de entrada del grupo de seguridad tiene seleccionada la opción “Mi IP” en el puerto 8196, especifique la regla que permita el tráfico desde LB i/p en el puerto 8196.

Paso 8: Probar la aplicación

En este paso, ejecutará una transacción en la aplicación migrada.

  1. En la JICS pantalla, ingrese PINQ en el campo de entrada y elija Ejecutar (o presione Entrar) para iniciar la transacción de la aplicación.

    Debería aparecer la pantalla de la aplicación de demostración.

    La pantalla PlanetsDemo de la aplicación en modo de inserción.
  2. Escriba el nombre de un planeta en el campo correspondiente y pulse Intro.

    La pantalla de la PlanetsDemo aplicación con la Tierra ingresada en el campo Nombre del planeta.

    Deberían aparecer los detalles del planeta.

Eliminar recursos

Si ya no necesita los recursos que ha creado para este tutorial, elimínelos para evitar cargos adicionales. Para ello, complete los siguientes pasos.