x-celerate Programm 2019
x-celerate Programm 2019

WORKSHOPS

Die Workshops finden am 18.11.2019 von 10 - 17 Uhr statt.

 

Serverless mit AWS

Beschreibung wird bald veröffentlicht.

Nils Rhode, Director of Engineering bei Haufe Umantis

 

 

Windows-Container mit Docker und Kubernetes

Beschreibung wird bald veröffentlicht.

Stefan Scherer, Engineer bei Docker / Microsoft MVP

 

VORTRÄGE

Keynote: Das IT Multiversum - Ein Touristenführer mit Insider-Tipps

Die IT - ein Multiversum, in dem jedes Unternehmen in einer anderen Zeitzone lebt. Manche stecken noch in den 1960ern fest, viele leben in den 1990ern, manche in den 2000ern, wenige im hier und jetzt und ganz vereinzelt erspäht man Unternehmen, die uns aus der Zukunft zuwinken. In dieser Session bauen wir uns einen Toursitenführer in dieses wunderliche Multiversum. Wir beginnen mit der Evolution der IT vom Anbeginn der IT-Zeit bis in die (nahe) Zukunft. Damit bauen wir eine Karte des IT Multiversums mit den typischen Unternehmensverhaltensweisen und Praktiken. Wir schauen dabei auch auf die Beharrungs- und Veränderungskräfte, die auf die einzelnen Universen einwirken. Mit der Karte in der Hand kannst Du schauen, in welchem Universum sich Dein Unternehmen (oder irgendeine anderes Unternehmen Deiner Wahl) befindet, wo Du gerade bist und wo Du gerne sein möchtest. Zusätzlich werden wir Pfade zwischen den Universen in die Karte einzeichnen - welche Pfade es gibt und was kostet, sie zu beschreiten. Ganz nebenbei werden wir dabei die aktuellen Trends und Hypes besser verstehen, in welchen Universen oder welchen Pfaden sie beheimatet sind und welche Wirkung sie auf das Multiversum haben. Macht Euch bereit für eine abenteuerliche Tour durch das IT Multiversum und wie man es bereisen kann, ohne unter die Räder zu kommen!

Uwe Friedrichsen (CTO und Fellow der codecentric AG)

Monitor Everything/*

This talk is around monitoring not only our infrastructure but everything around our business as well that could have an influence. Think outside our office’s walls and broaden the horizons of our monitoring reach. Everything has the potential to be monitored and should be monitored to provide more data for decision making. The background of the talk is use cases (People, Buildings, & Machines) what to monitor (Which metrics are important), what monitoring models (USE, RED, SRE) and best practices. Finally, I use the open-source projects Prometheus and Grafana to present real-time monitoring of BitCoin, API's, sensors. Here is my Repo which I use to demo with - https://github.com/vegasbrianc/prometheus. The message is to show how easy to get started monitoring and that everyone should be monitoring everything.

Brian Christner (Docker Captain / Co-Founder 56k.cloud)

Evil User Stories

Die Anforderungen in der Agilen Software Entwicklung (SCRUM) kommen vom Product Owner (PO), der die Schnittstelle zwischen Business und Entwicklung ist. Er stellt die User Stories und ihre Priorität für die Entwickler bereit. Die User Stories berücksichtigen in den seltensten Fällen die Sicherheit der Software. Da der PO im Normalfall keinerlei Security-Know-How hat. Daher muss man sich überlegen, wie man Security-Anforderungen in den Entwicklungsprozess einbringen kann. Evil User Stories sind eine Möglichkeit. Hier werden User Stories aus der Sicht eines Angreifers geschrieben. Diese Stories werden in das Backlog eingespeist und vom PO priorisiert. Außerdem wird gezeigt, wann und von wem diese Stories geschrieben werden. Zuletzt werden gemeinsam mit den Teilnehmern Beispiele für Evil User Stories entwickelt.

Lars Brößler (Endress + Hauser InfoServe GmbH)

Jenkins im Kubernetes Cluster

Nach dem die alte Buildumgebung der Inxmail GmbH in die Jahre gekommen war und immer mehr Probleme bei der Wartung und in Betrieb auftraten, wurde das Projekt "Jenkins Next Generation" gestartet. Ziel des Projektes war es, die Buildumgebung auf eine neue Infrastruktur zu übertragen, um so die Buildprozesse für die vielen Projekte und Produke der Inxmail GmbH in der Zukunft stabiler, schneller und anpassungfähiger zu machen. In diesem Vortrag schildern wir, wie die alte Umgebung aufgebaut war und welche Nachteile das Setup hatte. Wir zeigen die mit den verschiedenen Teams erarbeiteten Anforderungen an die neue Build-Umgebung auf, die in einer Testphase mit verschiedenen Setups evaluiert wurden. Im weiteren Verlauf stellen wir das Setup von Jenkins in Kubernetes mit Helm, die Nutzung des Jenkins Configuration as Code Plugin und die Funktionsweise der dynamisch als Container bereitgestellten Build-Agents vor. Dabei berichten wir von unseren bisherigen Erfahrungen, den erzielten Ergebnissen und den „Lessons learned“.

Stefan Biermann (Inxmail GmbH)
und Rainer Frey (Inxmail GmbH)

AI zum Anfassen

Künstliche Intelligenz ist das Thema des Jahres. Was ist AI, was kann sie und wie weit wird das gehen? Anhand von Beispielen zeige ich euch wie sie uns unterstützen kann und wie jeder mit den Azure Cognitive Services selbst Hand anlegen kann.

Christian Forjahn (aConTech)

WebComponents: Native Komponenten fürs Web – mal ohne Framework?

Die Begriffe UI-Komponenten oder Controls kennen wir Entwickler seit "Ewigkeiten". Durch Kapselung erhalten wir modulare und wiederverwendbare Baukastenelemente, aus denen unsere UI-Anwendungen zusammengesetzt werden. Bisher mussten wir uns im Web eines SPA Frameworks bedienen. Ob Angular, React, Vue.js oder Polymer. Doch keines dieser Frameworks wollte oder konnte so recht mit dem anderen zusammenarbeiten. Dies könnte sich in Zukunft ändern mit WebComponents. Diese beschreiben anhand von Standards wie CustomElements ein Komponentenmodell für das Web und bietet damit erstmal die Möglichkeit, native Komponenten im Browser gänzlich ohne ein Framework oder aber über Framework-Grenzen hinweg einzusetzen. In dieser Session klärt Manuel Rauber wie WebComponents funktionieren, wo die Vorteile und Nachteile liegen – und, vermutlich am spannendsten: er geht der Frage in gewohnt praktischer Manier nach, ob WebComponents mit aktuellen Single-Page Application (SPA) Frameworks wie Angular oder React genutzt und erstellt werden können. Abgerundet wird das Ganze mit einem Ausblick, wie wir künftig Web-Anwendungen mit Web Components entwickeln könnten. Auf zum nächsten Schritt!

Manuel Rauber (Consultant bei Thinktecture AG / Microsoft MVP)

Blockchain als Architektur-Komponente – Fluch oder Segen?

Mit dem Start der Bitcoin Blockchain im Jahr 2009 wurde der Welt eine verteilte Datenbank zugänglich, bei der nur im Konsens der Teilnehmer über den aktuellen Zustand bestimmt werden kann. Während der Use-Case einer unabhängigen Währung leicht zu greifen ist, fällt es uns bisweilen schwer, die Charakteristiken von Blockchains sinnvoll auf andere Anwendungen zu übertragen. In diesem Talk werden Sie lernen, welche Features die Blockchain einzigartig machen und unter welchen Umständen Sie davon profitieren können - aber auch wann Sie davon absehen sollten. Dieses Wissen wird Patrick Stürmlinger mit Ihnen anhand eines real existierenden Projekts zur Sicherung von Dokumentenarchiven anwenden und vertiefen.

Patrick Stürmlinger (Thinktecture AG)

Windows Subsystem for Linux 2 und Docker Desktop

Beschreibung wird bald veröffentlicht.

Stefan Scherer (Engineer bei Docker / Microsoft MVP)

Alternativen zu docker build

Beschreibung wird bald veröffentlicht.

Nicholas Dille (DevOps Engineer bei Haufe Group / Microsoft MVP / Docker Captain)

Mobile DevOps

Beschreibung wird bald veröffentlicht.

Nils Rhode (Director of Engineering at Haufe Umantis)

SPRECHER

Uwe Friedrichsen

Uwe Friedrichsen

Uwe Friedrichsen ist ein langjähriger Reisender in der IT-Welt. Als CTO und Fellow der codecentric AG ist er stets auf der Suche nach innovativen Ideen und Konzepten. Seine aktuellen Schwerpunktthemen sind (verteiltes) Systemdesign, Deep Learning und die IT von (über)morgen. Er teilt und diskutiert seine Ideen regelmäßig auf Konferenzen, als Autor von Artikeln, Blog Posts, Tweets und im direkten Gespräch.

Brian Christner

Brian Christner

Brian Christner hails from Arizona but now resides in the Alps of Switzerland. Brian's spent a large portion of his career in the casino industry where he made sure the house always won. Brian is a nominated member of the Docker Captain’s program and a seasoned cloud architect. He is also a cloud subject matter expert in the topics of Docker, Cloud Native, DevOps, CI/CD, Infrastructure as Code, and of course container monitoring. Brian is passionate about advocating for cloud and containers. When Brian is not busy trying to containerize everything he can be found riding his mountain bike or skiing in the Swiss Alps.

Christian Forjahn

Christian Forjahn

Christian Forjahn verantwortet bei aConTech das operative Geschäft, aber legt auch gerne selbst Hand an. Azure ist seine Leidenschaft und Infrastructure as Code, Automation und Governance sind seine Spezialdisziplinen.

Lars Brößler

Lars Brößler

Lars Brößler ist Java-Anwendungsentwickler, Build Manager, Security Champion und SCRUM-Verfechter bei Endress + Hauser InfoServe GmbH+Co. KG in Freiburg. Seit knapp 20 Jahren konnte ich Erfahrungen in Software-Entwicklungsprojekten bei vielen großen Unternehmen in Deutschland sammeln. Nach dem Wechsel 2009 zur Endress + Hauser InfoServe stand der Fokus auf der Inhouse JAVA-Anwendungsentwicklung. In den letzten Jahren sind die Themen statische Code-Analyse, Continuous Delivery, Web Application Security und Quality Management großer Bestandteil meiner Tätigkeit geworden. Seit einem Jahr hat mich vor allem die Web Application Security, von Tool-Auswahl, Einführung, Automatisierung und Betrieb, beschäftigt, deren Erfahrungen zu diesem Vortrag führten.

Manuel Rauber

Manuel Rauber

Seitdem mit HTML5 und JavaScript moderne Cross-Plattform-Lösungen entwickelt werden können, begeistert sich Manuel Rauber für die Umsetzung großer Applikationen auf mobilen Endgeräten aller Art. Als Consultant bei der Thinktecture AG unterstützt er die Entwicklung mobiler Cross-Plattform-Lösungen mit Angular, Cordova, Electron und Node.js oder .NET im Backend. In der Windows Developer und auf seinem Blog (https://manuel-rauber.com) schreibt er regelmäßig über seine Erfahrungen. In seiner Freizeit arbeitet er ehrenamtlich für Hackerstolz e.V. (https://hackerstolz.de) - ein Verein zur Förderungen der digitalen Kultur in Deutschland. Für seine Community-Arbeit wurde er als Microsoft MVP ausgezeichnet. Auf Twitter erreichen Sie ihn unter @manuelrauber.

Markus Wehrle

Markus Wehrle

Markus Wehrle hat über 10 Jahre Erfahrung im Bereich Application LifeCycle Management und Application Deployment. Er gehört zudem zum Veranstaltungsteam von x-celerate.

Nicholas Dille

Nicholas Dille

Nicholas Dille ist DevOps Engineer bei Haufe-Lexware in Freiburg und hat über 15 Jahre Erfahrung in der Automatisierung von Infrastrukturkomponenten. Er hält regelmäßig Vorträge auf Konferenzen, ist seit 2010 Microsoft MVP und seit März 2017 Docker Captain. Er gehört zum Veranstaltungsteam von x-celerate.

Nils Rhode

Nils Rhode

Bio wird bald veröffentlicht.

Patrick Stürmelinger

Patrick Stürmelinger

Patrick Stürmlinger ist als Consultant bei der Thinktecture AG tätig. Seine Passion liegt in der Konzeption und Entwicklung von dezentralisierten Anwendungen auf Basis von Distributed Ledgern. Er hilft seinen Kunden dabei, die Charakteristiken von Blockchain basierten Anwendungen zu verstehen und sie in ihre bestehende Systemlandschaft zu integrieren. Auf Twitter (@PSturmlinger) freut er sich über Ihr Feedback oder weitergehende Fragen.

Rainer Frey

Rainer Frey

Rainer Frey ist Softwareentwickler beim E-Mail-Marketing-Anbieter Inxmail in Freiburg. Seine Spezialgebiete bei der Entwicklung der Produkte Inxmail Professional und Inxmail Commerce sind Authentifizierung und Identity Management mit OpenID-Connect. Außerdem ist er an der Entwicklung neuer Produkte beteiligt. Als Verantwortlicher für die Software-Build-Umgebung begleitet er das Unternehmen seit der Einführung der ersten automatischen Builds bis heute bei der Nutzung von Kubernetes-basierter Infrastruktur. Durch die Mitarbeit in der „Dev-Ops Gilde“ bei Inxmail treibt er die Zusammenarbeit von Entwicklung und IT-Operations sowie die Nutzung moderner Deployment-Technologien und -Prozesse bei Inxmail aktiv voran.

Stefan Biermann

Stefan Biermann

Stefan Biermann ist Consultant im Connected Solutions Team beim E-Mail-Marketinganbieter Inxmail in Freiburg. Zu seinem Spezialgebiet gehören Integrationslösungen für die nahtlose Anbindung von Inxmail an Drittsysteme. In diesem Rahmen berät er Kunden rund um die Nutzungsmöglichkeiten der Inxmail Professional API in ihrer Systemlandschaft. Zu seinem Handwerkszeug gehören neben der Beratung auch die Umsetzung von komplexen Kundenprojekten sowie Anwenderschulungen rund um die Schnittstelle. Als Mitglied der „Dev-Ops Gilde“ bei Inxmail setzt er sich für das Bewusstsein für Development sowie IT-Operations ein und treibt dabei Prozessverbesserung aktiv voran. In seiner Freizeit beschäftigt er sich mit dem Aufbau eines kostenfreien Datennetzes für Sensoren und Smart-City-Anwendungen in der Stadt Freiburg.

Stefan Scherer

Stefan Scherer

Stefan ist Software Engineer bei Docker. Er liebt Automatisierung und benutzt Docker seit Jahren bei der täglichen Arbeit für Entwicklung und Tests. Stefan ist ein Early Adopter von Docker auf Windows, und teilt seine Erfahrungen als Microsoft MVP und Docker Captain mit der Community auf Meetups und in Blog posts. Er ist Teil des Hypriot Teams und benutzt Docker auch auf Raspberry Pis.