AWS Le service de modernisation du mainframe (expérience de l'environnement d'exécution géré) n'est plus ouvert aux nouveaux clients. Pour des fonctionnalités similaires au service de modernisation AWS du mainframe (expérience de l'environnement d'exécution géré), explorez le service de modernisation AWS du mainframe (expérience autogérée). Les clients existants peuvent continuer à utiliser le service normalement. Pour plus d'informations, consultez la section Modification de la disponibilité de la modernisation du AWS mainframe.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Configuration de AWS Transform pour Mainframe Runtime sur Amazon EC2
Cette rubrique explique comment configurer et déployer l' PlanetsDemo exemple d'application à l'aide de AWS Transform for mainframe Runtime sur Amazon EC2.
Conditions préalables
Avant de commencer, assurez-vous de remplir les conditions préalables suivantes.
-
Configurez le AWS CLI en suivant les étapes décrites dans Configuration de l'AWS CLI.
-
AWS Transform pour répondre aux exigences d'exécution du mainframeComplet etIntégration de AWS Transform pour Mainframe Runtime.
-
Créez une instance Amazon EC2 à l'aide de l'un des types d'instance pris en charge. Pour plus d’informations, veuillez consulter Mise en route avec les instances Linux Amazon EC2.
-
Assurez-vous de pouvoir vous connecter correctement à l'instance Amazon EC2, par exemple à l'aide de SSM.
Note
Tout au long de ce guide, le chemin d'installation de Tomcat est supposé être
/m2-anywhere/tomcat-gapwalk/velocity. Assurez-vous d'utiliser ce chemin lorsque vous suivez les instructions ci-dessous ou adaptez les instructions suivantes au chemin de votre choix. -
Téléchargez et extrayez AWS Transform for mainframe Runtime (sur Amazon EC2) directement dans le
/m2-anywhere/tomcat-gapwalk/velocityrépertoire Velocity (le dossier d'installation de Tomcat). Pour obtenir des instructions sur la façon de récupérer les artefacts de AWS Transform for mainframe Runtime, notamment des informations sur le stockage, l'accès et le contenu, consultezAWS Transformation pour les artefacts d'exécution du mainframe. -
Téléchargez l'archive de PlanetsDemo l'application
. -
Décompressez l'archive et chargez l'application dans le compartiment Amazon S3 de votre choix.
-
Créez une base de données Amazon Aurora PostgreSQL pour JICS. Le moteur d'exécution AWS Transform for mainframe exécutera automatiquement le
PlanetsDemo-v1/jics/sql/initJics.sqlscript lors du premier démarrage. Pour plus d'informations sur la création d'une base de données Amazon Aurora PostgreSQL, consultez Création et connexion à un cluster de base de données Aurora PostgreSQL.
Configuration
Pour configurer l' PlanetsDemo exemple d'application, procédez comme suit.
-
Connectez-vous à votre instance Amazon EC2 et accédez au dossier situé sous le
confdossier d'installation d'Apache Tomcat. Ouvrez lefichier pour le modifier et remplacez la lignecatalina.propertiescommençant par la ligne suivante.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" -
Accédez au dossier
/m2-anywhere/tomcat-gapwalk/velocity/webapps. -
Copiez les PlanetsDemo fichiers binaires disponibles
PlanetsDemo-v1/webapps/dans le dossier depuis le compartiment Amazon S3 à l'aide de la commande suivante.aws s3 cp s3://path-to-demo-app-webapps/ . --recursiveNote
path-to-demo-app-webappsRemplacez-le par l'URI Amazon S3 correct pour le compartiment dans lequel vous avez précédemment décompressé l' PlanetsDemo archive. -
Copiez le contenu du
PlanetsDemo-v1/config/dossier dans/m2-anywhere/tomcat-gapwalk/velocity/config/. -
Fournissez les informations de connexion pour la base de données que vous avez créée dans le cadre des prérequis dans l'extrait de code suivant du fichier.
/m2-anywhere/tomcat-gapwalk/velocity/config/application-main.ymlPour plus d'informations, voir Création et connexion à un cluster de base de données Aurora PostgreSQL.datasource: jicsDs: driver-class-name : url: username: password: type : -
Démarrez votre serveur Apache Tomcat et vérifiez les journaux.
/m2-anywhere/tomcat-gapwalk/velocity/startup.sh tail -f /m2-anywhere/tomcat-gapwalk/velocity/logs/catalina.logSi vous trouvez des codes d'erreur commençant par un C suivi d'un chiffre, par exemple CXXXX, notez les messages d'erreur. Par exemple, le code d'erreur C5102 est une erreur courante indiquant une configuration d'infrastructure incorrecte.
Testez l'application déployée
Pour un exemple de test de l' PlanetsDemo application, consultezTestez l' PlanetsDemo application.