Moving from monolithic architecture to serverless gave LEGO developers more time to innovate, greater self-service, and create more accountability & ownership of code by developers, true vision of #DevOps!
The same challenge with application code also happens with network architecture. We use automated reasoning for a new release called VPC Reachability Analyzer, more here:
Cardinality can be a challenge though letting all developers to capture all their metrics, does not scale. Makes metrics a mess and cannot tell where the faults are happening!
We have been doing a lot at AWS to help developers. That is how Amazon CodeGuru & CodeGuru Profiler came about, helping to automate code reviews using machine learning!
I also unfortunately know what Leigh is talking about. This does happen and I had something very similar happen in the Enterprise Sales Forum community.