lecture: Database DevOps, mit Flyway, Git, Maven, MySQL und Jenkins

DevOps beschreibt die optimierte Zusammenarbeit von Entwicklung und Betrieb. Auch beim Umgang mit Datenbank hilft DevOps Änderungen systematisch in Produktion zu bringen.
Im ersten Teil dieses Vortrags erläutere ich was DevOps ist. DevOps, ein Kofferwort aus Development und Operations, beschreibt zwischen Entwicklung und Betrieb geteilte Anreize, Prozesse und Werkzeuge. In Projekten liegen Datenbankänderungen häufig auf einem kritischen Pfad. Im zweiten Teil dieses Vortrags zeige ich anhand einer Demo Funktionsweise und Integration der Build-Engine Jenkins und dem Datenbankmigrationstool Flyway, um Daten- und Strukturänderungen auf einer MySQL-Datenbank reproduzierbar und in hoher Qualität bereitzustellen. Das Ganze wird eingebettet in Maven, angestoßen in Jenkins und versioniert mit Git.
Info
Day:
2013-08-25
Start time:
11:15
Duration:
01:00
Room:
HS3
Track:
Development
Language:
de
Links:
Feedback
Click here to let us know how you liked this event.
Concurrent events
- C119/Hauptkonferenz
- PDF-KungFoo mit Ghostscript & Co.
- HS3
- Database DevOps, mit Flyway, Git, Maven, MySQL und Jenkins
- HS4
- Hochverfügbare Firewalls mit Keepalived und Conntrackd
- HS5
- New replication features in MySQL 5.6
- HS1/2
- Dynamic Service Configuration in the Opensource CERN Cloud
- C118/PHP
- Stone Masons vs. 3D printer in the CMS world
- HS6
- Concurrency Matters
- C116/Lisp
- Building knodium.com with Scheme
- C219 (Sa Tine 2.0 / So Fedora)
- Fedora 19 and 3D printing
Speakers
![]() |
Michael Hüttermann |