KoSSE-Tag diskutiert über Hintergründe und Voraussetzungen von agiler Zusammenarbeit zwischen den Abteilungen
Prof. Dr. Willi Hasselbring, Kieler KoSSE-Sprecher begrüßt zum KoSSE-Tag
Hier geht’s zur Fotogalerie…
In der (agilen) Softwareentwicklung ist es das Ziel, schnell viele Features bereitzustellen. Im Betrieb ist es das Ziel, stabile Dienste bereitzustellen – häufige Änderungen werden hier traditionell als unerwünscht angesehen. DevOps verfolgt nun den Ansatz viele, stabile Releases bereitzustellen.
Die dazu erforderliche Qualitätssicherung und Effizienzsteigerung wird durch die Automatisierung von Entwicklungs- und Betriebsaufgaben erreicht. Automatisierung ist der Schlüssel zum DevOps-Erfolg. Agile Vorgehensweisen, insbesondere testgetriebene Entwicklung, unterstützen DevOps. Fehler, die in der sogenannten Deployment-Pipeline auftreten, dürfen nicht toleriert werden und müssen zeitnah korrigiert werden.
Generell führt die kontinuierliche Integration von Qualitätssicherungsmaßnahmen zu einer kontinuierlich hohen Qualität und damit zu vielen stabilen Releases. Zur kontinuierlichen Überwachung der resultierenden Softwaredienste und auch der Deployment-Pipeline muss möglichst viel automatisiert gemessen und überwacht werden (Monitoring). Auf dem siebten KoSSE-Tag wurde dieses Themenspektrum aus mehreren Blickwinkeln betrachtet.
Guido Steinacker von otto.de
Microservices erleichtern Continuous Deployment durch ihre Granularität und lose Kopplung. Continuous Deployment von dutzenden Microservices bleibt trotzdem eine Herausforderung. Wie bei otto.de bis zu 250 Live-Deployments pro Woche durchgeführt werden, stellte Guido Steinacker in seinem Vortrag vor.
DevOps entwickelt sich zu einer Erfolgsgeschichte im Bereich der Software Entwicklung und Unternehmen die Internetdienste anbieten. Große Vorbilder sind „Unicorns“ wie Amazon und Google. Maik Wojcieszak vom Kieler Softwareentwicklungsunternehmen wobe-systems GmbH zeigte am Beispiel der Druckindustrie wie DevOps bei der Digitalisierung kleiner und mittelständischer Industrieunternehmen helfen kann. Als Abschluss gab Sabine Bernecker-Bendixen von getNextIT eine Einführung in den Begriff “DevOpsBiz” und die Idee weitere Abteilungen einzubeziehen, was mit dem Publikum rege diskutiert wurde.
Sabine Bernecker-Bendixen, getNextIT
Alle Besucher hatten Gelegenheit direktes Feedback zur Veranstaltung abzugeben, was sehr positiv ausfiel. Der Großteil lobte die guten Sprecher und die interessanten, unterschiedliche Vorträge. Die im Programm versprochenen Inhalte würden kompetent und schlüssig behandelt. Auch weitere Themen im Bereich DevOps wurden für kommende Veranstaltungen vorgeschlagen. Beim anschließenden Networking und Fingerfood klang der KoSSE-Tag in entspannter Atmosphäre aus.
Der nächste KoSSE-Tag ist im Sommer 2017 in Lübeck. Am 08. und 09. November 2016 findet das Symposium on Software Performance, organisiert von KoSSE, im Wissenschaftszentrum Kiel statt. Das Symposium bringt Forscher und Anwender zusammen, die in ihrem Alltag mit Software-Performance zu tun haben – von der Modellierung und Vorhersage bis zum Monitoring und Laufzeitmanagement. Nähere Infos dazu hier: http://www.performance-symposium.org/.
Über KoSSE
Der Kompetenzverbund Software Systems Engineering (KoSSE) bündelt dazu die Kompetenzen der Informatik-Fachbereiche an den Universitäten in Kiel und Lübeck mit IT-Unternehmen in Schleswig-Holstein. Ob für die Verwaltung, Logistik, Medizin- oder Eisenbahntechnik, in gemeinsamen Projekten werden effiziente Werkzeuge und modellbasierte Verfahren für die automatisierte Softwarekonstruktion und -modernisierung entwickelt. Durch die enge Kooperation von Wirtschaft und Wissenschaft sowie den intensiven Wissenstransfer wird die Wettbewerbsfähigkeit der Region Schleswig-Holstein nachhaltig gesteigert. Jedes Jahr finden der KoSSE-Tag und der KoSSE-Workshop abwechselnd in Kiel und Lübeck mit Vertretern aus Wissenschaft und Wirtschaft statt.
Vorträge zum Download
Keynote
Software Performance in DevOps – Eine Perspektive aus Forschung und Praxis
Dr. Andreas Brunnert, RETIT GmbH
DevOps und Industrie 4.0
Maik Wojcieszak, wobe-systems GmbH
DevOpsBiz: Hand in Hand zum Erfolg
Sabine Bernecker-Bendixen, getNextIT