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.
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.
Configuración de AWS Transform para mainframe Runtime en Amazon EC2
En este tema se explica cómo configurar e implementar la aplicación de PlanetsDemo ejemplo mediante AWS Transform for mainframe Runtime en Amazon EC2.
Requisitos previos
Antes de comenzar, asegúrese de que cumple los requisitos previos que se indican a continuación:
-
Configure el AWS CLI archivo siguiendo los pasos que se indican en Configuración de la AWS CLI.
-
Complete AWS Requisitos previos de tiempo de ejecución de Transform for mainframe y AWS Transformación de incorporación para un entorno de ejecución de mainframe.
-
Cree una instancia de Amazon EC2 con uno de los tipos de instancia admitidos. Para obtener más información, consulte Introducción a las instancias de Amazon EC2 Linux.
-
Asegúrese de poder conectarse correctamente a la instancia de Amazon EC2, por ejemplo, mediante SSM.
nota
A lo largo de esta guía, se asume que la ruta de instalación de Tomcat es.
/m2-anywhere/tomcat-gapwalk/velocityAsegúrese de utilizar esta ruta cuando siga las instrucciones siguientes o adapte la siguiente instrucción a la ruta que elija. -
Descargue y extraiga AWS Transform for mainframe Runtime (en Amazon EC2) directamente en el
/m2-anywhere/tomcat-gapwalk/velocitydirectorio velocity (la carpeta de instalación de Tomcat). Para obtener instrucciones sobre cómo recuperar los artefactos de AWS Transform for mainframe Runtime, incluida información sobre el almacenamiento, el acceso y el contenido, consulte. AWS Transformación para artefactos de tiempo de ejecución de mainframe -
Descargue el archivo de PlanetsDemo la aplicación
. -
Descomprima el archivo y cargue la aplicación en el bucket de Amazon S3 de su elección.
-
Cree una base de datos PostgreSQL de Amazon Aurora para JICS. El motor de ejecución AWS Transform for mainframe ejecutará automáticamente el
PlanetsDemo-v1/jics/sql/initJics.sqlscript durante el primer inicio. Para obtener información sobre cómo crear una base de datos de PostgreSQL de Amazon Aurora, consulte Creación de un clúster de base de datos de Aurora PostgreSQL y conexión a él.
Configuración
Para configurar la aplicación PlanetsDemo de muestra, complete los siguientes pasos.
-
Conéctese a su instancia de Amazon EC2 y vaya a la
confcarpeta situada debajo de la carpeta de instalación de Apache Tomcat. Abra el archivopara editarlo y sustituya la línea que empieza porcatalina.propertiespor la siguiente línea.common.loadercommon.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar","${catalina.home}/shared","${catalina.home}/shared/*.jar","${catalina.home}/extra","${catalina.home}/extra/*.jar" -
Vaya a la carpeta
/m2-anywhere/tomcat-gapwalk/velocity/webapps. -
Copie los PlanetsDemo archivos binarios disponibles en la
PlanetsDemo-v1/webapps/carpeta del bucket de Amazon S3 mediante el siguiente comando.aws s3 cp s3://path-to-demo-app-webapps/ . --recursivenota
path-to-demo-app-webappsSustitúyalo por el URI de Amazon S3 correcto para el depósito en el que descomprimió el PlanetsDemo archivo anteriormente. -
Copie el contenido de la carpeta
PlanetsDemo-v1/config/a/m2-anywhere/tomcat-gapwalk/velocity/config/. -
Proporcione la información de conexión para la base de datos que creó como parte de los requisitos previos en el siguiente fragmento de código del archivo
/m2-anywhere/tomcat-gapwalk/velocity/config/application-main.yml. Para obtener más información, consulte Creación de un clúster de base de datos de Aurora PostgreSQL y conexión a él.datasource: jicsDs: driver-class-name : url: username: password: type : -
Inicie el servidor de Apache Tomcat y compruebe los registros.
/m2-anywhere/tomcat-gapwalk/velocity/startup.sh tail -f /m2-anywhere/tomcat-gapwalk/velocity/logs/catalina.logSi encuentra códigos de error que empiecen por una C seguida de un número, como CXXXX, anote los mensajes de error. Por ejemplo, el código de error C5102 es un error común que indica una configuración de infraestructura incorrecta.
Prueba de la aplicación implementada
Para ver un ejemplo de cómo probar la PlanetsDemo aplicación, consulte. Prueba la PlanetsDemo aplicación