Der Developers Hands-On Day ist das ultimative Event für Softwareentwickler:innen, die sich für cutting-edge Open-Source-Technologien begeistern. Am 29. November 2023 laden wir herzlich nach Darmstadt zu diesem spannenden Event ein.
Taucht ein in eine Welt voller Innovation und Entdeckungen! Freut euch auf Workshops mit unseren Expert:innen und die Möglichkeit, brandneue Technologien hautnah zu erleben. Diskussionsrunden bieten Raum für den Austausch von Ideen und Perspektiven. Bei uns steht Interaktion im Vordergrund. Statt passiv zuzuhören, werdet ihr aktiv mit Hands-On Labs euer Wissen vertiefen können.
Unser Fokus liegt auf Lernen, Austausch und Spaß! Der Developers Hands-On Labs ist eine einzigartige Gelegenheit, eure Fähigkeiten zu erweitern, neue Möglichkeiten zu erkunden und sich mit anderen Entwickler:innen zu vernetzen.
ZEIT | SESSION | SPRECHER:INNEN | |
---|---|---|---|
9:00 - 9:30 | Anmeldung & Kaffee | ||
9:30 - 10:00 | Einleitung & Keynote |
Markus Eisele
Alexander Sterff
|
|
10:00 - 12:30 |
Hands-On Labs
Hands-On Labs #1 Eine Plattform für den Aufbau von Entwicklerportalen
Teams often have a custom development environment comprising tools, services, and configurations, which can lead to discrepancies when not uniformly maintained. IDPs offer a solution, enabling teams to streamline and replicate their environments. Utilizing Backstage, an open-source CNCF project, participants will explore "golden paths" that facilitate easy onboarding and day-to-day development. During the session, attendees will construct and deploy a 3-tier web application, benefiting from direct guidance through Backstage. They'll engage with Red Hat OpenShift Dev Spaces, a web-based IDE, and automate processes using GitOps and pipeline modules.
Raum: hassium
Note: This lab will be held in English without German translation
|
Kevin Dubois
Robert Bohne
Adrian Luberda
|
|
Hands-On Labs #2 Cloud-Native App Modernisierung: Assess, Analyze, Refactor, Deploy
Abstract: In diesem Workshop setzen wir uns intensiv mit den typischen Herausforderungen auseinander, die isolierte digitale Dienste und veraltete Technologien mit sich bringen, besonders in einer Umgebung, die schnelle Innovationen verlangt. Anhand von Fallbeispielen zeigen wir dir nicht nur, wo die Stolpersteine liegen, sondern auch, wie du sie überwinden kannst. Durch das Arbeiten mit führenden Tools lernst du, Probleme im Quellcode von Anwendungen zu erkennen, die Nuancen der Modernisierung von App-Designs zu durchschauen und diese Anwendungen souverän in einer Cloud-Umgebung zu implementieren. Am Ende des Workshops bist du bestens gewappnet, um Applikations-Modernisierungsprojekte mit dem nötigen Wissen und praktischen Fähigkeiten effektiv anzugehen. Raum: germanium
|
Georg Modzelewski
Marco Klaassen
|
||
Hands-On Labs #3 Industrial Visual Inspection mit AI/ML auf OpenShift
Computer Vision für automatisierte Qualitätskontrolle ist ein Trend in der Industrie. In der Community ist Open-Source-Technologie der Innovationsfaktor. In diesem Workshop werden wir einen End-to-End-Visual-Inspection-Prozess von der Bildbeschriftung über das Training von ML-Modellen bis hin zur Echtzeit-Anomalieerkennung gemeinsam implementieren. Das Lab hebt die Möglichkeiten wichtiger Open-Source-Technologien wie Knative, Open Data Hub und KubeVirt hervor. Ihr müsst keine Open-Source-Experten oder Data Scientists sein, um teilzunehmen. Raum: helium
|
Stefan Bergstein
Rene Schramowski
Tala Ismail
|
||
12:30 - 14:00 | Mittagessen |
14:00 - 15:00 |
Roundtables
Roundtable #1 Leveraging Open Source & Inner Source for AppDev
In the evolving landscape of software development, Open Source and Inner Source practices stand out as influential factors driving change and innovation. This roundtable discussion provides a space to delve into and understand how Inner Source can serve as a catalyst for improving team collaboration, while also laying down a path for active participation in Open Source projects. The session will cover the significance of Open Source, outlining effective strategies for contribution and optimal methods for utilizing Open Source software. Throughout the conversation, comparisons between Open Source and Inner Source will be drawn, highlighting their unique characteristics and the ways in which they complement each other.
Raum: hassium
Note: This roundtable discussion will be held in English without German translation.
|
Will Watkins
Norbert Steiner
|
|
Roundtable #2 DevSecOps: Shift-Left und Sicherung der Software Supply Chain
DevSecOps ist eine Softwareentwicklungsmethode, die DevOps und Security kombiniert. Es zielt darauf ab, die Zusammenarbeit zwischen Entwicklern, Testern und Sicherheitsteams zu verbessern, indem der Sicherheitstestprozess automatisiert wird. In dieser Diskussionsrunde werden die Vorteile von DevSecOps, seine Herausforderungen und bewährte Verfahren für die Implementierung in Unternehmen erörtert.
Die Podiumsteilnehmer werden über ihre Erfahrungen bei der Implementierung von DevSecOps in ihren Projekten und Unternehmen berichten, einschließlich der Herausforderungen, denen sie begegnet sind, und der bewährten Verfahren zu deren Bewältigung. Sie werden auch erörtern, wie DevSecOps die Zusammenarbeit zwischen Teams verbessert und die Sicherheit bei der Softwareentwicklung erhöht hat. Die Diskussion wird für Fragen aus dem Publikum offen sein, so dass jeder von den Erfahrungen der anderen lernen kann. Ziel des Panels ist es, praktische Ratschläge für die Implementierung von DevSecOps in deinen Projekten zu geben und dir zu helfen, fundierte Entscheidungen über die Einführung dieser Praxis zu treffen. Raum: germanium
|
Daniel Brintzinger
Steffen Luetzenkirchen Ilonka Sievers
Jan Rautenberg
|
||
Roundtable #3 AppDev mit OpenShift: Eine Hybrid-Cloud Applikationsplatform für Entwickler
Warum sehen wir in Kubernetes-Communities einen Trend hin zu Anwendungsplattformen für Hybrid- und Multi-Clouds sowie eine Verlagerung der Betriebsmodelle hin zu Managed Services? Welchen Mehrwert liefern Disziplinen wie FinOps & Platform Engineering und sind sie alltagstauglich? Diese Themen sowie die Frage, wie sich all das auf die Kultur von Softwareentwicklungsingenieuren, Datenwissenschaftlern und Betrieb auswirkt, werden in diesem Podium diskutiert.
Raum: helium
|
Yury Titov Julian Engelhardt |
15:00 - 15:30 | Kaffeepause | ||
15:30 - 18:00 |
Hands-On Labs
Hands-On Lab #4 DevSecOps: Aufbau einer sicheren Softwarelieferkette
Dieses Labor demonstriert, wie DevSecOps-Praktiken Softwareentwicklungs- und -bereitstellungsprozesse verbessern können. Dabei kommen verschiedene Open-Source-Technologien wie StackRox, ArgoCD und Tekton zum Einsatz. Es demonstriert die Einrichtung eines umfassenden DevSecOps-Workflows mit einem GitOps-Ansatz zur zentralen Verwaltung mehrerer Cluster und Workloads, gekoppelt mit fortschrittlichen Funktionen zur Sicherheitsüberwachung.
Raum: hassium
|
Karsten Gresch
Georg Modzelewski
|
|
Hands-On Lab #5 Service Mesh für Entwickler
Service Mesh: Was ist das und warum wollen wir das haben? Eine kurze Tour durch Observability und Resiliency Pattern für Microservices. Anschließend erstellen wir OpenShift Pipelines (basierend auf Tekton), um unsere Microservices zu bauen und anschließend mit OpenShift GitOps (basierend auf ArgoCD) zu deployen. Dann erweitern wir die Microservices mit einem Service Mesh, um sie sicher und resilient zu machen und über Metrics und Distributed Tracing insights zu gewinnen, was in unserer Services vorgeht. Zum Abschluss nutzen wir das Service Mesh und Keycloak für User-Login, Authentifizierung und Authorisierung. Alles Hands-on, d.h. jeder bekommt Zugriff auf ein Kubernetes Cluster mit bereits installiertem Tekton, ArtgoCD, Service Mesh und Keycloak.
Raum: germanium
|
Nikolaus Lemberski
Robert Bohne
François Charette
|
||
Hands-On Lab #6 LLM AppDev: Bereitstellung eines eigenen LLM
Tritt mit uns in die Welt der Entwicklung von Large Language Model (LLM) Anwendungen auf Kubernetes ein. Mit den neuesten App-Entwicklungstools wirst du lernen, wie du ein privates LLM bereitstellst, es mit einer Vektor-Datenbank verknüpfst und einen dynamischen Chat-Bot baust. Diese Session gibt dir eine solide Grundlage, um konversationelle KI-Lösungen auf OpenShift zu implementieren und stattet dich mit dem essenziellen Wissen über die Anwendungslandschaft der nächsten Generation aus. Raum: helium
|
Steffen Roecker
Rodeina Mohamed
|
||
18:00 | Abendessen mit anschließendem Umtrunk | ||
19:00 - 20:00 |
Presentation: Modernes Entwickeln
Lass dich bei einem Drink von unserer Abendpräsentation zur modernen Anwendungsentwicklung begeistern. Entdecke die beeindruckenden Möglichkeiten, die Java mit Quarkus in Kombination mit Microservices-Architekturen auf Kubernetes bietet. Das Besondere dabei: All diese fortschrittlichen Konzepte werden durch einen Code- und Architektur-Review sowie durch die interaktive Nutzung eines Spiels veranschaulicht.
|
Daniel Brintzinger Java User Group Darmstadt |
|
.
Account Solution Architect, Red Hat
Senior Specialist Solution Architect, Red Hat
Principal Product Marketing Manager, Red Hat
Account Solution Architect, Red Hat
Developer Strategist, Red Hat
Account Solution Architect, Red Hat
Account Solution Architect, Red Hat
Principal Chief Architect, Red Hat
Senior Account Solution Architect, Red Hat
Principal Ecosystem Solution Architect, Red Hat
Senior Black Belt, Red Hat
Principal Specialist Solution Architect, Red Hat
Senior Specialist Solution Architect, Red Hat
Senior Account Solution Architect, Red Hat
Technology Architect, Computacenter
Unit Director - Applications & Data, Computacenter
Solution Manager Cloud & Applications, Computacenter
Senior Account Solution Architect, Red Hat
Principal Specialist Solution Architect, Red Hat
Manager - Developer Advocacy, Red Hat
Specialist Solution Architect, Red Hat
Account Solution Architect, Red Hat
Lead Consultant DevOps, Computacenter
Tech-Lead Cloud Infrastructure, Viada
Technical Graduate, Red Hat
Location:
Darmstadtium
Schloßgraben 1
64283 Darmstadt, Germany