AWS Mainframe Modernization Features
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 |
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.
Explore pricing options for AWS Mainframe Modernization.
Get started building with AWS Mainframe Modernization in the AWS Management Console.