Assess

AWS Mainframe Modernization service offers application intelligence, knowledge, and analysis for migration teams and developers to better understand large application portfolios. The assessment capability can help you assess, scope, and plan a migration and modernization project. It highlights application dependencies, complexities and facilitates the definition of the modernization strategy, including business and technical evaluations. It highlights application dependencies and complexities, and it facilitates the definition of the modernization strategy, including business and technical evaluations.

Refactor

AWS Mainframe Modernization service offers both automated and manual refactoring capabilities to accelerate the modernization of mainframe and legacy assets. Powered by the AWS Mainframe Modernization Blu Age refactor solution, you can use refactoring to convert legacy application programming languages, create macroservices or microservices, and modernize user interfaces (UIs) and application software stacks. It can convert languages like COBOL, PL/1, NATURAL, RPG/400, and COBOL/400 into agile Java services and web frameworks. It relies on fully automated refactoring, preserving the investment in business functions while expediting the reliable transition to newer languages, data stores, and frameworks. Learn more about automated refactoring powered by AWS Blu Age automated refactoring.

Replatform with Rocket Software

With AWS Mainframe Modernization service, you can replatform COBOL and PL/I applications onto the mainframe-compatible managed runtime in the cloud. Powered by the AWS Mainframe Modernization Rocket Software replatform solution, this project approach is about porting the application where much of the application source code is recompiled without changes. The managed runtime provides the necessary capabilities to execute both online transactions and batch jobs. It preserves the investment in the language and code, while modernizing the underlying infrastructure for on-demand resources, elastic scaling, and DevOps best practices. Learn more about AWS Mainframe Modernization Replatform with Rocket Software.

Replatform with NTT DATA

Using AWS Mainframe Modernization Replatform with NTT DATA, you can modernize and migrate COBOL applications to the AWS Cloud. With this toolchain you can also modernize mainframe relational databases, data sets, and hierarchical databases. The applications are modernized to the AWS Cloud with minimal changes to the source code. It supports both online transactions and batch jobs. The capability is available on demand with pay-as-you-go pricing. Learn more about AWS Mainframe Modernization Replatform with NTT DATA. 

Application Testing

AWS Mainframe Modernization Application Testing accelerates modernization testing timelines, with automation at scale, reducing effort and cost. Built-in scalability of the service allows you to scale from small to very large application testing use cases while leveraging on-demand testing resources in the AWS Cloud. AWS Mainframe Modernization Application Testing is a cloud-native service feature available from the AWS Management Console and provides seamless integration with AWS native resources. Application testing allows you to validate functional equivalence between source applications running on the mainframe and modernized target applications running on the AWS cloud. With AWS Mainframe Modernization Application Testing you can create automated test scenarios, run the scenarios on both the source application and the target applications, and compare the results with automation to ensure that the business logic implemented by the applications is unaltered during the modernization. Application Testing enables cost efficiency, scalability, and agility of testing using automation. Learn more about AWS Mainframe Modernization Application Testing

Data replication

AWS Mainframe Modernization Data Replication with Precisely leverages near real-time data replication to migrate data from mainframe and midrange (iSeries) databases to the AWS Cloud. This capability enables a broad set of use cases related to application migration and data-driven innovation using AWS services. Data Replication builds resilient, high-performance data pipelines that replicate data changes via Change Data Capture (CDC), from mainframe and midrange database to target destinations such as Amazon Managed Streaming for Apache Kafka (MSK), Amazon RDS for PostgreSQL, Amazon RDS Aurora for PostgreSQL, Amazon RDS for Oracle, Amazon RDS for Microsoft SQL Server, IBM Db2 LUW on Amazon EC2, and Flat Files. By accelerating access to mainframe and midrange data on AWS, businesses can get modernization projects completed on time and on budget, while extending the value of mission-critical high-investment mainframe and midrange systems including building new business channels, offloading mainframe data processing, and driving business insights and intelligence with AI, data analytics and data lakes. Learn more about AWS Mainframe Modernization Data Replication with Precisely.

File transfer

AWS Mainframe Modernization File Transfer with BMC is a cloud-native service feature that helps accelerate and simplify modernization and augmentation projects by providing automation for the transfer and codepage conversion of mainframe data sets and files to the AWS cloud. Using File Transfer you can discover mainframe data sets and files, select the data sets to transfer and the codepage conversion options, and initiate your transfer - all directly from the AWS Management Console. With File Transfer, you can achieve faster mainframe data set transfers to the AWS Cloud with compression, handle parallel transfers and conversion of data sets simultaneously and easily integrate file transfer operations with your existing CI/CD pipelines. 

Developer IDE

Mainframe Modernization offers an on-demand integrated development environment (IDE) so developers can write code quicker with smart editing and debugging, instant code compilation, and unit testing. You can also use the IDE to develop and enhance enterprise applications running on the Mainframe Modernization cloud native runtime. The Developer IDE is available on demand for both the refactor and replatform patterns.

Cloud native runtime

The AWS Mainframe Modernization service not only facilitates migration and modernization of mainframe applications, but also allows executing these applications on a cloud native fully managed runtime. Similar to any other AWS service, this cloud native runtime is available and operated via AWS Console, AWS Command Line Interface (CLI), and application programming interfaces (APIs). It allows customers to leverage best practices of Infrastructure-as-Code (IaC) and DevOps via AWS CloudFormation. It is a fully-managed runtime which automates the management of resources such as compute, middleware, caching, locks, data, queues, transactions, and batch. The automation is built-in and facilitates operations such as installation, deployment, configuration, patching, scaling, versioning, and licensing. The fully-managed runtime is built for business-critical enterprise applications requiring high availability, reliability, and security. It benefits from native integrations with other AWS services such as Amazon CloudWatch for monitoring and logging, AWS IAM for security. It is available on demand for both the refactor and replatform patterns. This helps remove the burden and undifferentiated heavy lifting of managing a complex infrastructure. It allows you to focus on innovating and building new capabilities.

 

 

AWS Mainframe Modernization cloud native runtime

Runtime deployment
on premises or
on Amazon EC2

Administration

Native AWS console administration

Included

Not available

Native AWS API and CLI administration

Included

Not available

Managed resources

Managed runtime compute

Included

Not available

Managed runtime storage

Included

Not available

Managed runtime caching

Included

Not available

Managed runtime internal database

Included

Not available

Automation

Built-in high availability across Availability Zones

Included

Manual

Deployment infrastructure resources

Included

Manual

Automatic deployment of application resources

Included

Manual

Built-in application versioning

Included

Manual

Built-in dataset management

Included

Manual

Batch runtime management

Included

Manual

Built-in scale up and scale out

Included

Manual

Automatic installation of middleware and dependencies

Included

Manual

Automatic patching of middleware and operating system

Included

Manual

Automatic configuration of runtime components

Included

Manual

Automation for deploying globally in minutes

Included

Manual

Built-in best practice security configuration

Included

Manual

Automatic self-healing in case of server or AZ disruption

Included

Manual

Built-in packaged CI/CD pipeline

Included

Manual

Integrations

Native integration for logging with CloudWatch logs

Included

Not available

Native integration for monitoring with CloudWatch

Included

Not available

Native integration for security with IAM and Cognito

Included

Not available

Native integration for billing and licensing

Included

Not available

Native integration with CloudFormation

Included

Not available

Pre-packaged integrations with databases and third party solutions

Included

Manual

Middleware

Runtime middleware software

Included

Included

Runtime middleware license

Included

Not included

Runtime middleware and resources pay-as-you-go pricing

Included

Not available

Runtime middleware and resources commitment pricing

Included

Manual

Continuous integration and delivery (CI/CD)

CI/CD introduces automation to boost agility and release velocity across every stage of the development and test pipeline. AWS Mainframe Modernization service helps application development teams deliver code changes more frequently and reliably, which accelerates migration speed, increases quality, and helps reduce time-to-market for releasing new business functions. CI/CD pipelines are available for both the refactor and replatform patterns.

AWS Mainframe Modernization pricing
Learn more about AWS Mainframe Modernization pricing

Explore pricing options for AWS Mainframe Modernization.

Learn more 
Sign up for a free account
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console
Start building in the console

Get started building with AWS Mainframe Modernization in the AWS Management Console.

Sign in