Konrad Hosemann


Title: Infrastructure as a Microservice

Description:

The micro service paradigm goes well with the notion of agile, autonomous full stack development teams. But what about the underlying infrastructure like CI/CD systems, monitoring, log analytics, message busses and so on? These are often build as monolithic services maintained by centralised teams. All the scalability woes and maintenance issues that we would liked to have left behind great again.
Instead these services can be built as appliances that are used in self-service by the product development teams. At ImmobilienScout teams get dedicated accounts in the cloud that they fully own and that come with all the supporting services.
It adds some challenges to the game: How to package, distribute and update this distributed infrastructure? Who’s monitoring and taking responsibility when one these components breaks? High reliability and proper documentation are needed.
In the end providing all the teams with self service infrastructure enables a truly distributed service landscape that scales up and down along the needs of the business.

Speaker

Konrad Hosemann

Konrad Hosemann


I’m a software engineer leading ImmobilienScout24’s cloud team. We are paving the way for all our services into the public cloud. The team consists of operation managers, system engineers and software developers.