Insights · Ansible Automation Platform · Issue I, MMXXVI.

Insights for Ansible, and the policy library.

A buyer side reading of Insights for Ansible and the policy as code library that runs alongside it: what is included, what is separately metered, and where the engineering cost actually sits.
By The Buyer-Side Desk, an independent advisory practice. 190+ engagements, $180M+ recovered. Published Updated
Abstract

Insights for Ansible is included with current Ansible Automation Platform 2.x agreements at standard tiers and is sometimes confused with separately priced policy add ons. Policy as code, on the Ansible side, is a workflow rather than a metered product, and the cost lives in engineering and governance rather than on the order form. Insights for Ansible is the included tool. The policy library is the engineering investment. This note separates the three surfaces, sets the value, prices the policy library, and closes with the failure modes.

§ 1

What Insights for Ansible actually meters.

The Insights for Ansible and policy as code economics conversation sits at the intersection of three pricing surfaces that until recently were separate. Ansible Automation Platform meters by managed node. Red Hat Insights meters by registered RHEL system. Policy as code, as a category, is sometimes a feature of the Insights line, sometimes a separately purchased capability, and sometimes a Red Hat consulting deliverable that produces a one off policy bundle and then is left to run inside an Ansible footprint that the enterprise already operates. The buyer side reading begins by separating the three surfaces and counting each on its own terms.1

Insights for Ansible, in the form Red Hat ships today, sits on top of the Ansible Automation Platform agreement and surfaces analytics, recommendations, and policy drift indicators against the controller activity register and the inventory the controllers manage. It is not separately metered in the same way RHEL Insights is. It is included with current Ansible Automation Platform 2.x agreements at all standard tiers, with some advanced capabilities tied to specific tier upgrades or to bundles that the buyer has explicitly accepted on the order form.

The economics conversation begins with that inclusion. For an estate that already operates Ansible Automation Platform at any standard tier, the marginal cost of turning on Insights for Ansible is zero on the order form and non zero in operational effort. The operational effort is what gets understated. For the broader strategy view on how this kind of inclusion fits the buyer side roadmap, see the advisory retainer service hub. For the Ansible practice context, see the Ansible Automation Platform practice hub.

§ 2

What policy as code actually is here.

Policy as code, used loosely, can mean almost anything. Used in the Ansible context, it means the practice of expressing operational policy as version controlled Ansible content, evaluating that content against the inventory on a defined cadence, and reporting the deltas as compliance findings. The content sits in Git. The evaluation runs through the controller. The findings surface in Insights for Ansible or in whichever reporting layer the enterprise prefers.

The licensing surface here is the same as the platform itself. The policy evaluation is a playbook run. The target system is a managed node. The managed node count moves only if the policy evaluation targets new systems. Where the same managed nodes are already running configuration playbooks against them, layering policy evaluation on top adds no managed nodes. The cost is engineering hours on the policy library, not platform line items.

The deeper question is where the policy library lives, who owns it, and how it interacts with the parallel policy library that the platform and infrastructure teams maintain inside Satellite or inside the broader Red Hat Insights surface for RHEL. For the RHEL Insights policies and drift monitoring posture, see the Insights policies note. There is overlap between the Ansible side and the RHEL side, and the overlap is operational rather than financial.

Fig. 2.1 · Three surfaces, one estateRHLA · 2026 Q2
Surface Meters by Sits inside
Ansible Automation PlatformManaged node countAnsible agreement
Insights for AnsibleIncluded with platformAnsible agreement
Red Hat Insights (RHEL)Registered RHEL systemRHEL agreement
Policy add onsSometimes per system, sometimes bundledDepends on order form
Three pricing surfaces that touch the same operational territory. Policy as code is normally a workflow that sits across them rather than a separately metered product line, but specific Red Hat policy add ons do exist and are sometimes priced per system.
§ 3

Where Insights for Ansible actually delivers value.

The value Insights for Ansible delivers, in the practice's observation, is concentrated in three places. None of them is the playbook recommendation engine that the seller side leads with. The recommendations are useful, but they are not where the line item return sits.

The first value is activity register reconciliation against inventory. Insights surfaces the gap between systems the controllers have actually targeted and systems the inventory believes exist. This is the same reconciliation the practice runs by hand during a subscription assessment, and Insights does it continuously. For estates with active drift, this alone shortens the next renewal preparation by weeks.2

The second value is execution time and failure analysis. Insights surfaces which playbooks run long, which fail often, and which execution environments produce the most stable runs. The reshape that comes out of this analysis is operational rather than financial, but it indirectly shrinks the build pipeline cost addressed in the execution environments deep dive.

The third value is policy drift visualisation. Where policy as code is operating against the inventory, Insights surfaces the drift rate per policy, per system, and per business unit. This is the reporting layer that turns policy as code from a Git repository into an operational practice. It is also the layer that maps directly onto compliance reporting required by regulated industries.

§ 4

What the policy library actually costs.

The cost of operating a policy as code library on Ansible is not the platform line. It is the engineering and the governance. Five cost components recur across recent practice engagements.

The first component is the initial policy authoring. A starter library of fifteen to twenty five policies, covering RHEL hardening, user and group baselines, network configuration, and common application stack constraints, requires roughly four to eight weeks of engineering time when staffed internally. Where Red Hat Consulting is engaged on the authoring, the cost is materially higher and the engagement falls under the Red Hat consulting pricing surface.

The second component is the ongoing maintenance. Policies decay. The systems they evaluate change. New compliance frameworks land. Maintenance sits at one to two engineering days per policy per year on stable policies and materially higher on policies tied to fast moving compliance frameworks.

The third component is the evaluation infrastructure. Policy evaluation runs through the controller as playbook executions. The infrastructure cost is the controller time and the network time to evaluate each system. On large estates, the evaluation cadence becomes a controller capacity question, and the right answer is sometimes to add a controller rather than to slow the cadence.

The fourth component is the reporting and dashboarding. Insights for Ansible covers the basic reporting at no order form cost. Where the enterprise wants deeper integration with the broader compliance reporting platform, that integration is a build cost rather than a Red Hat cost.

The fifth component is the audit posture work. Policy as code produces audit ready evidence as a side effect of its normal operation. For the broader audit defense pattern that uses policy as code evidence as input, see the audit defense timeline note.

Insights for Ansible is the included tool. The policy library is the engineering investment.
Practice note · The Buyer-Side Desk · on PaC economics
§ 5

The common failure modes.

Four failure modes recur on the Insights for Ansible and policy as code question. Each is recoverable; each is also expensive when carried into a renewal.

The first failure is paying for Insights for Ansible as a separate line item. Some legacy order forms carry it as a separate stock keeping unit even though the capability is included with current platform agreements. The reshape is to remove the legacy line at renewal, which sometimes requires explicit negotiation with the seller side. The line removal is on the order of single digit percent of the total Ansible spend on the relevant estates.

The second failure is buying a policy add on without checking whether the equivalent capability is already in the included Insights for Ansible bundle. The seller side incentive is to add a specific policy stock keeping unit; the buyer side incentive is to verify that the policy in question is not already covered. Most enterprises that have done the reconciliation find the included bundle covers ninety percent or more of the use case they were about to pay for separately.

The third failure is operating the Ansible policy library and the RHEL Insights policy library in parallel, without integration. Both libraries grow. Neither references the other. Compliance findings appear in two places with overlapping coverage and divergent severity scoring. The reshape here is integration, not consolidation, and the integration is mechanical. For the RHEL side context, see the Insights compliance and vulnerability reports note.

The fourth failure is reading Insights for Ansible recommendations as if they were prescriptive. The recommendation engine is useful as a starting point and is not authoritative on the cost reshape. Where a recommendation suggests an upgrade tier, the buyer side reading is to check that the upgrade actually delivers the recommended capability and not a different bundle that happens to be on promotion. For the broader pattern of bundle promotions, see the validated content licensing note and the Lightspeed economics note.

For estates that want to integrate the policy as code library work with the renewal cycle, the next engagement is normally the advisory desk on a focused engagement scoped to the next six months of renewal preparation.

Notes & references

  1. 1. Insights for Ansible is included with current Ansible Automation Platform 2.x agreements at standard tiers. Some advanced capabilities are tied to specific tier upgrades or to bundles. Legacy order forms that carry it as a separate line are reshape candidates at the next renewal.
  2. 2. The activity register reconciliation that Insights surfaces continuously is the same reconciliation the practice runs by hand during a subscription assessment. For estates with active drift, the continuous version materially shortens the next renewal preparation.
  3. 3. Policy as code, in the Ansible context, is the practice of expressing operational policy as version controlled content, evaluating that content against the inventory, and reporting the deltas. The licensing surface is the same as the platform itself. The cost lives in engineering and governance.
  4. 4. The starter policy library of fifteen to twenty five policies sits at four to eight weeks of internal engineering time on most enterprise estates. Where Red Hat Consulting is engaged on the authoring, the engagement falls under separate consulting day rates and pricing.
  5. 5. Maintenance on policy libraries sits at one to two engineering days per policy per year on stable policies. Policies tied to fast moving compliance frameworks require materially more maintenance and benefit from automation of the maintenance workflow.

Preparing a response? The practice keeps a one-page Red Hat audit response checklist — what to acknowledge, what to preserve, and what not to volunteer in the first fourteen days after the letter arrives.

§ 6 · Engagement

Engage before the policy library doubles.

Two analyst calls. No fee. We tell you what is actually included, what the policy library is costing, and whether we are the right firm. If a renewal sits inside ninety days, the first call happens within forty eight hours.