Using DNS for service discovery is very convenient but it also makes it difficult to change your setup quickly in the face of ops emergencies, since it&#x27;s so aggressively cached.<p>We&#x27;re in the process of transitioning from our datacenter to AWS and we landed on much the same set of technologies, minus Docker.