At all points of the development cycle, there’s a story to take your application into running at Google scale easily with HashiCorp tools. You can easily use Vagrant to create reliable environments on Compute Engine, Packer to build up images that can then be used to spin up instances astonishingly rapidly, Terraform to manage the cluster so you can easily and quickly make changes.
One can easily see how Consul would fit into the example application, managing configuration between the different components of the application
We think it’s a pretty symbiotic relationship, and I highly recommend testing it out for yourself.