One decision shapes the entire engagement
By the end of this lesson you can recommend a deployment path for any client profile and defend it on billing, auth, compliance, and capability grounds.
The path sets the rails before anyone writes a prompt
Where the client's Claude Code traffic runs determines who bills them, how users authenticate, where usage data lands, and which features exist at all.
- Procurement signs against the billing route
- Security reviews the auth model
- Finance builds chargeback on the cost-tracking surface
Reversing the path after rollout means re-running all three workstreams, which is why on a standard 30-day activation this recommendation lands in pre-kickoff, the two weeks before Day 0, alongside the security questionnaire and org-level setup, not in a mid-engagement change request. Treat it the way you'd treat a platform selection in any modernization engagement: a one-way door unless someone pays to walk back through it.
The client's existing cloud commitments and compliance posture pick the path. Your job is to surface them before the client picks by default.
Same Claude Code, four different rails
The CLI is identical on every path. What changes is everything around it.
Four questions, asked in this order
Work through these in discovery. The client's answers do the narrowing.
Cloud-native control, or the full product
Every path recommendation is a trade. Saying the trade explicitly is what separates a recommendation from a preference.
- Own model version pinning: unpinned aliases resolve to defaults that can lag new releases or break users when a model isn't enabled in their account yet; pin versions in managed settings before rollout
- Build the usage dashboard: cost reporting gets assembled from Cost Explorer, GCP Billing, or Azure Cost Management, or centralized through the gateway pattern in Lesson 3.4
The recommendation writes your pre-kickoff checklist
On a 30-day activation, pre-kickoff runs from Day -14 to Day 0. Each path puts different blockers on that list, and some have lead times you cannot compress.
- Configure SSO and domain capture with the client's IdP team
- Map seat list and role assignments
- Apply managed policy settings
- Submit ZDR enablement request to the Anthropic account team if required; it is confirmed per organization
- Submit use-case form per AWS account (access is immediate)
- Create IAM policy for model invocation and inference profiles
- Enable Claude models in target regions
- Pin model IDs in shared settings before anyone installs
- Enable Vertex AI API on the project
- Request Claude access in Model Garden (approval can take 24 to 48 hours)
- Confirm quota in the target region
- Pin model IDs in shared settings
- Provision Foundry resource
- Create Claude model deployments with fixed versions rather than auto-update
- Agree Entra ID roles or API key handling with the identity team
- Pin deployment names in settings
Meridian Capital wants a recommendation by Friday
A financial services client, 800 developers, is activating Claude Code. You lead the deployment workstream. Four decisions, eight points. Choices have consequences.
You're in the room now. Click a card to commit to a choice. Choices lock, consequences land, and the credibility meter travels with you. Green is a strong call, orange is defensible, grey costs you the room.