Configuration as a Service (CaaS) Provider, done the way you would expect from a Software Developer.