Integration
8 build exercises to practise the concepts in this domain.
3.1 — Tool-Surface Audit With Least-Privilege Justification
Intermediate
25 minutes
- How to inventory an agent tool surface against the role task list
- How to name the control category of every mitigation and the gap it leaves
- When to remove, scope, or consolidate a tool
- How to write a per-tool justification that survives review
3.2 — Identity-Chain Map, Hop by Hop
Advanced
30 minutes
- How to draw the full identity chain of an agent integration
- How to spot the hop where effective privilege exceeds user need
- Where credentials belong, how they are scoped, and what a leak response looks like
- How to verify per-hop authentication and per-call attribution
3.3 — Decompose a Latency Budget Against Its SLA
Advanced
35 minutes
- How to break a request path into its latency terms and find the dominant one
- How to name the requirement each accuracy control protects
- How to design routing, caching, and parallelism changes that hold both numbers
- How to write a configuration justification that cites the SLA and the quality bar
3.4 — Design the Observability Plan for One Pipeline
Advanced
40 minutes
- How to define a trace schema that makes any single failure diagnosable
- How to split monitoring into cheap aggregates and sampled payloads
- How to build a calibrated quality signal on production traffic
- How to choose drift alerts on tail percentiles and write a payload privacy policy
3.5 — RAG Pipeline Design Dossier
Advanced
45 minutes
- How to decide whether a corpus needs RAG at all
- How to design structure-aware chunking with contextual enrichment
- How to choose hybrid indexing components query family by query family
- How to write the freshness runbook and the stage-isolated retrieval evaluation
3.6 — Retrieval Strategy Matrix for One Estate
Intermediate
30 minutes
- How to classify data sources by shape and queries by pattern
- How to name the failure that matters per source-pattern pair
- How to assign the cheapest strategy whose failure mode is acceptable
- How to defend an expensive assignment with a concrete breakage argument
3.7 — Consumer-Pattern Worksheet for Three Integrations
Intermediate
30 minutes
- How to count consumers, surfaces, and owners before choosing a mechanism
- How to apply the does-the-counterpart-decide test
- How to assign MCP, direct, headless, or agent-to-agent with a written argument
- How to stress-test an assignment against plausible growth
3.8 — Capability-Loading Plan for a Growing Agent
Advanced
35 minutes
- How to inventory a capability surface across tools, procedures, and knowledge
- How to measure the four cues: slice ratio, frequency, latency budget, stability
- How to partition a surface into a cached core and a discovered tail
- How to verify the design against its SLA and its growth trajectory