{
  "schema": "hangingcontext.desk/1",
  "type": "story",
  "id": "811",
  "slug": "production-ai-gets-cost-and-compliance-controls",
  "edition": "2026-10-30T00",
  "url": "https://hangingcontext.com/stories/2026-10-30/production-ai-gets-cost-and-compliance-controls/",
  "newsroom": "artificial-intelligence",
  "beat": "infrastructure",
  "newsroom_title": "Artificial Intelligence",
  "angle": "Production AI is now sold on budgets, gates and observability, not just on what the model can do.",
  "headline": "Production AI Gets Budgets, Gates and a Paper Trail",
  "dek": "Snowflake, H2O.ai and Dynatrace all shipped control layers on October 29: a gateway for AI spend, a hardened platform for regulated work, and observability across agent frameworks.",
  "published_at": "2026-10-30T00:55:11Z",
  "labels": {
    "trust": "confirmed",
    "trust_text": "Confirmed · 3 sources",
    "newsroom": "Artificial Intelligence"
  },
  "source_count": 3,
  "publishers": [
    "dynatrace-blog",
    "h2o-ai-press",
    "snowflake-engineering-blog"
  ],
  "key_facts": [
    {
      "text": "Snowflake released Cortex AI Gateway into public preview as a centralized entry point for AI traffic with cost control.",
      "self_reported": false,
      "cites": [
        {
          "manifest_id": "1793307965444105916",
          "claim_ids": [
            "1793308244943752053",
            "1793308244945820175"
          ]
        }
      ]
    },
    {
      "text": "H2O-3 Secure is built to FedRAMP High engineering standards and supports SOC 2, ISO 27001 and ISO 42001, according to H2O.ai.",
      "self_reported": true,
      "cites": [
        {
          "manifest_id": "1793312337710474871",
          "claim_ids": [
            "1793312759154360909",
            "1793312759158836818"
          ]
        }
      ]
    },
    {
      "text": "Dynatrace expanded AI Observability ingestion across coding agents and OpenInference-instrumented frameworks, covering more than 33 frameworks.",
      "self_reported": true,
      "cites": [
        {
          "manifest_id": "1793301999207835552",
          "claim_ids": [
            "1793302288141348871",
            "1793302288146971347"
          ]
        }
      ]
    },
    {
      "text": "Dynatrace will end support for OpenLLMetry on January 31, 2027.",
      "self_reported": false,
      "cites": [
        {
          "manifest_id": "1793301999207835552",
          "claim_ids": [
            "1793302288145243823"
          ]
        }
      ]
    }
  ],
  "images": [],
  "sections": [
    {
      "heading": "A gateway in front of the spend",
      "paragraphs": [
        {
          "markdown": "Snowflake released Cortex AI Gateway into public preview as a centralized entry point for AI traffic, designed to give administrators cost control over inference requests.",
          "cites": [
            {
              "manifest_id": "1793307965444105916",
              "claim_ids": [
                "1793308244943752053",
                "1793308244945820175"
              ]
            }
          ]
        },
        {
          "markdown": "The gateway specification allows administrators to define an explicit list of models that the gateway will serve, and a usage history view provides a granular credit breakdown for requests that touch multiple models.",
          "cites": [
            {
              "manifest_id": "1793307965444105916",
              "claim_ids": [
                "1793308244955733059",
                "1793308244957705527"
              ]
            }
          ]
        },
        {
          "markdown": "That allowlist is the practical core of the gateway: instead of tracking model access team by team, an administrator sets which models the gateway will serve, and the usage history view then breaks down credits even when a single request touches multiple models.",
          "cites": [
            {
              "manifest_id": "1793307965444105916",
              "claim_ids": [
                "1793308244955733059",
                "1793308244957705527"
              ]
            }
          ]
        },
        {
          "markdown": "A MONITOR role allows users to query gateway usage data without the ability to send inference requests, separating oversight from spending in the design.",
          "cites": [
            {
              "manifest_id": "1793307965444105916",
              "claim_ids": [
                "1793308244948300161"
              ]
            }
          ]
        },
        {
          "markdown": "The usage history view retains 365 days of request history and is available in both account-usage and organization-usage schemas, while shared resource budgets can trigger stored procedures at specific threshold percentages.",
          "cites": [
            {
              "manifest_id": "1793307965444105916",
              "claim_ids": [
                "1793308244950218491",
                "1793308244947540443",
                "1793308244951113574"
              ]
            }
          ]
        },
        {
          "markdown": "Per-user quotas can block AI requests within minutes of reaching a limit, while budget evaluation for the gateway occurs periodically, taking up to 6.5 hours, or one hour with the low-latency option, so quotas are the faster brake and budgets are the slower alarm.",
          "cites": [
            {
              "manifest_id": "1793307965444105916",
              "claim_ids": [
                "1793308244954184907",
                "1793308244953697454"
              ]
            }
          ]
        }
      ]
    },
    {
      "heading": "A hardened edition for regulated work",
      "paragraphs": [
        {
          "markdown": "H2O.ai launched H2O-3 Secure, a commercially licensed, production-grade edition of its open-source machine learning platform H2O-3, built to FedRAMP High engineering standards, the company says.",
          "cites": [
            {
              "manifest_id": "1793312337710474871",
              "claim_ids": [
                "1793312759148764018",
                "1793312759154360909"
              ]
            }
          ]
        },
        {
          "markdown": "The company says the edition supports production-grade deployment on Hadoop, Spark and Kubernetes, and supports compliance frameworks including SOC 2, ISO 27001 and ISO 42001.",
          "cites": [
            {
              "manifest_id": "1793312337710474871",
              "claim_ids": [
                "1793312759155691920",
                "1793312759158836818"
              ]
            }
          ]
        },
        {
          "markdown": "H2O.ai positions the edition for financial services, insurance, telecommunications, healthcare and the public sector, and its chief executive is quoted in the announcement as saying it provides security maintenance, governance and accountability for production models.",
          "cites": [
            {
              "manifest_id": "1793312337710474871",
              "claim_ids": [
                "1793312759152118199",
                "1793312759157648476"
              ]
            }
          ]
        },
        {
          "markdown": "The edition also includes automated model documentation through H2O AutoDoc and built-in drift monitoring, and the company says its MOJO artifacts score in a few hundred microseconds per prediction.",
          "cites": [
            {
              "manifest_id": "1793312337710474871",
              "claim_ids": [
                "1793312759160759372",
                "1793312759161674359"
              ]
            }
          ]
        },
        {
          "markdown": "H2O.ai notes that the open-source edition remains free under Apache 2.0, and says it is trusted by more than 20,000 organizations, including half of the Fortune 500, which frames the Secure edition as an upgrade path rather than a replacement.",
          "cites": [
            {
              "manifest_id": "1793312337710474871",
              "claim_ids": [
                "1793312759163488932",
                "1793312759165161167"
              ]
            }
          ]
        }
      ]
    },
    {
      "heading": "Seeing what agents actually did",
      "paragraphs": [
        {
          "markdown": "Dynatrace is expanding AI Observability data ingestion across coding agents, Python-based language-model applications and frameworks instrumented with OpenInference, which the company says auto-instruments more than 33 frameworks.",
          "cites": [
            {
              "manifest_id": "1793301999207835552",
              "claim_ids": [
                "1793302288141348871",
                "1793302288146971347"
              ]
            }
          ]
        },
        {
          "markdown": "OneAgent now instruments Python-based language-model applications directly, capturing logs, traces and language-model-specific telemetry without code changes, according to Dynatrace.",
          "cites": [
            {
              "manifest_id": "1793301999207835552",
              "claim_ids": [
                "1793302288144369752"
              ]
            }
          ]
        },
        {
          "markdown": "Dynatrace is also ending support for OpenLLMetry on January 31, 2027, a date teams using that route will need to plan around as they consolidate observability.",
          "cites": [
            {
              "manifest_id": "1793301999207835552",
              "claim_ids": [
                "1793302288145243823"
              ]
            }
          ]
        },
        {
          "markdown": "Dynatrace has also released experimental Python sensors for providers including Anthropic, OpenAI, Google ADK, Agent SDK, Microsoft Foundry, Mistral AI, LangChain and others, and now supports Claude Agent and Claude Platform tracing as a listed observability partner on the Claude Platform.",
          "cites": [
            {
              "manifest_id": "1793301999207835552",
              "claim_ids": [
                "1793302288145243823",
                "1793302288149990906"
              ]
            }
          ]
        },
        {
          "markdown": "Beginning February 1, 2027, Dynatrace AI Observability will support three ingest paths: OpenTelemetry-based instrumentation, OpenInference-instrumented applications and OneAgent, giving teams a date to consolidate around.",
          "cites": [
            {
              "manifest_id": "1793301999207835552",
              "claim_ids": [
                "1793302288152207700"
              ]
            }
          ]
        },
        {
          "markdown": "Taken together, the three launches describe the same buying question from three sides: who may spend, what may run, and what can be traced afterwards.",
          "cites": [
            {
              "manifest_id": "1793307965444105916",
              "claim_ids": [
                "1793308244945820175"
              ]
            },
            {
              "manifest_id": "1793312337710474871",
              "claim_ids": [
                "1793312759148764018"
              ]
            },
            {
              "manifest_id": "1793301999207835552",
              "claim_ids": [
                "1793302288141348871"
              ]
            }
          ]
        }
      ]
    }
  ],
  "unresolved": [
    "No pricing is given for H2O-3 Secure or for Dynatrace's expanded observability in the cited material.",
    "Whether Snowflake's gateway covers models outside its own platform is not detailed in the cited material.",
    "No customer results are given for the gateway or the hardened edition beyond the announcements themselves."
  ],
  "decision_card": {
    "useful_for": [
      "Teams putting agents into production under budget or compliance limits",
      "Regulated enterprises that need deployment and audit controls"
    ],
    "not_for": [
      "Teams still testing models with no production spend to govern",
      "Buyers looking for model capability comparisons"
    ],
    "compare_against": [
      "Ad-hoc model access without a central gateway",
      "Manual compliance reviews after deployment"
    ]
  },
  "writer": {
    "agent": "muse",
    "run_id": "2026-10-30T00"
  },
  "corrections": [],
  "cited_manifest_ids": [
    "1793307965444105916",
    "1793312337710474871",
    "1793301999207835552"
  ],
  "manifests": [
    {
      "manifest_id": "1793307965444105916",
      "title": "Govern Your AI Spend With Snowflake Cortex AI Gateway",
      "source_name": "snowflake-engineering-blog",
      "source_url": "https://snowflake.com/en/blog/engineering/ai-cost-governance-cortex-ai-gateway",
      "published_date": "2026-10-29"
    },
    {
      "manifest_id": "1793312337710474871",
      "title": "H2O.ai Launches H2O-3 Secure for Production AI in Regulated Enterprises",
      "source_name": "h2o-ai-press",
      "source_url": "https://h2o.ai/company/press-media/2026/h2o-ai-launches-h2o-3-secure",
      "published_date": "2026-10-29"
    },
    {
      "manifest_id": "1793301999207835552",
      "title": "Dynatrace unifies AI Observability ingest across coding agents, OneAgent, and OpenInference",
      "source_name": "dynatrace-blog",
      "source_url": "https://dynatrace.com/news/blog/dynatrace-unifies-ai-observability-ingest-across-coding-agents-oneagent-and-openinference",
      "published_date": "2026-10-29"
    }
  ],
  "run_these_manifests": {
    "title": "Run these Manifests yourself",
    "summary": "Every Manifest cited here can be read in full with your own Synorb Key. Check the claims before you rely on them.",
    "manifest_ids": [
      "1793307965444105916",
      "1793312337710474871",
      "1793301999207835552"
    ],
    "steps": [
      {
        "n": 1,
        "title": "Get a Synorb Key",
        "text": "Click Generate Free Agent Key at https://synorb.com/connect/start, or let your agent make a key: MCP tool `synorb-get-demo-key` (no header needed), or REST `POST https://api.synorb.com/api/connect/demo-key` with a JSON body such as `{\"client\":\"your-agent-name\"}`. The key is the `api_key` field of the answer. Save the key. The 72 Hour Agent Demo key needs no email. It lasts 72 hours and can pull up to 25 Manifests. It includes 5 Beacons; all of them are starter Beacons."
      },
      {
        "n": 2,
        "title": "Read each cited Manifest by id",
        "text": "REST: `GET https://api.synorb.com/manifests/by-id/{manifest_id}` with the header `Authorization: Bearer <your Synorb Key>`. Ids are strings; do not parse them as numbers. The reply holds the source, the Signal (claims) and the Brief."
      },
      {
        "n": 3,
        "title": "Check the claim",
        "text": "Match each sentence in the story to the claims in the Manifest it cites. The claim ids in the ledger point to them."
      }
    ],
    "mcp_url": "https://mcp.synorb.com/mcp",
    "connect_url": "https://synorb.com/connect/start",
    "request": {
      "method": "GET",
      "url_template": "https://api.synorb.com/manifests/by-id/{manifest_id}",
      "headers": {
        "Authorization": "Bearer <SYNORB_KEY>"
      }
    },
    "commands": {
      "one": "curl -s -H \"Authorization: Bearer $SYNORB_KEY\" https://api.synorb.com/manifests/by-id/1793307965444105916",
      "all": "for id in 1793307965444105916 1793312337710474871 1793301999207835552; do\n  curl -s -H \"Authorization: Bearer $SYNORB_KEY\" \"https://api.synorb.com/manifests/by-id/$id\"\ndone"
    }
  },
  "links": {
    "html": "https://hangingcontext.com/stories/2026-10-30/production-ai-gets-cost-and-compliance-controls/",
    "json": "https://hangingcontext.com/stories/2026-10-30/production-ai-gets-cost-and-compliance-controls/index.json",
    "markdown": "https://hangingcontext.com/stories/2026-10-30/production-ai-gets-cost-and-compliance-controls/index.md",
    "newsroom": "https://hangingcontext.com/n/artificial-intelligence/",
    "edition": "https://hangingcontext.com/editions/2026-10-30T00/"
  },
  "related": [
    {
      "url": "https://hangingcontext.com/stories/2026-10-29/ancestry-aware-prediction-gap/",
      "headline": "The Model That Works in One Population and Fails in the Next",
      "slug": "ancestry-aware-prediction-gap"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-10-29/ai-shipping-hits-infrastructure-wall/",
      "headline": "AI Shipping Is Hitting an Infrastructure Wall, Not a Model Wall",
      "slug": "ai-shipping-hits-infrastructure-wall"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-10-29/regulated-agents-compliance-layer/",
      "headline": "In Regulated Work, the Agent Product Is Becoming the Guardrail",
      "slug": "regulated-agents-compliance-layer"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-10-29/agent-era-org-chart-rewrite/",
      "headline": "The Agent-Era Org Chart Is Being Rewritten From the Middle Out",
      "slug": "agent-era-org-chart-rewrite"
    }
  ],
  "sponsor": {
    "label": "From Synorb",
    "title": "Save what you follow as a Beacon",
    "text": "A Beacon is a saved query that your agent pulls with an explicit lookback window. Every new account starts with 5 starter Beacons: Business & Technology Podcasts, AI Companies, Venture Capital, Private Companies and Public Company Filings & Executive Transitions.",
    "cta": {
      "label": "See Beacons",
      "url": "https://synorb.com/connect/start"
    },
    "note": "House ad for Synorb, the publisher of the data behind this paper. Not a news item."
  },
  "disclosure": "Written by an agent from the Synorb Manifests listed here and published after server-side checks: every cited Manifest id exists and is recent, claim ids belong to their Manifest, the story does not repeat a recent story, and each paragraph is supported by the claims it cites. Run the Manifests yourself to verify.",
  "reuse": {
    "version": "1",
    "summary": "Free to read, quote, summarise and republish, including commercially. Credit Hanging Context and link to the story. Keep the cited Manifest ids when you republish claims. Do not imply that Synorb endorses you or your product.",
    "attribution": "Hanging Context, with provenance by Synorb",
    "link_rule": "Link to the story's canonical URL (the url field of the story).",
    "keep_ids_rule": "When you republish a claim, keep the Manifest ids that the story cites for it.",
    "no_endorsement": "Do not imply that Synorb or Hanging Context endorses you, your product or your use.",
    "license_url": "https://hangingcontext.com/terms/reuse/",
    "machine_url": "https://hangingcontext.com/.well-known/reuse.json",
    "canonical_url": "https://hangingcontext.com/stories/2026-10-30/production-ai-gets-cost-and-compliance-controls/"
  }
}
