Tag: devops

  • Red Hat Previews Series of Updates to Ansible Automation Platform

    Red Hat Previews Series of Updates to Ansible Automation Platform

    Red Hat today at AnsibleFest 2025 previewed support for the Model Context Protocol (MCP) developed by Anthropic within Ansible Lightspeed, a set of generative artificial intelligence capabilities based on large language models (LLMs) specifically trained by Red Hat and IBM to automate IT tasks.

    Any LLM or associated AI agent will soon be able to invoke AAP to execute a playbook. Additionally, IT teams can make use of Ansible policy enforcement based on Open Policy Agent (OPA) framework to establish guardrails for any AI agent or LLM accessing MCP.

    Red Hat also previewed a customizable dashboard for the Ansible Automation Platform (AAP) that makes it simpler to surface the economic value created by an automated workflow. IT teams will be able to ascribe a value to an automation that will then generate a dashboard showing its value based on how often it runs. That dashboard can then be saved as a PDF file or embedded directly into a spreadsheet application that can be shared with finance teams to help evaluate the return on investment in automation.

    Finally, Red Hat and HashiCorp previewed additional integrations planned with the Terraform infrastructure-as-code platform following the acquisition of HashiCorp by IBM, the parent company of Red Hat.

    Sathish Balakrishnan, VP and general manager of the Ansible business unit within Red Hat, told conference attendees there will soon be more out-of-the-box integrations to enable automated workflows that include Terraform IaC tools that are widely used to provision IT environments. The two platforms together provide a highly complementary set of capabilities for automating IT workflows on a more end-to-end basis, he added.

    HashiCorp CTO Armon Dadgar, meanwhile, added there will soon be more Terraform hooks into AAP to provide deeper integrations into production environments.

    It’s not clear how many DevOps teams are looking to integrate Terraform with Ansible, but the opportunity to automate IT processes more fully presents an opportunity to streamline workflows. The challenge, as always, is aligning what are often different teams within the same organization.

    Regardless of the approach, it’s clear that as more workflows are automated, the overall level of toil experienced by IT professionals should sharply decline in the months ahead—especially as AI models are more broadly applied—even as the number of applications deployed in production environments continues to exponentially increase.

    It’s not likely those AI models and agents will replace the need for DevOps engineers and IT administrators any time soon. However, the nature of those roles is likely to profoundly change as more tasks are assigned to AI agents that are supervised by an IT team.

    In the meantime, those IT teams would be well-advised to start identifying which manual tasks being performed today might soon be automated using a combination of Terraform tools and AAP that share access to the same core AI model and agent technologies. Truth be told, chances are high the bulk of that list will be made up of tasks that no one really enjoyed doing in the first place.

  • JFrog and Dynatrace Extend DevOps Reach to NVIDIA Enterprise AI Factory

    JFrog and Dynatrace Extend DevOps Reach to NVIDIA Enterprise AI Factory

    NVIDIA in partnership with JFrog and Dynatrace are working toward integrating DevOps tools with a platform for building artificial intelligence (AI) agents.

    At the COMPUTEX conference in Taiwan this week, NVIDIA added a validated design for building AI agents to the NVIDIA Enterprise AI Factory, an application development platform based on the NVIDIA Inference Microservices (NIM) framework that leverages containers to provide access to reusable services.

    Additionally, NVIDIA also added NVIDIA AI Blueprints to make it simpler for developers to build avatars, otherwise known as smart AI teammates.

    At the same time, JFrog revealed that its platform for managing software artifacts will be included in the NVIDIA Enterprise AI Factory platform.

    JFrog CTO Yoav Landman said the Software Supply Chain Platform developed by JFrog will now serve as a single source of record for keeping track of the provenance of the software artifacts and AI models used to build AI applications. The JFrog Software Supply Chain Platform provides the ability to track the pulling, uploading and hosting of AI models and datasets, AI containers, Docker containers, and dependencies across NVIDIA’s AI Factory platform. All told now, the JFrog artifact repository can now support more than 40 different types of software packages, including NVIDIA NIM.

    Additionally, DevSecOps teams building these applications will be able to use JFrog tools to scan for vulnerabilities and other security-related issues, he added.

    JFrog also revealed the core JFrog Platform can now also run natively on NVIDIA’s Grace Blackwell graphical processor units (GPUs) to improve overall performance.

    Dynatrace, meanwhile, announced it is integrating its observability platform with NVIDIA Enterprise AI Factory to enable DevOps teams to troubleshoot the NVIDIA application development platform.

    It’s not clear how widely adopted the NVIDIA Enterprise AI Factory has been adopted, but as more AI applications are built, the need to integrate these types of platforms into DevOps workflows is becoming more pressing. On one level, AI models are just another type of artifact being used to build an application. However, the way existing artifacts are managed using version control systems doesn’t as easily apply to AI models. Each new version of an AI model, for instance, isn’t backwards compatible with the previous instance of the model, noted Landman.

    Regardless of how AI application development becomes integrated with DevOps tooling and platforms, the pace at which these applications and associated AI agents are being built will increase dramatically in the age of AI.

    The challenge and the opportunity is integrating a set of application development platforms that, in many instances, are adopted by data science teams rather than traditional application developers. In effect, data scientists are emerging as a new type of end user that DevOps teams will need to support.

    Undoubtedly there will be culture clashes in the months ahead as organizations look to extend their existing DevOps workflows to govern the development of AI applications. In the meantime, however, DevOps teams would be well-advised to investigate how their organizations may be building AI applications today in a way that probably isn’t going to scale as easily as it should.

  • Windsurf Launches SWE-1: AI Models Built for the Entire Software Engineering Process

    Windsurf Launches SWE-1: AI Models Built for the Entire Software Engineering Process

    Windsurf has unveiled its first family of specialized models designed to transform developers’ work in a significant development for AI-assisted software engineering. The SWE-1 family, announced on May 15, 2025, represents a fundamental shift in AI assistance for developers, moving beyond mere code generation to encompass the entire software engineering workflow.

    Beyond Just Writing Code

    While recent years have seen remarkable improvements in AI coding capabilities, Windsurf recognized a critical limitation in current approaches: Software development involves much more than just writing code.

    “Why build SWE-1? Simply put, our goal is to accelerate software development by 99%. Writing code is only a fraction of what you do. A ‘coding-capable’ model won’t cut it,” explains the Windsurf team in their announcement.

    The SWE-1 family includes three distinct models:

    • SWE-1: The flagship model, comparable to Claude 3.5 Sonnet in tool-call reasoning capabilities, while being more cost-efficient to run. It’s temporarily available to paid users at zero credits per prompt.
    • SWE-1-lite: A mid-sized version that replaces Windsurf’s previous Cascade Base model, offering all users improved quality and unlimited use.
    • SWE-1-mini: A small, ultra-fast model powering Windsurf Tab’s passive experience for all users.

    Flow Awareness: The Key Innovation

    What sets Windsurf’s approach apart is its concept of “flow awareness”—the ability for AI systems to understand and operate within the complete, shared timeline of development work. This insight came from the company’s popular Windsurf Editor, which enables seamless collaboration between humans and AI.

    This flow awareness allows the models to understand incomplete work states and switch naturally between AI and human contributions. If a model makes an error, the human can jump in to correct it, and the model can then continue working based on those corrections, creating a truly collaborative workflow.

    “It will be a while before any SWE model can truly do everything independently,” acknowledges Windsurf. “Flow awareness enables the right form of interaction during this intermediate period.”

    Impressive Benchmark Performance

    According to Windsurf’s evaluation data, SWE-1 performs comparably to frontier models from major AI labs and significantly outperforms mid-sized and open-weight alternatives. The company uses two primary benchmarks:

    1. Conversational SWE Task Benchmark: Testing how well a model can address the following user query in the middle of an existing session with a half-finished task.
    2. End-to-End SWE Task Benchmark: Evaluating a model’s ability to solve a problem independently of beginning to end.

    In production experiments with real users, SWE-1 demonstrated strong performance in metrics like “Daily Lines Contributed per User” and “Cascade Contribution Rate,” reflecting both the quality of its suggestions and users’ willingness to adopt them.

    A DevOps Perspective

    These developments hold particular promise for DevOps professionals. The SWE-1 models’ ability to work across multiple surfaces—including the terminal, text editor, and browser—aligns perfectly with the integrated nature of modern DevOps workflows.

    The models can:

    • Incorporate terminal outputs and understand errors
    • Seamlessly transition between text editing and debugging
    • Maintain awareness of terminal commands and IDE actions
    • Process user feedback and testing results

    These capabilities could significantly streamline the often complex handoffs between development and operations phases that DevOps teams manage daily.

    “Windsurf’s SWE-1 announcement is a clear indicator that the future of software development is rapidly becoming AI-driven, extending far beyond simple code generation,” said Mitch Ashley, VP and practice lead, DevOps and application development at Futurum. “I applauded Windsurf’s ambition to address the entire development process with AI, integrating human-AI interaction at a fundamental level. This raises the bar for all vendors in the space, pushing them to deliver more holistic, contextually aware, and truly agentic capabilities to developers.”

    Building a Software Engineering Flywheel

    Windsurf’s approach represents a promising flywheel effect: As users interact with their tools, the company gains valuable insights into where models need improvement, enabling it to enhance model capabilities continuously.

    “We always know, at scale, exactly what our users want us to improve with our models next,” notes the Windsurf team. “That’s how we’ve rapidly built our model to the level it has achieved in today’s SWE-1 state.”

    What’s Next for Windsurf

    While the company is proud of its initial results, it emphasizes that SWE-1 is just the beginning. Windsurf plans to invest significantly further in its model development, with the ambitious goal of not just matching but exceeding the performance of frontier models from major research labs within the software engineering domain.

    For the growing number of DevOps teams integrating AI tools into their workflows, Windsurf’s focus on the complete engineering process rather than just coding tasks represents a promising evolution that could help bridge the traditional gaps between development and operations.

    As software teams continue exploring how AI can enhance their productivity without sacrificing quality or maintainability, Windsurf’s “flow-aware” approach offers an intriguing model for human-AI collaboration that respects the complex, iterative nature of modern software development.

  • Survey Surfaces AI Contest for the Hearts and Minds of DevOps Engineers

    Survey Surfaces AI Contest for the Hearts and Minds of DevOps Engineers

    A report published by the Futurum Group finds organizations are exploring multiple paths to employing artificial intelligence (AI) capabilities across the software development lifecycle (SDLC).

    Over the next 12 to 18 months organizations plan to increase spending on not only on AI code generation (83%) and agentic AI technologies (76%), but also existing familiar tools that have been augmented with AI, according to a survey of 855 IT leaders conducted by the Futurum Group.

    While many DevOps teams will undoubtedly employ a mix of these approaches, it’s clear there is a battle underway for the hearts and minds of software engineers, said Mitch Ashley, vice president and practice lead for DevOps and application development at the Futurum Group.

    Providers of application development tools and platforms have reached a pivotal AI moment as DevOps teams weigh the merits of switching platforms versus relying on incumbent vendors to bolt on additional AI capabilities, he added. Ultimately, success will hinge on lowering barriers to entry, go-to-market models and demonstrating tangible value at a time when the way software is being created is fundamentally changing, noted Ashley.

    It’s still early days so far as adoption of AI is concerned but application development teams are clearly at the forefront. Previously, research from the Futurum Group revealed that 41% of the respondents it surveyed expect generative AI tools and platforms will be used to generate, review and test code.

    Less clear is how much faith application development teams will have in those tools and platforms. It’s one thing to rely on a generative AI tool to explain how an existing code base is structured, but the quality of the code that might be generated can vary substantially. In some instances, such as generating a script for invoking an application programming interface (API), the quality of the code might not matter. However, the quality of the code being used to create business logic is critical, especially if that code might contain known vulnerabilities that were never properly scanned.

    Of course, depending on the experience of the application developer, there are also plenty of instances where the code being generated might be better than the code that a human developer might have created on their own. As a result, the return on investment in AI tools and platforms will tend to vary widely from one DevOps team to the next.

    Ultimately, advances in AI should bring about more positive than negative changes, especially as more AI agents that have been narrowly trained to automate a specific set of tasks become more widely employed. The simple fact is that there are still far too many manual tasks that make building and deploying software more tedious than anyone really enjoys, which only leads to higher turnover rates as software engineers inevitably become burnt out.

    Conversely, however, DevOps teams should also be wary of becoming overly dependent on AI. After all, the one golden rule of application development that still applies in the age of AI is that no code should be deployed in a production environment that one or more humans don’t thoroughly understand.