GOTO Berlin is a vendor independent international software development conference with more that 60 top speakers and 600 attendees. The conference covers topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Philipp Garbe, Lead Software Developer at AutoScout24 GmbH

Philipp Garbe

Biography: Philipp Garbe

Philipp Garbe works as Lead Software Developer at AutoScout24 in Munich. Since more than 5 years he's working with web technologies and at the moment he's part of "Tatsu" the project that transforms the matured AutoScout24 IT setup into a nextgen Web-Scale IT platform.

Philipp is driven by technologies and tools that allows him to release faster and more often. He expects that every commit automatically goes into production and it shouldn't surprise that he's excited about microservices, docker and the cloud. Affected by Pain Driven Development, he believes that things needs to be changed whenever the pain is big enough.

Twitter: @pgarbe
Blog: http://pgarbe.github.io
LinkedIn: https://linkedin.com/in/pgarbe

Presentation: AutoScout24: How the Cloud Makes us More Agile

Track: Working in the Cloud / Time: Thursday 14:30 - 15:20 / Location: Hall 5

Agile development practices were well established at AutoScout24 when we embarked on a project to move from hosting in data centres to the AWS cloud. The move allowed us to build on our experience with agile development and become even more agile through some of the opportunities offered by a public cloud solution.

In this talk Philipp and Erik report on their first-hand experience on Tatsu, the project that transforms the existing, mature, IT setup into a next generation web-scale IT platform. They describe how the team benefited from elasticity beyond production by introducing elastic computing to development and data analysis tasks. They discuss how a cloud environment greatly helped with the restructuring towards “two-pizza” teams that work with a “you build it, you run it” mindset. Additionally, Philipp and Erik explain how architecture decisions that have an impact on infrastructure can be made more freely in a cloud environment, resulting in solutions that are a better fit for the problem.