Mainframe Assessment Tool vous aide à évaluer votre codebase mainframe existante et à planifier votre migration vers Google Cloud. Mainframe Assessment Tool automatise l'évaluation, ce qui vous permet d'économiser du temps et des ressources. Il utilise l'IA générative pour vous aider à comprendre votre codebase existante et à générer de la documentation.
Le parcours de migration du mainframe comporte les phases suivantes : découverte et évaluation, planification et migration des charges de travail. Mainframe Assessment Tool vous aide à découvrir et à évaluer votre codebase existante, ainsi qu'à planifier votre migration. Vous pouvez ensuite moderniser votre code pour la migration à l'aide des produits de modernisation du mainframe disponibles dans Google Cloud. Pour en savoir plus sur la modernisation de votre application mainframe, consultez la présentation de la modernisation du mainframe.
Langues disponibles
Mainframe Assessment Tool prend en charge l'analyse des langues et des artefacts suivants :
- Programmes et copybooks COBOL
- Tâches, procédures, inclusions et données de carte JCL
- Programmes HLASM
- Programmes PL/I (preview)
- Programmes RPG/RPGLE et fichiers d'inclusion
- Programmes Easytrieve
- Natural pour z/OS (preview)
- Fortran (preview)
- UniVerse BASIC (preview)
Les schémas de base de données
Mainframe Assessment Tool prend en charge les schémas de base de données suivants :
- DB2 : via SQL intégré
- IMS DB : via les appels
EXEC DLIetCBLTDLI
Moniteurs de transaction
Mainframe Assessment Tool prend en charge les moniteurs de transaction suivants :
- CICS : via les instructions
EXEC CICS - IMS DC : via les appels
CBLTDLI
Configurations du programmeur
Mainframe Assessment Tool prend en charge les configurations du programmeur suivantes :
- BMC Control-M
Parcours de migration du mainframe
Le diagramme suivant illustre le parcours de migration global des applications mainframe :
Le parcours de migration comporte les phases suivantes :
- Découverte et évaluation de votre codebase existante : Mainframe Assessment Tool vous aide à évaluer l'empreinte de l'application mainframe, la pile technologique et les dépendances. Une fois que vous avez importé un fichier ZIP contenant le code d'une ou de plusieurs applications mainframe, Mainframe Assessment Tool analyse le code de l'application et vous fournit une évaluation. L'automatisation du processus d'évaluation avec Mainframe Assessment Tool permet à votre organisation d'économiser le temps et les efforts nécessaires pour collecter et traiter manuellement le code de l'application.
- Planification de la migration : vous pouvez utiliser l'évaluation détaillée de Mainframe Assessment Tool pour planifier votre migration plus rapidement et réduire les risques de migration. Pour vous aider à planifier, Mainframe Assessment Tool regroupe automatiquement les actifs mainframe en unités migrables séquencées en fonction des dépendances d'appel et de données, ainsi que de la configuration utilisateur.
- Migration des charges de travail : en fonction des choix que vous avez effectués lors de la phase de planification, vous pouvez utiliser des Google Cloud solutions pour commencer la migration.
Modernisation du code
Une fois l'évaluation terminée à l'aide de Mainframe Assessment Tool, vous pouvez commencer à moderniser votre code. Ce processus implique la transformation de vos applications mainframe héritées en applications cloud natives modernes. La modernisation vous permet d'améliorer l'agilité, l'évolutivité et la sécurité, tout en réduisant les coûts de maintenance et la complexité.
Les principales activités du processus de modernisation sont les suivantes :
- Générer et transformer du code : utilisez la CLI Gemini pour convertir votre application mainframe en applications modernisées à l'aide de prompts en langage naturel et de workflows automatisés. La CLI Gemini utilise Mainframe Assessment Tool via le serveur MCP pour comprendre le contexte de votre application et générer du code modernisé.
- Moderniser et migrer les données du mainframe : utilisez Mainframe Connector pour rendre les données du mainframe entièrement accessibles aux Google Cloud services en les copiant du mainframe vers Cloud Storage, BigQuery et les bases de données.
- Réduire les risques de migration grâce à des tests parallèles : utilisez Dual Run pour exécuter des charges de travail à la fois sur votre mainframe et Google Cloud simultanément afin de garantir la cohérence et la validation fonctionnelle avant la production.
Pour en savoir plus sur les outils et les processus impliqués dans la modernisation de vos applications mainframe, consultez la présentation de la modernisation du mainframe.
Sécurité et confidentialité de la collecte de données
Mainframe Assessment Tool ne collecte que les informations extraites du fichier ZIP que vous fournissez. Il ne collecte pas d'informations permettant d'identifier personnellement l'utilisateur (PII) ni de données soumises à la norme de sécurité des données du secteur des cartes de paiement (PCI) ni aux exigences de conformité de la loi HIPAA (Health Insurance Portability and Accountability Act).
Toutes les données collectées ne sont utilisées que pour évaluer et analyser vos applications à des fins d'évaluation et de planification de la migration vers le cloud. Vos données ne sont jamais exportées en dehors de la VM sur laquelle elles sont déployées. Le code source est importé dans Gemini Enterprise Agent Platform, mais le modèle n'est pas enrichi par les informations extraites de ce code source.
Étape suivante
- Découvrez comment configurer votre Google Cloud projet pour Mainframe Assessment Tool.