Wie kann die Umstellung einer hochverfügbaren Live-Plattform mit mehr als 100 Application-Servern von Java EE 6 auf Java EE 7 ohne Ausfallzeiten gelingen? Und wie wird Continuous Delivery während der gesamten Projektlaufzeit unterstützt, wenn 70 Entwickler gleichzeitig Änderungen an der Codebasis durchführen?
Die Antworten auf diese Fragen erhalten Teilnehmer im Vortrag "Operation am offenen Herzen". Basierend auf einem realen Projekt bei GameDuell, einem der größten deutschen Anbieter für Online-Spiele, beschreibt dieser Praxisbericht die notwendigen technischen Maßnahmen und Anpassungen des Build- und Release-Prozesses, um die gestellten Anforderungen zu erfüllen und die Migration von 300 Maven-Modulen erfolgreich abzuschließen.
Skills
Erfahrung mit Jenkins, Maven und Versionskontrolle
Lernziele
Vorstellung einer praxiserprobten Methode für die Migration eines Server-Clusters bei Zero Downtime des Gesamtsystems
// Referent
// Dirk Ehms
besitzt mehr als 20 Jahre Erfahrung im Bereich Softwareentwicklung. Er ist spezialisiert auf den Entwurf und die Implementierung von Java-Enterprise-Softwaresystemen. Als Softwarearchitekt von GameDuell widmet er sich der Erweiterung und Optimierung der modularen Spieleplattform auf Basis von Java EE sowie zugehöriger agiler Prozesse wie Continuous Delivery und testzentrierter Entwicklung.