Deployment beschreibt den Prozess, mit dem fertige KI-Backends in produktive Umgebungen überführt werden. Container und CI/CD-Pipelines stellen dabei die Infrastruktur, mit der diese Abläufe wiederholbar gemacht werden. Der Inhalt bringt diese Schritte in einen gemeinsamen Rahmen.
!Kursinhalt
!1. Container für KI-Backends
*Aufbau passender Images
*Abhängigkeiten und Größe
*Registries und Versionierung
!2. CI/CD im KI-Kontext
*Pipelines für Build und Test
*Automatisierte Deployments
*Integration von Modellartefakten
!3. Zielumgebungen und Rollouts
*Trennung von Umgebungen
*Schrittweise Ausrollungen
*Rollback-Strategien
!4. Betrieb nach dem Deployment
*Monitoring und Alarme
*Patching und Updates
*Weiterentwicklung im laufenden Betrieb
!Berufliche Relevanz
*Stabile Bereitstellung von KI-Diensten
*Verlässliche Release-Prozesse
*Grundlage für produktionsnahe Rollen