Production AI Platforms & Agents on AWS

Move AI systems from prototype to reliable production.

InfraTales helps engineering teams make production decisions about agent permissions, evaluation, RAG, failure recovery, observability and cost on AWS. Led by Rahul Ladumor, Principal Cloud & AI Platform Architect.

Rahul works directly with your engineering team. Recommendations are prioritised by business impact, reliability, security, cost, maintainability and implementation effort.

Production AI architecture

When should an AI agent be allowed to act?

A useful agent needs access to tools. A production agent needs explicit boundaries around what it can read, propose and execute.

Decision context

Workflow
A customer-support agent can read an account, draft a response and propose a refund.
Risk
A refund changes a financial record. The same tool can also expose data across tenants if identity and scope are wrong.
Decision
Reads and drafts can proceed automatically. Refunds pass a deterministic policy check and require approval above the agreed threshold.
Boundary
The model proposes an action. A separate executor validates and performs it with a short-lived, least-privilege identity.

This is a reference scenario. The policy depends on the action's reversibility, financial impact, data scope and regulatory context.

Control path

  1. 01User requestIdentity and tenant established
  2. 02Agent proposesTool, arguments and reason
  3. 03Policy evaluatesScope, risk and approval rule
  4. 04Human approvesOnly when the action requires it
  5. 05Executor actsScoped credential and idempotency key
  6. 06Audit recordsProposal, decision and outcome

Architecture decisions

  1. The agent proposes; the executor acts.Model output never becomes a privileged API call without typed validation and an explicit policy decision.
  2. Approval is based on action risk.A low-risk read can be automatic. Irreversible, financial or cross-tenant actions need stronger controls or a human decision.
  3. Every attempt is observable and safe to retry.Record the proposal, policy result, approver and tool outcome. Use idempotency keys so a retry cannot repeat a side effect.

Read the analysis: when an AI agent should require human approval →

Rahul's cost and reliability audits have removed more than ₹50 lakh (about $60,000) a year in AWS waste for clients.

Next step

Is an AI system moving from demo to production?

Start with a short qualification form. Rahul reads every request and replies with a clear next step.