View a markdown version of this page

Modernisation des applications mainframe - AWS Transformation

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.

Modernisation des applications mainframe

AWS Transform est conçu pour accélérer la modernisation des applications mainframe existantes. Il orchestre l'analyse des bases de code du mainframe, génère de la documentation, extrait la logique métier, décompose les structures monolithiques, transforme le code existant et gère le parcours global avec des intrants humains (HITL) en cas de besoin. Les fonctionnalités de transformation de AWS Transform pour la modernisation et la migration des applications mainframe vous permettent de moderniser plus rapidement vos applications mainframe critiques, tout en préservant la logique critique de votre entreprise tout au long du processus de transformation.

Capacités et fonctionnalités clés

AWS Transform fournit les fonctionnalités suivantes pour la modernisation du mainframe :

  • Prend en charge la modernisation des applications z/OS mainframe écrites en COBOL (Common Business-Oriented Language) et PL/I (Programming Language One) avec les transactions JCL (Job Control Language), CICS (Customer Information Control System), les écrans BMS (Basic Mapping Support), les bases de données DB2 et les fichiers de données VSAM (Virtual Storage Access Method) associés.

  • Prend en charge la refactorisation des applications mainframe Fujitsu GS21 avec les fichiers de données PSAM (Presentation Service Access Method), les jeux de caractères japonais et les fichiers de données NDB (base de données réseau).

  • Effectue un raisonnement, une analyse, une décomposition, une planification, une génération de documentation et une refactorisation du code axés sur les objectifs.

  • Refactorise automatiquement les charges de travail COBOL-based du mainframe en applications Java modernes optimisées pour le cloud.

  • Orchestre et intègre parfaitement les outils sous-jacents qui exécutent l'analyse, la documentation, la décomposition, la planification et le refactoring du code.

  • Vous aide à configurer des environnements cloud pour des applications mainframe modernisées en fournissant des modèles d'infrastructure en tant que code (IaC) prêts à l'emploi.

High-level procédure pas à pas

Voici une présentation détaillée de AWS Transform pour la modernisation et la migration des applications mainframe.

  1. Démarrez une discussion avec AWS Transform et saisissez un objectif.

  2. En fonction de votre objectif, AWS Transform propose un plan de modernisation, en divisant l'objectif de haut niveau en étapes intermédiaires.

  3. En fonction de l'objectif que vous avez défini, AWS Transform peut :

    • Évaluez et réimaginez la base de code

    • Créez un travail personnalisé en fonction de l'objectif

En cours de route, AWS Transform peut vous demander des informations pour exécuter les tâches.

Note

Pour plus d'informations sur les fonctionnalités de AWS Transform for mainframe refactor, voir Créer un projet dans la documentation AWS Transform for mainframe refactor.

L'humain dans la boucle (HITL)

Tout au long de la transformation des applications mainframe, vous pouvez suivre la progression et le statut des tâches de transformation grâce à l'expérience Web AWS Transform.

AWS Transform collectera des informations supplémentaires auprès de vous dans les scénarios suivants :

  • Lorsque des informations supplémentaires sont nécessaires pour exécuter des tâches.

  • Lorsque l'approbation est requise pour les artefacts intermédiaires (par exemple, la décomposition des domaines ou la planification des vagues).

  • Lorsque des problèmes surviennent que AWS Transform ne peut pas résoudre automatiquement.

Types de fichiers pris en charge pour la transformation d'applications mainframe

Les types de fichiers pris en charge z/OS sont les suivants :

  • Artefacts COBOL et CPY (Copybooks) associés

  • PL/I fichiers source

  • JCL (Job Control Language) et procédure JCL (PROC)

  • Définition du système CICS (CSD)

  • BMS (Support de cartographie de base)

  • Bases de données DB2

  • VSAM (méthode d'accès au stockage virtuel)

  • IMS TM (gestionnaire de transactions)

Les types de fichiers pris en charge pour Fujitsu GS21 sont les suivants :

  • PSAM (méthode d'accès au service de présentation)

  • ADL (langage de définition AIM)

  • NDB (base de données réseau)

Pour plus d'informations sur le Fujitsu GS21, consultez les rubriques suivantes dans le guide de migration de AWS Transform for mainframe :

Régions prises en charge et quotas pour AWS Transformez le mainframe

Pour obtenir la liste des régions prises en charge, consultezRégions prises en charge pour AWS Transform.

Note

Vos données peuvent être traitées dans une région différente de celle dans laquelle vous utilisez AWS Transform. Pour plus d'informations sur le traitement interrégional, voirCross-region traitement dans AWS Transform.

Pour les limites de quotas, voirQuotas pour AWS Transformation.