Track 7 — Deployment & Scale
You can build with Claude; now run it in production, on a cloud, under governance. This track covers accessing Claude through Amazon Bedrock and Google Cloud's Vertex AI — the enterprise surfaces where models live inside your existing cloud account, IAM, networking, logging, and billing — plus a review of the cost-and-throughput levers (prompt caching, the Batch API) that keep scaled workloads affordable and reliable.
Audience: developers, platform, and ops. · Est. time: ~6–8 hours. · Prereq: track-6-agents-skills-subagents and cloud access (setup-checklist, section d — AWS/Bedrock or GCP/Vertex). · Outcome: deploy Claude on a cloud with governance.
Sequence
Do the platform you (or your org) actually use. If you're cloud-agnostic, do Bedrock first; the concepts transfer.
1. Claude on Amazon Bedrock · ⏱ ~2.5–3 h
- Course: claude-with-amazon-bedrock — enabling Claude models in Bedrock, region/model availability, calling Claude via the Bedrock SDK (and how it maps to the Messages API you already know), IAM roles vs. static keys, logging/observability, and cost controls.
2. Claude on Google Cloud Vertex AI · ⏱ ~2.5–3 h
- Course: claude-with-vertex-ai — enabling Claude in Model Garden, the Vertex SDK,
gcloud/ application-default auth, service accounts, regions, and Vertex logging and quotas.
3. Batch & caching review — scale economics · ⏱ ~1–2 h
- Review: revisit the prompt-caching and Batch API portions of building-with-the-claude-api and your p08-prompt-caching-and-rag project, now through a production lens — when batching wins, how caching cuts cost/latency at scale, and how this interacts with cloud billing and rate limits.
Governance checklist (carry this into any deployment)
- Auth: prefer IAM roles / service accounts over long-lived keys; least privilege.
- Secrets: keys in a secrets manager, never in code or git (see setup-checklist security note).
- Observability: request/response logging, error tracking, latency and token dashboards.
- Cost: spend limits, model-tier discipline (Haiku/Sonnet where they suffice), caching + batching for volume.
- Reliability: retries/backoff, timeouts, graceful degradation, region/quotas planning.
- Data: know your platform's data-handling and residency guarantees before sending regulated data.
You're ready to move on when…
- You can call Claude through either Bedrock or Vertex and map it back to the Messages API.
- You can explain auth on your chosen platform (IAM role / service account) and why it beats static keys.
- You can name the cost/throughput levers (prompt caching, Batch API, model tiering) and when each applies.
- You can list the governance concerns above for a real deployment.
See also
- README — the full track map.
- Next: track-8-certification-cca-f — the certification capstone.
- Backing 301 note: cca-domain-5-context-reliability.
- progress — tick these off.