BMC has announced the release of two new products to support mainframe customers on their mainframe modernisation journey. They are the BMC AMI zAdviser Enterprise solution and the BMC AMI DevX Code Insights.
John McKenny, senior vice president and general manager of Intelligent Z Optimization and Transformation at BMC said, “BMC is empowering the next generation of developers and accelerating innovation for organizations.
“BMC AMI DevX Code Insights and BMC AMI zAdviser Enterprise make the mainframe as approachable as any other platform, welcoming in a new era of fast and fearless mainframe application development.”
BMC AMI zAdviser Enterprise
This will add AI/ML to help customers drive continuous improvement and accelerate mainframe DevOps projects. According to BMC, it will deliver data that helps DevOps managers to;
- Gain valuable insights into the adoption of DevOps tools
- Continuously improve debugging and testing
- Monitor critical metrics, including lead time for change, change failure rate, deployment frequency, and mean time to restore service
- Uphold code quality by detecting abnormal levels of regressions in application code
BMC AMI DevX Code Insights
Changing mainframe applications is no easy task. It is not just about the importance and sensitivity of those applications but the complexity of the code. Adding to that is the longevity of the code. It means that the original developers are often no longer with the enterprise and if written by a third party, that company may no longer be in business.
As such, documentation, specifications and even test plans may no longer exist. Trying to understand and refactor the code can become complex and often risky. To make life easier, BMC is now enabling developers to:
- Understand how the application works in real-time with runtime visualization
- Break apart monolithic programs into smaller, more manageable subprograms to isolate business logic and enable APIs
- Quickly remove dead code
- Analyze data flow and debug code
Enterprise Times: What does this mean?
This is about more than just delivering better insights into code. It is about allowing mainframe code to be delivered at the same cadence as code for other platforms. Despite all the work over the last decade as IBM has reinvigorated the IBMz Platform, development is still slower than in other parts of the enterprise.
BMC wants to change that. While it supports customers who want to migrate their mainframe solutions to the cloud, it also recognises that there are customers who want to stay on the platform. This is why it has released these two new applications. Mainframe code can be rewritten, improved and brought into a more modern development environment.