AWS Mainframe Modernization Pricing
Why AWS Mainframe Modernization service?
With the AWS Mainframe Modernization service, various components have different prices. You only pay for what you use with no upfront commitment or minimum fee. Alternatively, you can select committed plans for additional savings. Some components do not have additional charges:
- For the AWS Mainframe Modernization Blu Age runtime, you can choose on-demand instances and pay for the runtime by the hour with no long-term commitments or upfront fees, or choose committed plans for additional savings.
- For the AWS Mainframe Modernization Blu Age analysis, developer, and build tools, there is no additional charge. You will incur charges for any AWS infrastructure that is consumed.
- For the AWS Mainframe Modernization Rocket runtime and developer tool, you can choose on-demand instances and pay for the runtime by the hour with no long-term commitments or upfront fees, or choose committed plans for additional savings.
- For the AWS Mainframe Modernization Rocket analyzer and build tools, there is no additional charge. You will incur charges for any AWS infrastructure that is consumed.
Note: It is recommended that AWS Mainframe Modernization service be delivered through AWS professional service engagements and Mainframe Migration Competency Partners. Pricing details below are informational. If you are ready to explore mainframe migration and modernization, please contact an AWS mainframe specialist or an AWS Mainframe Migration Competency partner to assist with building an estimate which includes a complete set of services used in a typical AWS deployment.
Pricing details
Committed plans
On-demand pricing for AWS Mainframe Modernization Blu Age Runtime
AWS Mainframe Modernization Blu Age Runtime price is $0.31 per AWS CPU core per hour for any AWS infrastructure deployment. For AWS deployments where AWS CPU core metrics are not available (for example with AWS Fargate serverless compute), the Blu Age Runtime price is $0.31 per 2 AWS virtual CPUs per hour (or $0.155 per AWS vCPU per hour).
On-demand pricing for AWS Mainframe Modernization Blu Age Runtime | |
Instance Type | Pricing |
M2.m6i.large | $0.31 per hour |
M2.m6i.xlarge | $0.62 per hour |
M2.m6i.2xlarge | $1.24 per hour |
M2.m6i.4xlarge | $2.48 per hour |
M2.m6i.8xlarge | $4.96 per hour |
M2.m6i.16xlarge | $9.92 per hour |
The same pricing applies to c6i, m6i, m5, c5, and r5 instance families.
Pricing for AWS Mainframe Modernization Blu Age Automated Refactor Transformation
AWS Mainframe Modernization Blu Age Transformation Center usage is priced as per the number of lines of code (LOC) converted. Billing starts only after the free tier of 120,000 LOC, at the rate of $0.103 per LOC with monthly installments (the number of installments is the duration of the project as estimated by AWS Blu Insights). There is no additional charge for re-converting the same lines of code multiple times within the same project. In case of a code refresh during the project, only the changes are charged.
For more details, please visit:
https://bluinsights.aws/docs/billing-and-usage/
https://bluinsights.aws/docs/faq-transformation-center/
On-demand pricing for AWS Mainframe Modernization Rocket Runtime
AWS Mainframe Modernization Rocket Runtime (Enterprise Server, formerly a Micro Focus product) price is $5.55 per AWS CPU core per hour for any AWS infrastructure deployment. For AWS deployments where AWS CPU core metrics are not available (for example with AWS Fargate serverless compute), the Rocket Runtime price is $5.55 per 2 AWS virtual CPUs per hour (or $2.755 per AWS vCPU per hour).
On-demand pricing for AWS Mainframe Modernization Rocket Runtime | |
Instance Type | Pricing |
M2.m6i.large | $5.55 per hour |
M2.m6i.xlarge | $11.10 per hour |
M2.m6i.2xlarge | $22.20 per hour |
M2.m6i.4xlarge | $44.40 per hour |
M2.m6i.8xlarge | $88.80 per hour |
The same pricing applies to c6i, m6i, m5, c5, and r5 instance families.
On-demand pricing for AWS Mainframe Modernization Rocket Developer
AWS Mainframe Modernization Rocket Developer (Enterprise Developer, formerly a Micro Focus product) price is $2.14 per AWS CPU core per hour for any AWS infrastructure deployment. For AWS deployments where AWS CPU core metrics are not available (for example with AWS Fargate serverless compute), the Rocket Developer price is $2.14 per 2 AWS virtual CPUs per hour (or $1.07 per AWS vCPU per hour).
On-demand pricing for AWS Mainframe Modernization Rocket Developer | |
Instance Type | Pricing |
large1 | $2.14 per hour |
xlarge | $4.28 per hour |
2xlarge | $8.56 per hour |
4xlarge | $17.12 per hour |
8xlarge | $34.24 per hour |
(1) Rocket Developer relying on stream large instances such as stream.memory.large or stream.compute.large has a price of $2.14 per hour except when relying on stream.standard.large which has a price of $4.28 per hour.
Pricing details
Pricing for AWS Mainframe Modernization Data Replication with Precisely
AWS Mainframe Modernization Data Replication with Precisely is priced based on amount of data (GB) replicated from the source database.
On-demand pricing for AWS Mainframe Modernization Data Replication
Source type |
Pricing |
IBM z/OS mainframe |
$60 per GB |
IBM i |
$30 per GB |
Pricing for AWS Mainframe Modernization File Transfer with BMC
AWS Mainframe Modernization File Transfer with BMC is priced based on amount of data (GB) transferred from the source mainframe to Amazon S3 storage.
On-demand pricing for AWS Mainframe Modernization File Transfer
Source type |
Pricing |
IBM z/OS mainframe |
$1.30 per GB |
Pricing for AWS Mainframe Modernization Code Conversion with mLogica
AWS Mainframe Modernization Code Conversion with mLogica is priced as per the number of lines of code (LOC) in scope for the conversion. There is no additional charge for re-converting the same lines of code in the same environment multiple times.
On-demand pricing for AWS Mainframe Modernization Code Conversion
Conversion type |
Pricing |
Assembler to COBOL |
$2.75 per line of code |
Additional charges
Some AWS Mainframe Modernization components rely on Amazon AppStream 2.0: Developer IDE for Blu Age; Rocket Enterprise Analyzer; Rocket Enterprise Developer. For these components, you will incur corresponding AppStream 2.0 charges. See Amazon AppStream 2.0 pricing for details.
Some AWS Mainframe Modernization components rely on AWS CodeBuild: Build Tools for Blu Age; Build Tools for Rocket. For these components, you will incur corresponding CodeBuild charges. See AWS CodeBuild pricing for details.
Some AWS Mainframe Modernization components such as Data Replication and File Transfer may incur additional AWS infrastructure costs as part of using the service features. These can include costs for Amazon EC2 instances, Amazon S3 storage, Amazon Relational Database Service (RDS) databases, and other AWS services based on customer-specific usage of these features.
You will incur standard public IPv4 address charges when used on the resources. Please visit the public IPv4 address section of the VPC pricing page for more details.
AWS Mainframe Modernization runtime components do not store persistent application business data. If you decide to store application data in file-systems such as Amazon FSx or Amazon Elastic File System (EFS), you will incur corresponding charges. If you decide to store application data in databases such as Amazon Aurora or Amazon Relational Database Service (RDS), you will incur corresponding charges. See Amazon FSx pricing, Amazon EFS pricing, Amazon Aurora pricing, and Amazon RDS pricing for details.
Pricing example
Example 1: Some financial services company after migration
Let’s say you have completed the migration and modernization of a mortgage management application using AWS Mainframe Modernization Blu Age automated refactoring. For maintaining, enhancing and running this application, you use AWS Mainframe Modernization Developer for Blu Age and build tools. You also use every month 8 instances of M2.m6i.large for tests and production. The 4 test instances are only started during the business hours or 8 hours a day. The 4 production instances are used 24/7.
The bill at the end of the month using AWS Mainframe Modernization in US East (N. Virginia) would be calculated as follows:
Usage type | Hours used | Number of instances | Price | Charge for the month |
Developer for Blu Age | 40 hours | 3 | $0.00/hour | 0 |
Blu Age build tools | 24 hours | 2 | $0.00/hour | 0 |
Blu Age runtime for tests M2.m6i.large instances |
8 * 22 = 176 hours |
4 | $0.31/hour | 4 * 176 * 0.31 = $218.24 |
Blu Age runtime for production |
24 * 30 = 720 hours |
4 | $0.31/hour | 4 * 720 * 0.31 = $892.80 |
Total Charges: $1,111.04 |
For the month, your AWS Mainframe Modernization service bill will be $1,111.04, a total which does not consider the AWS Free Tier.
Example 2: Some financial services company during migration
Let’s say you are migrating the previous mortgage management application from a mainframe to AWS over a 6 months duration with 5 professionals using the tools. This application has 3 Million Lines Of Code (MLOC). For this effort, you use AWS Mainframe Modernization Blu Age analysis tool, then transformation tool, and build tools. Every month, 0.5 MLOC are transformed. You also use every month 4 instances of M2.m6i.large for tests and pre-production. These instances are only started during the business hours or 8 hours a day for project delivery.
The bill at the end of the month (22 business days, assuming no weekend usage) using AWS Mainframe Modernization in US East (N. Virginia) would be calculated as follows:
Usage type | Usage | Number of instances | Price | Charge for the month |
Blu Age analysis tool | 40 hours | $0.00 | 0 | |
Blu Age transformation tool | 0.5 MLOC |
$0.103/LOC |
0.103 * 500,000 = $51,500 | |
Blu Age build tools | 24 hours | 2 | $0.00/hour | 0 |
Blu Age runtime |
8 * 22 = 176 hours |
4 | $2.50/hour | 4 * 176 * 0.31 = $218.24 |
Total Charges: $51,718.24 |
For the month during the migration project, your AWS Mainframe Modernization service bill will be $75,394.24.
Example 3: Some automotive company
Let’s say you have migrated and modernized a parts inventory management application from a mainframe to AWS. For maintaining and enhancing the application, you use the AWS Mainframe Modernization service with 2 Rocket analyzer instances and 2 Rocket build tools. You also have 4 developers using Rocket developer large instances working business hours. You use 2 Rocket runtime M2.m6.large instances for tests during business hours. You use 2 Rocket runtime M2.m6.large instances for production 24/7.
The bill at the end of the month (22 business days; 30 days total) using AWS Mainframe Modernization in US East (N. Virginia) would be calculated as follows:
Usage type | Hours used | Number of instances | Price | Charge for the month |
Rocket analyzer tool | 40 hours | 2 | $0.00/hour | 0 |
Rocket developer tools | 8 * 22 = 176 hours |
4 | $2.14/hour | 4 * 176 * 2.14 = $1506.56 |
Rocket build tools | 44 hours | 2 | $0.00/hour | 0 |
Rocket managed runtime test M2.m5.large instances |
8 * 22 = 176 hours |
2 | $5.55/hour | 2 * 176 * 5.55 = $1,953.60 |
Rocket managed runtime |
24 * 30 = 720 hours |
2 | $5.55/hour | 2 * 720 * 5.55 = $7,992.00 |
Total Charges: $11,452.16 |
For the month, your AWS Mainframe Modernization service bill will be $11.452.16, a total which does not consider the AWS Free Tier.