
Testen, Containerisieren und Bereitstellen einer KI-gestützten App
Beschreibung
Dies ist der 3. Workshop in unserer Reihe zur Aktualisierung des Inhalts des AI Dev Tools Zoomcamp. Dieser Workshop aktualisiert Modul 3: Testen, Containerisieren und Bereitstellen einer KI-gestützten App. Der vorherige Workshop endete mit einer Anwendung, die auf deinem Rechner läuft. In dieser praktischen Sitzung wird Alexey Grigorev den Rest des Weges gehen: nachgewiesen durch Tests, die den echten Stack überprüfen, in Containern verpackt, automatisch bei jedem Pull Request überprüft und unter einer öffentlichen URL bereitgestellt. Jeder dieser Schritte ist etwas, bei dem KI-Tools gut im Entwurf, aber schlecht im Ausführen sind. Ein generiertes Dockerfile, das baut, ist nicht dasselbe wie eines, das das Richtige baut. Eine grüne Pipeline, die die Tests überspringt, ist schlimmer als gar keine Pipeline. ## Was du lernen wirst * Wie man Integrationstests schreibt, die die API, die Datenbank und das Frontend zusammen überprüfen * Wie man eine Testdatenbank einrichtet und abbaut und wann man sie anstelle einer Rücknahme neu erstellen sollte * Wie man gegen die OpenAPI-Spezifikation und nicht gegen die Implementierung testet * Wie man überprüft, dass ein KI-generierter Test-Satz tatsächlich etwas erfasst, indem man den Code absichtlich kaputt macht * Wie man die App mit einem Mehrstufen-Build containerisiert, der das Frontend kompiliert und es aus dem Backend-Image bereitstellt * Wie man von SQLite zu Postgres wechselt, ohne den Anwendungscode neu zu schreiben * Wie man Geheimnisse und Umgebungs-Konfigurationen aus dem Image hält * Wie man CI einrichtet, sodass Linting, Tests und der Container-Build bei jedem Pull Request ausgeführt werden * Wie man ein fehlschlagendes Pipeline-Protokoll liest und es an den Agenten zurückfüttert * Wie man auf eine Plattform wie Render, Fly.io, Railway oder Cloud Run bereitstellt * Wie man verwaltete Datenbanken, Migrationen, Gesundheitsprüfungen, Protokolle und Rollbacks handhabt * Wie man die Pipeline mit dem Deployment verbindet, sodass das Zusammenführen in den Hauptbranch das ist, was veröffentlicht * Warum ein erfolgreicher Deploy nicht dasselbe ist wie eine funktionierende App Am Ende wirst du wissen, wie man eine KI-gestützte Anwendung von deinem Laptop zu einer öffentlichen URL bringt, die automatisch neu bereitgestellt wird, wenn die Tests bestanden werden. Wie die anderen Workshops wird dies eine Live-Demo mit praktischen Tipps und Zeit für Fragen und Antworten sein. ## Alle Veranstaltungen in dieser Reihe ## Alle Veranstaltungen in dieser Reihe * Wie man mit KI-Coding-Agenten arbeitet: Spezifikationsgesteuerte Entwicklung, Kontext- und Schleifen-Engineering, Workflows * Eine KI-gestützte Full-Stack-App bauen und bereitstellen * Testen, Containerisieren und Bereitstellen einer KI-gestützten App * Open-Source-KI-Tools für Sicherheit, Audit und DevOps * AI Dev Tools Zoomcamp 2026 Pre-Course Live Q&A * AI Dev Tools Zoomcamp 2026 Kursstart ## Denkst du darüber nach, am AI Dev Tools Zoomcamp teilzunehmen? Dieser Workshop behandelt die aktualisierten Inhalte für Modul 2 des AI Dev Tools Zoomcamp, unseres kostenlosen Kurses zur Verwendung von KI-Tools in praktischen Softwareentwicklungs-Workflows. Der Kurs behandelt KI-gestützte Planung, Codierung, Überprüfung, Tests, Fähigkeiten von Codierungsagenten, MCP, Fähigkeiten, Plugins, Sicherheit, Audit, DevOps und ein vollständiges Abschlussprojekt. Die neue Kohorte des AI Dev Tools Zoomcamp beginnt am 31. August 2026. Du kannst dich anmelden, indem du hier registrierst. ## Über den Referenten Alexey Grigorev ist der Gründer von DataTalks.Club und Schöpfer der Zoomcamp-Reihe. Alexey ist Software- und ML-Ingenieur mit über 10 Jahren Erfahrung in der Ingenieurarbeit und mehr als 6 Jahren im Bereich maschinelles Lernen. Er hat große ML-Systeme in Unternehmen wie OLX Group und Simplaex bereitgestellt, mehrere technische Bücher verfasst, darunter das Machine Learning Bookcamp, und ist ein Kaggle Master mit einem ersten Platz beim NIPS'17 Criteo Challenge. Tritt unserem Slack bei: https://datatalks.club/slack.html
Lassen Sie Ihr Netzwerk wissen, dass Sie dabei sind
Teilen Sie diese Veranstaltung, um Gespräche zu beginnen, Kollegen einzuladen und sich vorab zu vernetzen.
