Artificial Intelligence | News | Insights | AiThority
[bsfp-cryptocurrency style=”widget-18″ align=”marquee” columns=”6″ coins=”selected” coins-count=”6″ coins-selected=”BTC,ETH,XRP,LTC,EOS,ADA,XLM,NEO,LTC,EOS,XEM,DASH,USDT,BNB,QTUM,XVG,ONT,ZEC,STEEM” currency=”USD” title=”Cryptocurrency Widget” show_title=”0″ icon=”” scheme=”light” bs-show-desktop=”1″ bs-show-tablet=”1″ bs-show-phone=”1″ custom-css-class=”” custom-id=”” css=”.vc_custom_1523079266073{margin-bottom: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;}”]

AiThority Interview with Keri Olson, VP at IBM IT Automation

AiThority Interview with Keri Olson, VP at IBM IT Automation

Next month, IBM will showcase its latest generative AI-assisted product, watsonx Code Assistant for Z, at TechXchange, IBM’s premier technical learning event in Las Vegas, Sept 11-13. As a buildup to the event, we reviewed Watsonx Code Assistant for Z’s generative AI and automated tooling capabilities for application DevOps and modernization lifecycle. We sat down with IBM’s Keri Olson, the head of product management and strategy for the watsonx Code Assistant portfolio

Here’s what Keri had to say about the AI capabilities of watsonx Code Assistant for Z.

Hi, Keri. You have made some significant updates to watsonx’s capabilities in the recent weeks. Could you highlight how these updates improve business agility and resilience?

Keri: As enterprises turn to AI, they need access to a full technology stack that enables them to train, tune and deploy AI models, including foundation models and machine learning capabilities, across their organization with trusted data, speed, and governance. Earlier this year at Think 2023, we unveiled the watsonx platform to meet these needs.

Businesses need AI that produces accurate and trustworthy results, can scale across clouds, and can be easily adapted to enterprise domains and use cases. We’ve designed watsonx to help address those needs.

We have just announced watsonx Code Assistant for Z as a new addition to the watsonx Code Assistant product family, along with IBM watsonx Code Assistant for Red Hat Ansible Lightspeed, a solution for Ansible playbook generation which is scheduled for release later this year.

As we continue to build on the capabilities of watsonx across industries, the goal is to enable generative AI to help businesses address gaps in their workflows–such as broadening their access to developer skills, enabling faster time to value for projects, and improving agility to more rapidly address evolving market demands.

What are the key features of watsonx Code Assistant for Z? Which coding languages does it support?

Keri: watsonx Code Assistant for Z accelerates application modernization through translation of COBOL business services to well architected high-quality Java code. This product is powered by IBM’s watsonx.ai code model, which will have knowledge of 115 programming languages, including Java, C++ and Python, having learned from 1.5 trillion tokens when the product is generally available in Q4. 

This product allows businesses to seamlessly leverage generative AI and automated tooling to accelerate mainframe application modernization while preserving the performance, security and resiliency capabilities of IBM Z. It will, analyze, refactor, transform and validate COBOL applications utilizing an incremental, in-place modernization lifecycle. Specific benefits for clients include:

  • Accelerating code development and increasing developer productivity throughout the application modernization lifecycle
  • Managing total cost, complexity, and risk of application modernization initiatives, including translation and optimization of code in-place on IBM Z
  • Expanding access to a broader pool of IT skills and accelerating developer on-boarding
  • Achieving high quality, easy to maintain code through the application of best practices

What is the meaning of code automation? What is IBM doing with generative AI to modernize mainframe application development?

Keri: Code automation accelerates the translation, refactoring, and validation of code. IBM watsonx Code Assistant for Z allows faster translation from COBOL code to Java code. By rapidly converting COBOL code to Java optimized for IBM Z, the product will help to accelerate modernization projects and lessen the impact of developer skills challenges for businesses.

The generative AI-assisted product will help developers more quickly assess, update, validate and test the right code, allowing them to more efficiently modernize large applications and focus on higher impact tasks. The overall goal is to utilize generative AI to ultimately drive progress, productivity and profitability for clients. 

What is the need to transform COBOL to Java code? What are the advantages of bringing generative AI and LLMs into this environment?

Keri: COBOL is a data processing language that supports many vital businesses and operational processes at organizations globally. It underpins the business processes of many financial services, insurance and government organizations and we’ve estimated that about 84 percent of IBM Z clients use COBOL.

The use of generative AI in watsonx Code Assistant for Z, compared to other approaches, makes it easier for developers to selectively and incrementally transform COBOL business services into well architected high-quality Java code.

How does IBM intend to manage the TCO and security bottlenecks commonly associated with the application modernization initiatives?

Keri: Current market solutions for these challenges are dated and risky. We believe our clients deserve better than modernization approaches that take risky shortcuts. 

While other solutions completely rewrite all applications or migrate applications to the public cloud, this is often too costly and risky for clients. Current AI-assisted partial re-write technology does not have strong COBOL support and can run the risk of exposing customer IP to the public. The new product from IBM is taking a new approach to COBOL to Java translation. 

Specifically, IBM’s new solution is designed to accelerate and streamline the approach to modernization, including bringing trusted generative AI to power a “fit for purpose” approach. IBM watsonx Code Assistant for Z is targeted and optimized, focused on delivering well-architected, high-quality Java that developers can easily maintain, plus tooling to support the end to end modernization lifecycle. 

Could you please highlight a unique case study that highlights the efficiency and effectiveness of IBM watsonx Code Assistant for Z in the application development environment?

Keri: Broadridge Financial reports that their collaboration with IBM is an important element to leverage generative AI interfaces to challenge legacy approaches with material productivity gains. IBM has been able to help Broadridge reinvent their Capital Markets solutions, and they are exploring the use of watsonx Code Assistant for Z to addressother specific use cases. 

What’s next with IBM watsonx Code Assistant for Z? Could we see watsonx supporting larger Open Source projects in future?

Keri: We are designing and expanding capabilities to provide tooling for every step in an organization’s modernization journey. The comprehensive solution will include capabilities from IBM’s Application Discovery and Delivery Intelligence (ADDI) inventory and analysis tool, which clients can use to better understand the business logic embedded in mainframe applications.

Beyond this Z-focused solution, the broader watsonx Code Assistant product portfolio will expand over time to address other programming languages and high value use cases. 

Thank you, Keri! That was fun and we hope to see you back on AiThority.com soon.

Keri Olson is the Vice President, Product Management IBM Automation. She is the head of product management and strategy for IBM’s watsonx Code Assistant portfolio. She is currently focused on delivering Application Modernization and IT Automation capabilities though IBM’s watsonx Code Assistant products.

Keri is passionate about technology and building innovative products that drive exceptional business outcomes for clients.  She has over 20 years of experience in a variety of leadership positions across the IBM software business including product management, engineering, operations, and consulting, with a broad focus across IBM automation, middleware, business analytics, high performance computing, cloud, and AI.

Keri is based in Rochester, Minnesota, where she enjoys volunteering in the community and mentoring others to help build the next generation of business and technical leaders.

IBM is a leading provider of global hybrid cloud and AI, and consulting expertise. We help clients in more than 175 countries capitalize on insights from their data, streamline business processes, reduce costs and gain the competitive edge in their industries. More than 4,000 government and corporate entities in critical infrastructure areas such as financial services, telecommunications and healthcare rely on IBM’s hybrid cloud platform and Red Hat OpenShift to affect their digital transformations quickly, efficiently and securely. IBM’s breakthrough innovations in AI, quantum computing, industry-specific cloud solutions and consulting deliver open and flexible options to our clients. All of this is backed by IBM’s legendary commitment to trust, transparency, responsibility, inclusivity and service.

Comments are closed.