You can retain your mainframe application code as-is while taking advantage of the cost savings and infinite elasticity of AWS by rehosting your legacy estate with Advanced.
Rehosting, sometimes referred to as replatforming, is ideal for companies whose applications are still meeting their business needs, and who therefore wish to retain their core application development skills while moving away from non-relational databases and expensive mainframe infrastructure. With rehosting, application source code is migrated onto an AWS cloud platform without change. Underlying legacy databases are migrated to relational models, configured to seamlessly interact with your applications via AWS.
Our Rehosting solutions leverage three key service activities to account for the application source code, data and supporting operational infrastructure:
During an assessment, our tools and modernization experts catalog the applications running in the mainframe estate, documenting dependencies and all application languages used. We also highlight dead and unused code that can be eliminated in the modernization process to reduce the complexity and footprint of your source code. Core languages such as COBOL, PL/I and JCL are retained and rehosted using target platform rehosting solutions. Leveraging our Automated Refactoring solutions, we consolidate other application languages into a single optimized language. For example, languages such as CA Telon or Natural, which are intermingled with COBOL on the mainframe, can be consolidated to COBOL. This eliminates licensing fees and simplifying maintenance of your application for AWS.