- Martin Bach
- Dienstag, 10. Dez 2024
- 14:00 - 14:45
- Kristall | Ebene 3
- Session
Hast du dich eigentlich schon einmal gefragt warum Java-Entwickler eigentlich seit Jahr und Tag CI/CD in ihre Abläufe integriert haben und wir Datenbankentwickler noch nicht? Haben sich deine Team-Leads darauf verständigt Git und verwandte Werkzeuge in den Release Prozess zu integrieren und du bist dir unsicher wie man das mit der Datenbank verbinden soll? Oder arbeitest du mit Administratoren die sich nicht sonderlich für CI/CD und DevOps interessieren? Oder du willst einfach nur wissen, was es hinter diesem magischen DevOps Begriff verbirgt?
Wenn die Antwort auf eine dieser Fragen ein "Ja!" ist, dann ist dieser Vortrag vielleicht etwas für dich.
Grau ist alle Theorie, weshalb sie mittels einer Beispielanwendung verdeutlicht wird. Code Linting, Unit Tests, Datenbank Deployment mittels Liquibase werden Teil der Demo sein. Typische Workflows wie Continuous Integration Pipelines erlauben es den Code effektiv zu testen und in eine produktive Umgebung zu überführen, so automatisch wie man es gerne möchte. Die wissenschaftliche Forschung hat gezeigt das Teams, die sich nicht mit DevOps, CI/CD und verwandten Techniken beschäftigen auf dem Mark ins Hintertreffen geraten können. Das Ziel dieses Vortrages ist es allen Teilnehmern genug Informationen an die Hand zu geben für sich selbst und ihre Projekte eine fundierte Meinung zum Thema zu bilden.