7. Treffen am 26.10.2017 bei TNG

Microservices in der Cloud

Speaker: Christian Deger, AutoScout24 GmbH

Keine Lust mehr auf Stau im Rechenzentrum? Wieso nicht einen Gang zulegen und auf die Überholspur wechseln? Lernen Sie, wie AutoScout24 die Autobahn in der Cloud baut.
Vor drei Jahren haben wir unsere Transformation gestartet und wechseln vom Monolithen zu Microservices, von .NET auf Windows zu Scala auf Linux, vom Rechenzentrum zu AWS und von getrennter Entwicklung und Betriebs-Abteilung zu einer Kultur der Zusammenarbeit.
In diesem Beispiel aus der Praxis werden die organisatorischen, kulturellen und technischen Veränderungen skizziert.
Erfahren sie...
...wieso diese Transformation wichtig ist.
...wie man "Cloud-native" wird.
...wie eine Architektur sich entwickelt.
...wie autonome Teams Software entwickeln und betreiben.
...wie Prinzipien Orientierung geben.

Christian Deger ist Chief Architect bei AutoScout24. In den letzten drei Jahren war er sehr intensiv an dem Projekt "Tatsu" beteiligt, dass die existierende AutoScout24 IT in die nächste Generation von skalierbaren Web-Plattformen transformiert. Er hat bei AutoScout24 als Softwareentwickler angefangen, wurde später zum Teamleiter, bis ihn die aktuellen Herausforderungen in seine heutige technische Rolle zurückgeholt haben.
Nach vielen Jahren in der Softwareentwicklung, ist Christian immer noch begeistert von technologischen Entwicklungen, neuen Ideen und neuen Konzepten. Seine derzeitigen Schwerpunkte drehen sich um "You build it, you run it", AWS und Microservices.


Immutable Infrastructure -- Auswirkungen auf die Software-Architektur

Speaker: Dr. Mathias Münch, TNG Technology Consulting GmbH

Oft wird die Systemplattform noch als ewig verfügbare, durch Geisterhand von außen vorgegebene Umgebung für die Anwendungssoftware gesehen. Virtualisierung und Cloud Computing haben aber aus der Infrastruktur ebenfalls Software werden lassen, die zunehmend mit Mitteln der Softwareentwicklung entworfen und betrieben wird. Infrastructure as Code führt dabei zu Build und Deployment-Prozessen, in der die gesamte Systemumgebung von Grund auf neu gebaut wird. 
Welche Auswirkungen hat das auf die Architektur der Anwendungssoftware? Wie müssen Anwendungs- und Datenschicht ausgelegt werden, um in einer solchen Umgebung weiter zu funktionieren? Welche Praktiken werden zu No-Gos in einer Immutable Infrastructure?

Dr. Mathias Münch, Senior Consultant bei TNG Technology Consulting, arbeitet seit 25 Jahren im RZ-Management und der RZ-Überwachung. Nach einem Projekt zu Immutable Infrastructure bei der Denic e.G. im Jahr 2011 begleitet er zurzeit die Migration und die Neueinführung von Cloud-basierten IoT-Diensten.