Continuous Integration im Zeitalter von agiler Software Entwicklung und DevOps - ein praktischer Einblick
Gerade durch agile Ansätze in der Software Entwicklung werden Entwicklungs- und Release Zyklen immer enger getaktet. Unternehmen haben die Herausforderung, in kurzen Zeiträumen einen kompletten Entwicklungs-, Test- und Release Zyklus durchlaufen zu müssen. Continuous Integration ist einer der Hauptpfeiler, um dieses Ziel zu erreichen. Besonders aber im Zeitalter von DevOps werden häufig Begriffe, Ansätze und Tools zu einem undurchsichtigen Dschungel.
Michael Palotas legt als erfahrener DevOps-Experte die Grundlagen und klärt Begriffe im CI / CD Umfeld. Ausserdem präsentieren wir Praktiken und Ansätze, die sich im agilen Umfeld bezüglich Continuous Integration bewährt haben. Im zweiten Teil zeigt Michael Palotas anhand eines praktischen Beispiels auf, wie eine CI / CD Pipeline geplant und mit einer „state of the art“ Toolkette erstellt werden kann.
Abschliessend zeigt M&F Engineering die Umsetzung von Continuous Integration in einem konkreten Industrie 4.0 Projekt einer webbasierten Maschinensteuerung. Dabei werden unteranderem die Unterschiede bei Anwendung verschiedener Toolchains ersichtlich.
Ihre Takeaways:
Kennenlernen von Ansätzen, Praktiken und Tools im agilen und DevOps Umfeld
Praktischer Einblick in die Erstellung einer CI Pipeline
Vergleich von verschiedenen Toolchains (Open Source & Azure DevOps)
Agenda
ab 8:30 Registrierung und Kaffee
9:00 Begrüssung und Einleitung Reto Bättig, CEO, M&F Engineering AG
9:15 Einführung in CI / CD, Begriffsklärung, Voraussetzungen, Herausforderungen und Lösungsansätze Michael Palotas, CEO, Element34 Solutions GmbH
10:30 Pause
11:00 Planung und Erstellung einer CI / CD Pipeline mit der Open Source Toolkette: Jenkins, JUnit / TestNG, Cobertura, SonarQube, Selenium, AWS Michael Palotas, CEO, Element34 Solutions GmbH
12:00 Umsetzung CI / CD in einem konkreten Industrie 4.0-Projekt mit Azure DevOps Uche Mennel, Senior Software Ingenieur, M&F Engineering AG
12:15 Fragen und Diskussion
12:30 Stehlunch und Networking
Dieses Seminar kostet CHF 90.- pro Teilnehmer und beinhaltet eine ausführliche Dokumentation sowie sämtliche Speisen und Getränke. Die Rechnung erfolgt nach dem Seminar per Post. Aus Erfahrung der vergangenen Jahre sind die Seminare immer nach kürzester Zeit ausgebucht. Wir empfehlen Ihnen, Ihren Platz jetzt gleich zu buchen.