Config Server - highly available approach to centralized configuration management

Maciej Lasyk

This is a case study describing how Codewise solved problem of storing and provisioning applications’ configurations. We’ll describe why storing properties on S3 and/or in Etcd clusters was not working for us and how we decided to migrate to something else. You’ll hear from us about how we built git-backed system for storing configuration that is using Spring Cloud Config and hosting data on GitHub with failover to Google Cloud Platform. This is a technical presentation by two codewisers, who work together in the infrastructure team. We’ll present technical aspects of this solution: all the building blocks, problematic parts and how it works currently across our company.