I've got a project running locally: ICM workspace, Claude CLI as the coding/execution agent. Local tests are solid and I've already demoed progress to the client. Now I need to take it to production, and I want to get the deployment right before I bolt on a frontend, databases, logging, and alerts.
My current plan (Azure):
- Container App running the FastAPI backend + Claude CLI
- Azure Files mounted as the working folder for the agent's session/workspace
- Managed Identity for auth (no stored secrets)
- Container Registry for the image
- Foundry for the base LLM
Has anyone deployed something like this in production?
Not looking to over-engineer this, just want the deployment shape to be sound before I layer the rest of the product on top.