Week 8 — CI/CD & Security
This week focuses on automating deployments and securing LLM applications — the final steps before production.
In this week
| Page | Topic |
|---|---|
| GitHub Actions | Matrix builds, reusable workflows, secrets |
| Advanced Docker | Multi-stage builds, BuildKit, distroless images |
| LLM Security | Prompt injection, jailbreaks, red-teaming |
| NeMo Guardrails | Input/output rails, topic filters, hallucination detection |
| Security Best Practices | OWASP LLM Top 10, rate limiting, audit logs |
| OpenClaw / LLM Red-Teaming | Attack playbooks + regression tests for LLM apps |
Learning outcomes
After completing this week you will be able to:
- Design a complete CI/CD pipeline from push to production deployment
- Write hardened Dockerfiles with minimal attack surface
- Identify and mitigate prompt injection and jailbreak attacks
- Implement safety guardrails for production LLM applications
- Apply the OWASP LLM Top 10 security best practices