Vermittelt Intention und Marketing-Texte; ein Support-Feature führt Spec bis Incident durch und vernetzt Lesepfade.
6.1 KiB
Inhaltsverzeichnis
AI Engineering für Software-Entwickler
Zuverlässige, produktionsreife Anwendungen mit Foundation Models bauen, betreiben und weiterentwickeln
Front Matter
- README — Repo-Übersicht
- Exposé
- Inhaltsverzeichnis — diese Datei
Kapitel
Teil 0 — Einstieg
-
Vorwort
Motivation, Serie-Einordnung, Stichtag. -
Einführung
Intentionen, Zielgruppe, Thesen T1–T10, Lesepfade, Was dieses Buch nicht ist.
Teil I — Mental Model: Vom SE zum AI Engineer
-
Was ist AI Engineering?
Definition; Abgrenzung ML Eng / Data Science / Prompt Engineering; Job-to-be-done. -
Was sich ändert
Halluzinationen, Non-Determinismus, Kosten, Latency; Rollenwandel Code → Orchestrierung. -
Wann LLMs — und wann nicht
Ampel grün/gelb/rot; Anti-LLM-Cases; Realitätscheck. -
Vom Problem zur Spezifikation
Success Metrics, Failure Modes, Cost Envelope, Privacy; Spec-Template.
Teil II — Architekturentscheidungen
-
Architektur-Landkarte
Application Patterns; Control Flow vs. LLM Flow. -
Entscheidungsrahmen: Adaptation
Adaptation Ladder: Prompt → Structured → RAG → Tools → Agents → FT → Train. -
Modelle und Routing
Model Tiers, Cascades, Fallbacks; API vs. Self-Hosting. -
Daten- und Kontextarchitektur
Context Engineering produktseitig; Memory-Tiers; Caching.
Teil III — Bausteine bauen
-
Prompting als Interface-Design
Prompts als Contracts; Structured Output; Versionierung. -
RAG: Retrieval und Generation
Chunking, Index, Hybrid Search, Rerank, Citations, Failure Modes. -
Tools und Function Calling
Tool Design, Permissions, Errors; MCP als Protokoll-Beispiel. -
Agents und Workflows
Agent vs. Pipeline; State; Human-in-the-loop; Grenzen. -
Fine-Tuning und Distillation
Wann FT lohnt; Datenqualität; Ops-Last; ehrlich „meistens nicht“. -
Orchestrierung im Code
Thin orchestration; Retry/Validate/Repair/Fallback; Schichten.
Teil IV — Qualität, Evaluation, Sicherheit
-
Evaluation und Testing
Golden Sets, LLM-as-Judge, Human Eval, CI Gates. -
Qualität in Produktion
Online Metrics, Shadow/Canary, Drift, Silent Degradation. -
Security und Safety
Prompt Injection, Leakage, Tool Abuse; Guardrails. -
Privacy, Compliance, Trust
Residenz, Retention, Redaction, Auditability (Praxis, keine Rechtsberatung).
Teil V — Betrieb, Kosten, Evolution
-
Deployment und Serving
Timeouts, Streaming, Batch, Rate Limits, Multi-Provider. -
Observability
Traces, Token Accounting, Quality Signals, Alerting. -
Kosten, Latency, SLOs
Unit Economics, Caching, Routing, Budget Caps, SLO-Design. -
Wartung und Model-Lifecycle
Versioning, Canary, Rollback, Foundation Model as dependency. -
Incident Response
Cost Spikes, Safety, Quality Drops; Runbooks.
Teil VI — Teams, Organisation, Reife
-
Team, Ownership, Review
Ownership von Prompt/Eval/Model; AI-Diffs reviewen. -
Einführung im Unternehmen
Pilot → Platform → Productization; Anti-Patterns. -
Reifegradmodell
Levels 0–4; Assessment; 90-Tage-Plan. -
Schluss und Ausblick
Reprise Thesen; was in 2 Jahren gilt; Serie-Brücken.
Anhänge
Anhang A. Templates
PDF-Snapshot der Kern-Vorlagen aus templates/.
Anhang B. Anti-Patterns
Katalog und Gegenmittel-Matrix.
Anhang C. Glossar
Terminologie aligned mit der Serie.
Anhang D. Entscheidungsmatrizen
RAG vs FT, Agent vs Pipeline, Host vs API.
Anhang E. Lesepfade und Checklisten
Lesepfade, E2E-Walkthrough (ein Feature durch den Stack), Workshop, Onboarding, Gates.
Templates
| Template | Zweck |
|---|---|
| ai-feature-spec.md | Feature-Spezifikation |
| adr-adaptation.md | ADR Adaptation Ladder |
| adr-model-hosting.md | ADR Modell/Hosting |
| eval-plan.md | Eval-Plan |
| tool-contract.md | Tool-Contract |
| model-change-checklist.md | Model-Change |
| incident-runbook-ai.md | Incident-Runbook |
| production-ready-checklist.md | Go-Live Gate |
Checklisten
| Checkliste | Zweck |
|---|---|
| wann-llm.md | Wann LLM / wann nicht |
| rag-production-ready.md | RAG Production |
| agent-readiness.md | Agent vs. Pipeline |
| security-review-ai.md | Security Review |
| observability-minimum.md | Observability Minimum |
| team-onboarding-30-tage.md | 30-Tage Onboarding |
Empfohlener Einstieg: Einführung → Was ist AI Engineering? → Templates aus templates/.