DevOps.com

  • Latest
    • Articles
    • Features
    • Most Read
    • News
    • News Releases
  • Topics
    • AI
    • Continuous Delivery
    • Continuous Testing
    • Cloud
    • Culture
    • DataOps
    • DevSecOps
    • Enterprise DevOps
    • Leadership Suite
    • DevOps Practice
    • ROELBOB
    • DevOps Toolbox
    • IT as Code
  • Videos/Podcasts
    • Techstrong.tv Podcast
    • Techstrong.tv - Twitch
    • DevOps Unbound
  • Webinars
    • Upcoming
    • Calendar View
    • On-Demand Webinars
  • Library
  • Events
    • Upcoming Events
    • Calendar View
    • On-Demand Events
  • Sponsored Content
  • Related Sites
    • Techstrong Group
    • Cloud Native Now
    • Security Boulevard
    • Techstrong Research
    • DevOps Chat
    • DevOps Dozen
    • DevOps TV
    • Techstrong TV
    • Techstrong.tv Podcast
    • Techstrong.tv - Twitch
  • Media Kit
  • About
  • Sponsor
  • AI
  • Cloud
  • CI/CD
  • Continuous Testing
  • DataOps
  • DevSecOps
  • DevOps Onramp
  • Platform Engineering
  • Sustainability
  • Low-Code/No-Code
  • IT as Code
  • More
    • Builder Community Hub
    • Application Performance Management/Monitoring
    • Culture
    • Enterprise DevOps
    • ROELBOB
Hot Topics
  • Bitrise Tightens Mobile DevOps Integration With AWS Cloud Services
  • LaunchDarkly Previews Generative AI Testing Tool for Feature Management
  • Couchbase Adds Columnar Database to DBaaS Environment
  • Can Unlocking Joy Unlock Developer Productivity?
  • Five Great DevOps Job Opportunities

IBM Applies Generative AI to Ansible Playbooks

IBM Applies Generative AI to Ansible Playbooks

Avatar photoBy: Mike Vizard on October 30, 2023

IBM has extended the reach of the generative artificial intelligence (AI) tools it provides to automate the writing of code to the Ansible IT automation framework.

Ruchir Puri, chief scientist for IBM Research, said watsonx Code Assistant for Red Hat Ansible Lightspeed provides a natural language interface that makes the domain-specific language used to create the Ansible playbooks that automate IT workflows much more accessible. That approach, in effect, will help democratize DevOps best practices by lowering the skills bar required to embrace Ansible, he added. In addition to making it simpler to employ Anisble more widely within enterprise IT organizations, it will also make it possible for smaller organizations with more limited programming expertise to embrace DevOps as well, noted Puri.

IBM has been working with its Red Hat arm on Project Ansible Lightspeed, an effort to apply generative AI to IT automation, since 2022. With the addition of watsonx Code Assistant for Red Hat Ansible Lightspeed, there is now also a generative AI tool for writing code that IBM trained using the Granite large language model (LLM) that is based on a decoder architecture capable of predicting what code comes next in a sequence.

DevOps Unbound Podcast

The difference between the IBM approach and other copilot tools is that the LLMs used are trained by IBM using curated code to minimize hallucinations that result when general-purpose LLMs trained using conflicting data are used to generate code, noted Puri.

IBM is now similarly committed to applying watsonx Code Assistant to other domain-specific languages as part of a larger effort to reduce the cognitive load required to build and continuously modernize software regardless of what programming language was used to construct it. IBM last summer also previewed a tool for converting COBOL code into Java code that can run on a mainframe.

There is no doubt that generative AI will have a profound impact on how software is developed. The next major challenge will be to converge DevOps workflows with the machine learning operation (MLOps) workflows that data scientists and engineers employ to build AI models, said Puri. The goal is to streamline the deployment of AI models that will soon be embedded in almost every application, he added.

AI In ActionSponsorships Available

Organizations will also need to learn how to deploy and manage some type of vector databases to customize an existing LLM by presenting their own unstructured data in a format that an LLM can recognize. The LLM then uses that external data alongside the data it was originally trained on to generate better-informed responses and suggestions. Organizations can then go a step further by using a framework to build and deploy an AI application. Some organizations may even go so far as to build their own LLM to ensure the highest level of accuracy.

The number of organizations that have the data scientists, data engineers, application developers and cybersecurity experts required to build and deploy generative AI applications is still fairly limited, but as it becomes possible to employ natural language to write code, it’s now only a matter of time before it becomes much simpler to converge tasks that previously each required mastery of a domain-specific programming language.

Recent Posts By Mike Vizard
  • Bitrise Tightens Mobile DevOps Integration With AWS Cloud Services
  • LaunchDarkly Previews Generative AI Testing Tool for Feature Management
  • Couchbase Adds Columnar Database to DBaaS Environment
Avatar photo More from Mike Vizard
Related Posts
  • IBM Applies Generative AI to Ansible Playbooks
  • Supercharging Ansible Automation With AI
  • Red Hat and IBM Pledge to Bring NLP to Ansible
    Related Categories
  • AI
  • Blogs
  • Continuous Delivery
  • Continuous Testing
  • DevOps and Open Technologies
  • DevOps Practice
  • Enterprise DevOps
  • Features
  • News
  • Social - Facebook
    Related Topics
  • ansible
  • automation
  • generative AI
  • ibm
  • red hat
Show more
Show less

Filed Under: AI, Blogs, Continuous Delivery, Continuous Testing, DevOps and Open Technologies, DevOps Practice, Enterprise DevOps, Features, News, Social - Facebook Tagged With: ansible, automation, generative AI, ibm, red hat

« Five Great DevOps Job Opportunities
FAQs for Software Testing: All the Background You Need »

Techstrong TV – Live

Click full-screen to enable volume control
Watch latest episodes and shows

Quiz

Results to last week’s quiz are here.

Upcoming Webinars

Building Resilient Organizations Around IT and Cybersecurity
Wednesday, November 29, 2023 - 1:00 pm EST
How to Bring DevSecOps to V-Shaped Development
Thursday, November 30, 2023 - 1:00 pm EST
Scale and Standardize Your infrastructure in Azure, With Red Hat Enterprise Linux
Thursday, November 30, 2023 - 3:00 pm EST

GET THE TOP STORIES OF THE WEEK

Sponsored Content

Why AIOps is Critical for Networks

October 3, 2023 | Mitch Ashley

JFrog’s swampUP 2023: Ready for Next 

September 1, 2023 | Natan Solomon

DevOps World: Time to Bring the Community Together Again

August 8, 2023 | Saskia Sawyerr

PlatformCon 2023: This Year’s Hottest Platform Engineering Event

May 30, 2023 | Karolina Junčytė

The Google Cloud DevOps Awards: Apply Now!

January 10, 2023 | Brenna Washington

TSTV Podcast

On-Demand Webinars

DevOps.com Webinar ReplaysDevOps.com Webinar Replays
  • Home
  • About DevOps.com
  • Meet our Authors
  • Write for DevOps.com
  • Media Kit
  • Sponsor Info
  • Copyright
  • TOS
  • Privacy Policy

Powered by Techstrong Group, Inc.

© 2023 ·Techstrong Group, Inc.All rights reserved.