the whole premise of the externals stuff is that i don't want to run a different copy of a container (e.g. database) for every app running in my dev environment that uses it. Want to investigate the ambassador concept in talk by jpetazzo (https://www.youtube.com/watch?v=7CZFpHUPqXw). I guess the ambassadors would still need to connect to something though, so it wouldn't really solve the problem of needing additional tooling to make sure whatever they're connecting to is up.