I guess I'm much more conservative than other folks, but I think we've scratched only 10% of the surface of the benefits that things like Kubernetes, Consul, Vault and Terraform should/will provide. So they're on the list. I feel like at my job I'm pushing at the edges (as far as running large scale, stable production) and we've still got miles left. Also Bazel. I guess this is a boring answer.
>I think we've scratched only 10% of the surface of the benefits that things like Kubernetes, Consul, Vault and Terraform should/will provide. What benefits are we not seeing? So many apps over-engineer their scalability.
End-to-end automation still isn't done in most places and it's considered hard.
Having made a significant automation investment, I can say that it's easier after you've put some of the work in. It trends towards easiness but up front cant seem insurmountably hard.
Caveat: Our infrastructure bill is stretching about ten million yearly and our team is small (avg. about 1M being managed per person), size your expectations appropriately.