AI Platforms Are Becoming Cloud Infrastructure
Production AI is moving far beyond API_KEY + prompt. As agents become part of real business systems, AI platforms are acquiring the same operational primitives that made cloud infrastructure manageable at scale.
The first generation of AI application architecture was remarkably simple. A team obtained an API key, chose a model, wrote a prompt, and sent requests from an application. Even relatively sophisticated systems often added only a retrieval layer, a vector database, or a small set of tools around that basic interaction.
For experimentation, this architecture was powerful precisely because it was so easy to start.
Production AI is beginning to look very different.
As organizations deploy more models, agents, tools, applications, and autonomous workflows, they encounter problems that have little to do with prompt engineering. They need to determine which team owns a workload, which identities may access it, which model families are allowed, how much a project may spend, where traffic flows, how actions are audited, how capacity is allocated, and what happens when hundreds of agents begin interacting with internal systems.
These are familiar problems.
They are the problems cloud platforms have spent the last fifteen years learning how to solve.
That is why I increasingly think the most useful way to understand enterprise AI platforms is not as collections of model APIs, but as an emerging category of cloud infrastructure for intelligence.
The API_KEY=... era does not scale very far
There is nothing inherently wrong with starting an AI application using a single API key. Most software begins with the simplest architecture that can validate whether the idea works.
The trouble begins when the prototype becomes infrastructure.
Imagine that one organization now has twenty AI-powered applications. Some belong to engineering, some to support, some to finance, and several have become production-critical. They use different models, have different data-access requirements, and generate very different amounts of spend. Some need low latency, while others can run asynchronously. Certain applications may use customer data, while experimental applications should never see it.
A single organization-level credential and one undifferentiated pool of model access quickly become inadequate.
Teams need projects.
Projects need owners.
Applications need machine identities.
Keys need scoped permissions.
Different workloads need different model permissions and rate limits.
Finance needs spend attribution.
Security needs audit trails.
Platform teams need a way to automate all of this.
That progression should sound very familiar to anyone who has operated cloud infrastructure at scale.
OpenAI's current API organization structure already reflects much of this evolution. Projects can have scoped users and service accounts, model-specific rate limits, usage tracking, and budgets. Personal API keys can be restricted to a project, and organization administrators can programmatically manage users, projects, service accounts, and keys through the Admin API.
The abstraction is moving away from “here is an API key” toward “here is a governed environment in which a workload is allowed to consume AI.”
That is a cloud-platform abstraction.
AI workloads need identity, not just credentials
One of the strongest signals of this transition is identity.
Traditional AI API integrations commonly use a shared secret owned by the application. That works for simple model calls, but becomes increasingly problematic when agents start taking actions across other systems.
Suppose five different agents share one service credential. One reads customer records, one processes HR requests, one operates engineering tools, one performs research, and one handles financial workflows. When an audit log shows that the credential performed an action, the organization still does not know which agent initiated it or what authority was supposed to apply.
This is the same problem cloud IAM solved for applications and workloads.
AI platforms are now developing their own version of workload identity.
Google's Gemini Enterprise Agent Platform is especially explicit about this direction. Agent Identity gives each agent a managed, unique identity that can participate in authorization decisions and auditing. Google argues that this improves on traditional shared service accounts because agent identities are isolated by default, cannot simply be impersonated like conventional service accounts, avoid long-lived developer-generated keys, and provide audit records that can distinguish the agent from the end user on whose behalf it acted.
That distinction becomes increasingly important as agents gain autonomy.
A production system should eventually be able to answer not merely:
Which application called this API?
but:
Which agent performed this action, which user initiated the workflow, which policy authorized it, and what resources was that agent allowed to access?
Identity is the foundation on which almost every other governance primitive depends.
Projects are becoming AI resource boundaries
Cloud platforms rarely place every production workload inside one giant undifferentiated account. Organizations use accounts, subscriptions, projects, resource groups, namespaces, and environments to create boundaries around ownership and policy.
AI platforms are moving in the same direction.
OpenAI Projects provide a clear example. Organizations can scope people and service accounts to a project, configure which models the project may use, define rate limits by model, track usage, and create spending budgets and alerts around the project boundary.
The important point is not whether the abstraction is called a project, workspace, environment, or something else.
The important point is that AI consumption is becoming a managed resource hierarchy.
A mature organization may eventually structure production AI similarly to the rest of its cloud estate. Customer-support agents live in one project, internal engineering automation in another, high-risk finance workloads in a tightly controlled environment, and experiments somewhere with deliberately limited access and budget.
That enables different policies to apply to different risk profiles.
An experimental chatbot might be permitted to use several new models while spending only a small amount each month. A payroll agent may be restricted to a specific approved model, a defined set of downstream systems, a stricter audit policy, and predictable production capacity.
This is not primarily a model-management problem.
It is resource governance.
Service accounts were inevitable
Once AI workloads become production services, machine-to-machine identity becomes unavoidable.
A background agent should not depend permanently on an engineer's personal API credential. A deployment pipeline should not rely on a shared secret copied between laptops. An autonomous workflow needs an identity whose lifecycle belongs to the workload itself.
OpenAI now supports project-level service accounts in the API platform, while its Admin API allows organizations to manage those service accounts programmatically. Admin credentials themselves are separately scoped and do not automatically grant inference access, another sign that administrative control and model execution are becoming distinct security planes.
These may seem like ordinary enterprise features, and that is exactly why they matter.
AI is becoming ordinary infrastructure.
The interesting transition occurs when functionality that initially felt unique to AI begins adopting the same operational conventions as databases, queues, cloud compute, and internal APIs.
Workloads require identities.
Administrative systems require separate credentials.
Permissions need scopes.
Credentials need expiration and revocation.
Automation needs APIs.
Eventually, infrastructure as code naturally follows.
AI infrastructure will increasingly be managed as code
Cloud infrastructure became manageable at organizational scale partly because configuration moved from manual dashboards into declarative systems. Terraform, CloudFormation, Pulumi, Kubernetes manifests, policy-as-code, and CI/CD allowed organizations to review changes, reproduce environments, manage drift, and automate infrastructure lifecycle.
AI administration is moving toward the same requirement.
If an organization has hundreds of projects, agents, roles, policies, model permissions, spending thresholds, and service identities, managing all of those settings manually through web interfaces will become untenable.
Administrative APIs are therefore an important signal.
OpenAI's Admin API now allows security and platform teams to manage users, roles, projects, project membership, service accounts, and API keys programmatically. OpenAI has also expanded enterprise administration through workspace-scoped Admin keys that can access selected administration, analytics, spend-control, and compliance capabilities without being usable for model inference.
The next logical step is familiar: organizations will represent significant parts of their AI estate as configuration that can be reviewed, tested, deployed, and audited through engineering workflows.
A production AI environment should eventually be reproducible.
Creating a new agent should not require one platform engineer to remember seventeen console settings.
Promoting an agent from development to production should not depend on manually recreating permissions.
Changing model access should leave a reviewable history.
If AI becomes infrastructure, configuration drift becomes an AI problem too.
Rate limits are capacity management
Another clue is the growing importance of quotas and rate limits.
In an early prototype, a rate-limit error is mostly an inconvenience. A developer waits, adds exponential backoff, or requests a higher limit.
In production, capacity becomes architecture.
A customer-facing agent may have thousands of concurrent requests. A coding workflow can consume large contexts and substantial output. Long-running background agents may issue repeated model and tool calls. One runaway service can potentially consume capacity that another business-critical workflow depends on.
This means organizations need to think about AI capacity allocation in the same way they already think about databases, CPU, network throughput, queues, or third-party API limits.
OpenAI Projects allow administrators to configure rate limits at the project and model level, while OpenAI documents that limits may be enforced over shorter time windows than their headline per-minute numbers, meaning burst behavior matters operationally.
The architectural questions quickly become familiar.
Which workload gets priority when demand spikes? Should offline work move into batch queues? How much production headroom should remain available? Should one team be able to consume the organization's entire premium-model quota? Does the system need fallback behavior when capacity is exhausted?
At sufficient scale, model capacity becomes another shared infrastructure resource.
Spend controls are becoming platform controls
Cost management is undergoing the same transition.
During experimentation, teams often treat AI spending as a variable API bill. Once adoption expands, administrators need visibility into who is spending, what they are spending on, and whether the spending is producing value.
OpenAI has steadily moved these capabilities into the administrative layer. API projects can have monthly budget alerts, while ChatGPT Enterprise now provides usage analytics, user and group-level limits, overage controls, and APIs for automating spend controls. In June 2026, OpenAI described these features explicitly as a way to manage AI investment with greater operational rigor as usage scales across organizations.
This matters because AI spend is becoming dynamic.
An autonomous workflow can decide to perform another search, reason longer, retry an execution, use a more expensive model, or call additional tools. The application itself can influence how much infrastructure it purchases while completing a task.
That makes cost control part of system design.
Platform teams therefore need more than invoice reporting. They need budgets, alerts, quotas, allocation metadata, workload-level telemetry, and eventually runtime economic policies.
This is precisely why AI FinOps is becoming part of the production architecture rather than an accounting exercise performed after the month ends.
Agents create a new kind of network
The cloud analogy becomes even stronger when agents begin communicating with tools and other agents.
A simple model call requires a relatively straightforward network path: application to provider.
An agentic system may communicate with internal APIs, SaaS services, MCP servers, databases, other agents, external websites, and customer-facing systems. Every interaction can carry data or invoke an action.
That turns connectivity into a policy problem.
Google's Agent Gateway is perhaps the clearest current example of how AI networking is evolving. Google describes it as the network entry and exit point for agent interactions, covering user-to-agent, agent-to-tool, and agent-to-agent traffic. The gateway integrates with agent identities, the central registry, IAM, semantic governance policies, security systems, logging, and tracing.
This sounds much closer to a combination of API gateway, service mesh, identity proxy, and policy-enforcement point than to anything traditionally associated with a chatbot.
That is significant.
Cloud architecture became manageable partly because organizations stopped allowing every workload to implement authentication, networking, retries, telemetry, and policy independently. Shared infrastructure moved those concerns into gateways, identity platforms, networking layers, and platform services.
AI agents appear to be following the same path.
Rather than asking every agent developer to correctly implement OAuth, least privilege, MCP security, outbound network policy, audit logging, and tool authorization, organizations will increasingly centralize those responsibilities.
The agent focuses on reasoning.
The platform controls connectivity.
Agent registries may become the service catalogs of AI
As agent adoption grows, organizations will face another cloud-era problem: discovery.
Who owns this agent?
What does it do?
Where is it deployed?
Which tools can it use?
Which version is active?
Is it approved?
What other systems depend on it?
Organizations already answer similar questions about APIs, microservices, infrastructure modules, datasets, and internal software through service catalogs and developer portals.
Google's Agent Registry is explicitly designed as a centralized catalog for agents, tools, MCP servers, and related resources across the organization. It sits alongside identity, policy, gateway, and observability capabilities inside the governance layer.
I expect this pattern to spread well beyond Google.
An enterprise with thousands of agents cannot rely on Slack messages and tribal knowledge to understand what has been deployed. It will need an agent inventory containing ownership, business purpose, model dependencies, tools, permissions, risk classification, evaluation status, deployment history, and lifecycle state.
The catalog then becomes useful not only for discovery but also for policy.
Perhaps only agents in the approved registry may receive production credentials. Maybe high-risk agents require a named business owner and a passing evaluation suite before publication. Vulnerable MCP servers may be automatically disabled across all dependent agents.
At that point, agent registry becomes part of the organization's platform-engineering control surface.
Observability needs to extend beyond latency and errors
Traditional infrastructure observability asks whether a system is healthy. What is its latency? Error rate? CPU usage? Queue depth? Request volume?
AI systems need those metrics, but they also require behavioral observability.
An agent can return a technically successful request while still making a bad decision. It may invoke an unexpected tool, take an inefficient path, expose information incorrectly, or repeatedly escalate work that it should be able to resolve.
Production AI therefore needs traces of execution, not merely application logs.
Google's Agent Observability became generally available in June 2026 and provides visibility into deployed agents and MCP servers. Newly deployed ADK agents receive OpenTelemetry tracing by default, linking AI execution to a telemetry standard already familiar to cloud engineering teams.
That detail is revealing.
Rather than inventing an entirely separate operational universe for AI, the ecosystem is beginning to connect agent behavior to existing observability conventions.
A mature AI platform should allow operators to follow an execution from user request through model reasoning, retrieval, tool invocation, agent-to-agent communication, downstream action, and final result. Security teams may need the same trace for investigation, while FinOps teams need it to understand cost and evaluation teams need it to diagnose behavioral regressions.
Observability becomes the common data plane through which several operational disciplines meet.
AI policy will become infrastructure policy
Another shift occurs when policies move out of natural-language prompts and into platform infrastructure.
A system prompt might tell an agent not to send confidential data to external services. That guidance is useful, but a production organization may want a stronger guarantee: requests to unapproved destinations should actually be blocked.
Google's current governance stack demonstrates this emerging distinction. Agent Gateway can participate in enforcing IAM and other runtime policies, while Semantic Governance policies allow organizations to impose constraints over agent actions and tool calls. Google's governance documentation treats these controls as platform-level mechanisms rather than properties of an individual prompt.
This aligns with a broader principle from application security:
Policy should be enforced as close as possible to the resource being protected.
A model can reason about whether an action appears compliant.
Infrastructure should determine whether the action is permitted.
As enterprise agents gain more authority, policy-as-code and policy-as-infrastructure will likely become increasingly important. Organizations may define which models can handle particular data classes, which agents may connect to external tools, what destinations are allowed, which actions require approval, and which environments prohibit autonomous writes.
These controls eventually need testing and versioning just like other infrastructure configuration.
Again, the cloud analogy becomes difficult to ignore.
The AI platform is becoming a shared organizational layer
Early AI applications were frequently built as isolated product features. Each application chose a provider, stored its own credentials, constructed its own prompts, implemented its own retries, and tracked its own usage.
That architecture works until AI becomes ubiquitous.
At that point, repeating the same infrastructure across every application becomes expensive and dangerous. Teams implement inconsistent authorization. Cost attribution diverges. Some services use obsolete models. Security controls vary. One team builds sophisticated evaluation while another deploys directly from experimentation.
This creates a natural role for an internal AI platform.
The platform can provide standardized model access, identity integration, approved models, routing, evaluation infrastructure, observability, security controls, cost attribution, secrets management, agent runtimes, and reusable integrations. Product teams then consume these capabilities rather than rebuilding them.
This is almost exactly the value proposition internal cloud platforms and platform-engineering teams provide today.
The objective is not centralization for its own sake.
The objective is to create paved roads.
Developers should be able to build an AI feature quickly while inheriting sensible organizational defaults for security, reliability, observability, and cost management.
That is how infrastructure scales without turning every team into infrastructure experts.
Google is already treating agents like an infrastructure estate
Among the major providers, Google's 2026 Agent Platform makes this evolution unusually visible.
The platform now combines access to more than 200 models with development tooling, managed runtimes, Agent Identity, Agent Registry, Agent Gateway, governance policies, simulation, evaluation, observability, code execution, and security capabilities. Google describes the objective as allowing organizations to build, scale, govern, and optimize enterprise-grade agents across their lifecycle.
Even its pricing architecture increasingly resembles cloud infrastructure rather than a simple model API. Agent Platform now separately prices elements such as memory operations, agent storage, Skill Registry operations, and Semantic Governance Policy evaluations, in addition to the model tokens consumed by those services.
This is an important signal.
An AI application is beginning to consume not one resource but an ecosystem of managed infrastructure: runtime, memory, storage, policies, registries, model inference, security, and observability.
The model remains essential.
But it is becoming one SKU inside a much larger platform.
OpenAI is building an administrative plane around intelligence
OpenAI's architecture has evolved somewhat differently, but the same infrastructure pattern is visible.
At the API layer, organizations can divide workloads into projects, scope users and service accounts, restrict model access, configure rate limits, track project-level usage, and define budgets. Administrative APIs expose programmatic lifecycle management for users, projects, service accounts, and credentials.
At the enterprise-product layer, OpenAI has also been expanding centralized administration, analytics, spend controls, usage limits, and scoped administrative credentials. These credentials can interact with APIs for areas such as analytics, costs, usage limits, service-account management, and compliance while remaining separate from model-inference credentials.
This separation matters architecturally.
Cloud platforms generally distinguish the control plane used to administer resources from the data plane through which actual workloads execute. AI platforms are beginning to develop similar boundaries.
One credential manages the environment.
Another executes the workload.
Different permissions apply.
Different audit expectations apply.
That is exactly the kind of distinction that appears when a service stops being a developer API and becomes infrastructure.
The cloud analogy has limits
It would be a mistake, however, to assume that AI platforms will simply reproduce AWS with a model endpoint added.
AI workloads have characteristics conventional cloud infrastructure does not.
Their behavior is probabilistic. Model outputs can change even when conventional infrastructure remains healthy. Cost per request can vary depending on reasoning depth and execution path. Agents can dynamically decide which tools to invoke. Untrusted natural language can influence behavior through prompt injection. Model generations change unusually quickly, creating a dependency-lifecycle problem that differs from many mature cloud services.
AI infrastructure therefore needs several new primitives.
Evaluations become analogous to tests and health checks, but measure behavioral correctness. Model registries need to track capability and lifecycle as well as deployment. Agent traces must explain reasoning and tool use in addition to ordinary network spans. Governance systems need to constrain semantic intent as well as API-level authorization.
This is not cloud infrastructure copied verbatim.
It is cloud infrastructure extended for systems that can reason.
Platform engineering becomes an AI discipline
For engineering leaders, I think the practical implication is that AI architecture should increasingly involve platform engineering.
A company does not need to build an enormous internal AI platform on day one. Premature platform construction can be as wasteful in AI as it is anywhere else.
But once several production teams begin solving the same operational problems independently, consolidation starts to make sense.
Are teams each managing provider credentials differently?
Are multiple services reinventing model routing?
Can finance attribute AI spend to products?
Can security revoke an agent's access centrally?
Is there one inventory of production agents and model dependencies?
Can teams reuse evaluation infrastructure?
Are logs and traces standardized?
Can a new production workload inherit sensible permissions, budgets, and observability without creating them manually?
If the answers are consistently no, an internal AI platform boundary is probably emerging whether the organization has named it or not.
The question becomes whether that platform will be designed intentionally or assembled accidentally from dozens of local solutions.
AI infrastructure needs environments and promotion paths
Another lesson from traditional platform engineering is the importance of environments.
A prompt that works during development should not automatically become production behavior. An agent tested with synthetic data should not suddenly receive production credentials. A newly released model should not immediately replace an existing production dependency because someone changed a configuration value.
AI workloads need promotion paths.
Development environments can prioritize experimentation. Staging environments can run evaluations and simulations using representative workflows. Production environments can use narrower permissions, pinned models, controlled network access, explicit budgets, and stronger audit requirements.
This becomes particularly important for agents because the difference between environments is not only data.
It is authority.
A development agent might use mocked tools.
A staging agent may interact with cloned systems.
A production agent may actually issue the refund.
Promotion should therefore represent an increase in trust, not merely a change in hostname.
That requires deployment discipline similar to the rest of production software.
Infrastructure decisions will increasingly determine AI quality
There is another reason platform engineering matters: many apparent “model problems” are actually infrastructure problems.
An agent may produce poor results because retrieval is unreliable. It may waste money because caching is badly configured. It may appear unintelligent because tools have confusing schemas. It may fail frequently because rate limits create execution errors. It may make unsafe decisions because permissions are too broad. It may be difficult to improve because execution traces are missing.
Replacing the model may improve some of these symptoms.
It does not fix the architecture.
As model quality improves across the industry, I expect the relative importance of the surrounding infrastructure to become more visible. The difference between two production systems using the same frontier model can be enormous because one has better tools, data, evaluations, permissions, observability, and operational discipline.
The model provides intelligence.
The platform determines the environment in which that intelligence operates.
“Which model?” becomes one infrastructure decision among many
None of this means model selection stops mattering.
Different models continue to offer materially different reasoning capability, context handling, multimodality, latency, pricing, tool use, and safety characteristics. Choosing the wrong model can absolutely damage quality or economics.
The change is that model selection becomes one decision inside a larger infrastructure system.
An engineering architecture review may need to ask which model should handle the workflow, but also which project owns the workload, which service identity it uses, which regions may process the data, which tools are exposed, what gateway traffic passes through, what rate limits apply, how spending is attributed, which traces are captured, and which evaluation gates must pass before deployment.
That is a much more mature set of questions than:
Which API key should we put in the environment variable?
It is also a sign that AI has crossed an important threshold.
AI is becoming production infrastructure
Cloud computing did not become important merely because renting servers was convenient.
It became foundational because entire operational systems formed around those servers: identity, networking, governance, observability, automation, deployment, security, cost management, and platform engineering.
We are watching the same maturation occur around AI.
Projects are becoming resource boundaries.
Agents are receiving identities.
Gateways are governing traffic.
Registries are cataloging capabilities.
Policies are moving into infrastructure.
Usage is receiving budgets and quotas.
Administrative APIs are enabling automation.
OpenTelemetry is tracing agent execution.
Evaluation is becoming a release gate.
FinOps is connecting model consumption to business outcomes.
At that point, calling AI a model API undersells what the architecture has become.
The model is still the source of intelligence, just as compute remains fundamental to cloud systems.
But production organizations do not run on compute alone.
And they will not run on models alone either.
The organizations that scale AI successfully will increasingly need to treat intelligence as another production resource: one that requires identity, policy, capacity, deployment, observability, financial controls, and lifecycle management.
In other words, AI platforms are becoming cloud infrastructure.