The AI agent infrastructure iceberg, through an LCA lens
An AI agent looks like one chat box. Underneath sit a dozen layers of infrastructure, each with its own footprint. How LCA thinking helps map them.
By Writam Bugga · · 2 min read
An AI agent looks simple to its user: a box to type in and an answer that comes back. Underneath is an iceberg. When I sketched it out I counted at least twelve layers:
- Front-end interface
- Memory systems
- Authentication
- External tools and APIs
- Monitoring and observability
- Agent orchestration
- Model routing
- Foundation models
- ETL pipelines
- Vector databases
- Compute infrastructure
- CPU and GPU providers
Each layer has an environmental cost, and they compound.
Borrowing three ideas from LCA
Life cycle assessment, defined in ISO 14040 and ISO 14044, gives a product team three tools that transfer well to software.
A functional unit. Per query, per user session or per month of service. Pick one, and make every layer report against it.
A system boundary. Decide what is in and out. Do you include the vector database that serves five products? The monitoring stack? The training run that produced the model?
Allocation. Shared infrastructure has to be divided fairly. LCA practice uses mass, energy or economic value. For software, request share or compute time are reasonable starting points.
Where the footprint hides
- Inference versus training: training is a large one-off; inference is the running cost, and at scale it usually dominates.
- Data center efficiency and the regional grid behind it.
- Auto-scaling that never scales down.
- Vector storage and retrieval, real-time versus batch processing, and data transfer.
What a PM can do with this
Make architecture choices with the trade-offs visible, report a software carbon intensity number using the SCI specification, and put the reduction of carbon per interaction on the roadmap. The goal is to make a complex assessment usable by the people deciding what to build.
More in The Footprint of AI and Software
Digital decarbonization: tools worth knowing
A field guide to measuring and reducing the footprint of software, websites and AI: open standards, calculators, data sources and where each fits.
The carbon cost everyone is ignoring in AI
Token optimization is everywhere. Carbon optimization is not. Why data center efficiency has plateaued while AI demand keeps climbing.
Measuring software carbon intensity for AI
Notes on the SCI specification, what it asks product teams to measure, and the product strategies that lower the footprint of AI features.