Skip to main content
Redhat Developers  Logo
  • Products

    Platforms

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat AI
      Red Hat AI
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • View All Red Hat Products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat Developer Hub
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat OpenShift Local
    • Red Hat Developer Sandbox

      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Secure Development & Architectures

      • Security
      • Secure coding
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • Product Documentation
    • API Catalog
    • Legacy Documentation
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

Transforming ITSM with Ansible Automation: A Gradual Approach

September 18, 2024
Alessandro Arrichiello
Related topics:
Artificial intelligenceAutomation and managementData integrationData ScienceEvent-DrivenIntegrationSystem Design
Related products:
Red Hat Ansible Automation PlatformRed Hat Ansible Lightspeed with IBM watsonx Code AssistantRed Hat OpenShiftRed Hat OpenShift AI

Share:

    In today's fast-paced IT landscape, the need for efficient and effective incident resolution is of prime importance. 

    Event Driven Automation

    The integration of Ansible Automation Platform (AAP) with your ITSM platform can unlock significant opportunities for streamlining your operations and reducing the burden on your IT teams. While the full potential of Event-Driven Ansible might require organizational adjustments, there are alternative pathways to leverage automation and achieve tangible results.

    The Challenge of Change

    Implementing full-fledged event-driven automation often necessitates changes in business processes and approval workflows. 

    Business process hard to change

    These changes can involve extensive discussions and coordination between different teams, making adoption a complex endeavor. Recognizing this challenge, a gradual approach, where automation is introduced in incremental steps, can be a more feasible strategy.

    Three Alternative Scenarios

    Let's delve into three alternative scenarios that can serve as stepping stones toward a more automated ITSM environment.

    1. AI/ML Resolution

    Natural Language Processing for executing the proper Automation:

    OpenShift AI and NLP ML model
    • Leverage Natural Language Processing: A custom NLP model, hosted on OpenShift AI and trained on historical ITSM data, classifies incoming tickets and suggests suitable automation playbooks from AAP.
    • Human-in-the-Loop: Human operators play a crucial role in supervising and approving the automation choices made by the ML model, ensuring accuracy and control.

    If you are interested on this scenario consider to read the following blog posts:

    • Red Hat Developer Sandbox: Your Free OpenShift AI Playground
    • How to train a BERT machine learning model with OpenShift AI

    2. ServiceNow ITSM Integration

    Support operator will leverage just ITSM to analyze the ticket and call the proper automation on Ansible Automation Platform:

    ServiceNow ITSM Ansible Automation Platform integration
    • Human-Driven Automation: Human operators interact with the ServiceNow interface, which has integrations to directly trigger automation workflows in AAP.
    • Streamlined Workflow: This approach simplifies the process for IT staff by providing direct access to automation capabilities within their familiar ITSM environment.

    If you are interested on this scenario consider to read the following blog posts:

    • Revolutionize IT automation with the new ServiceNow integration for Event-Driven Ansible
    • Ansible Automation Platform and ServiceNow ITSM Integration

    3. Manual Resolution via your ITSM platform

    Technical operators identify and match the viable automation and manually execute it on Ansible Automation Platform:

    Manual intervention of a technical operator to interact with AAP
    • Operator-Initiated Automation: Human operators analyze incidents in ServiceNow (or any other ITSM platform), identify suitable automation playbooks in AAP, and manually trigger their execution.
    • Transitional Phase: While still requiring manual intervention, this scenario allows teams to leverage automation for specific tasks, building familiarity and confidence.

    This is the easiest and flexible solution that can help your organization to start leveraging the power of the automation with no changes to your internal processes or to the existing ITSM platform.

    Essential Prerequisites

    Regardless of the chosen path, two key prerequisites are vital for successful automation implementation:

    Data gathering for automation
    • Data Gathering and Categorization: Historical ServiceNow data must be collected and categorized to understand incident patterns, enabling effective automation development and AI/ML model training.
    • Ansible Automation Playbook Development: Based on incident data analysis, Ansible playbooks should be created to automate the most frequent and time-consuming tasks, maximizing the return on automation investment.

    Accelerate Automation Development with Ansible Lightspeed

    To further accelerate the development of Ansible Playbooks, teams can leverage Ansible Lightspeed with watsonx Code Assistant. This generative AI service empowers Ansible platform engineers and developers to convert their expertise into trusted, reliable Ansible code that scales across teams and domains. 

    Ansible Lightspeed example code

    By accepting natural-language prompts and generating code recommendations based on Ansible best practices, Lightspeed significantly accelerates the adoption of automation, enabling more individuals to contribute to automation content creation.

    More info at: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant

    Focusing on the Alternatives

    While Event-Driven Ansible remains a powerful tool, this discussion emphasizes the three alternative scenarios. They offer a practical way to introduce automation gradually, overcoming potential organizational hurdles and achieving measurable improvements in your ITSM operations.

    Conclusion

    Integrating Ansible Automation Platform with your ITSM platform holds immense potential for transforming your incident resolution processes. By embracing a phased approach and exploring alternative automation scenarios, you can navigate the complexities of organizational change and steadily progress toward a more efficient, automated, and resilient IT environment.

    Remember, the journey toward automation is a continuous one. By starting with achievable goals and gradually expanding your automation capabilities, you can empower your IT teams, enhance service quality, and unlock the full benefits of Ansible Automation Platform.

     

     

     

    Disclaimer: Please note the content in this blog post has not been thoroughly reviewed by the Red Hat Developer editorial team. Any opinions expressed in this post are the author's own and do not necessarily reflect the policies or positions of Red Hat.

    Recent Posts

    • Skopeo: The unsung hero of Linux container-tools

    • Automate certificate management in OpenShift

    • Customize RHEL CoreOS at scale: On-cluster image mode in OpenShift

    • How to set up KServe autoscaling for vLLM with KEDA

    • How I used Cursor AI to migrate a Bash test suite to Python

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2025 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue