- Dienstag
09.02.
Durch Tests möchten wir Fehler finden, bevor diese in Produktion gelangen. Leider gelingt das nicht immer. Seit 2012 setzen wir deshalb mit unseren Kunden Test-Gap-Analyse ein, wodurch ungetestete Änderungen bereits während der Entwicklung vollautomatisch identifiziert werden. Im Vortrag stellen wir kurz die Grundlagen der Test-Gap-Analyse und die benötigten Datenquellen vor. Anschließend diskutieren wir verschiedene Einsatzszenarien, unterschiedliche Herausforderungen bei der Einführung und den quantitativ gemessenen Nutzen für unsere Kunden.
Zielgruppe: Software-Entwickler, IT-Projektmanager, Software-Architekten, Produktmanager
Schwierigkeitsgrad: Anfänger
DevOps ist heute schon in vielen Unternehmen angekommen und hat sich dort auch etabliert. Für viele die sich gleichzeitig mit dem Thema IoT beschäftigen, stellt sich jedoch die Frage: Wie funktionieren DevOps und IoT zusammen? Die Provisionierung von Devices und auch das Ausrollen von Software soll auch hier nach DevOps-Prinzipien im besten Fall vollautomatisiert passieren. In diesem Vortrag wollen wir zeigen, wie DevOps-Praktiken und -Prinzipien sich mit IoT vereinen lassen. Am Beispiel von Azure IoT Edge werden unterschiedliche Szenarien durchgespielt, die in einem IoT-Umfeld relevant sind. Wie kommen Software-Updates kontinuierlich auf Devices und wie können Devices automatisiert gepflegt werden?
Zielgruppe: Software-Architekten, Software-Entwickler, Produktmanager, IT-Consultants, IT-Projektmanager
Schwierigkeitsgrad: Anfänger
Many companies conduct Cloud Transformation of their business, which is normally a several-years process and requires a lot of effort for transforming existing software into cloud-native applications. We will discuss how StackStorm can make this process smother by processes automation, events remediation and high extensibility level. StackStorm allows deploying small and easy-to-run services which can fill the gaps in the evolving system landscape. We will talk how it can support the transition period and maintain the system in the future.
Zielgruppe: Software-Architekten, Software-Entwickler, IT-Consultants, IT-Projektmanager
Schwierigkeitsgrad: Experte
Declarative delivery pipelines stored as code are a key part of sustainable Continuous Delivery. Most web applications use them in one way or another. What about infrastructure projects, though? Let's say you are responsible for a platform, provisioning extensive infrastructure for other teams. A couple of environments, different regions, some clusters. That could end up being multiple thousands of YAML. I want to talk about our experience creating and maintaining these pipelines programmatically, for multiple teams.
Zielgruppe: Software-Entwickler, Software-Architekten
Schwierigkeitsgrad: Fortgeschritten