Database Change Management mit Liquibase
Abstract
Thu 16:40 - 17:25 Uhr | 2012
Am Tag nach der ersten Inbetriebnahme einer Anwendung taucht die Frage auf, wie ab sofort mit Änderungen am relationalen Datenbankschema umgegangen werden soll. Die naheliegende Antwort lautet: ein Migrationsskript muss her. Schnell entsteht daraus eine unüberschaubare Menge von Skripten und mindestens ebenso schnell geht die Übersicht darüber verloren, welche Skripte auf welche Datenbankinstanz bereits angewendet wurden bzw. noch angewendet werden müssen.
Mit Liquibase steht ein robustes und erprobtes Werkzeug zur Verfügung, welches ein hohes Maß an Automatisierung von Datenbankmigrationen auf Entwicklerarbeitsplätzen, Testsystemen bis hin zur Produktion ermöglicht. Der Vortrag erläutert die zugrundeliegenden Konzepte und veranschaulicht sie anhand praxisnaher Beispiele.

Dirk Mahler
Dirk Mahler ist als Senior Consultant auf dem Gebiet der Java-Enterprise-Technologien tätig und setzt sich in seiner täglichen Arbeit mit einem breiten Spektrum an Themen rund um Softwarearchitektur auseinander. Er ist Gesellschafter der buschmais GbR, einem Beratungshaus mit Sitz in Dresden.