Auto-scaling lambdas such as OpenFaas; architectural patterns such as microservices; programmable infrastructure such as SDN - all these allow us to scale out and orchestrate networks, services, functions and many other aspects of modern, hybrid systems.
Yet, a persistent problem haunts us still.
Every solution needs logically "plugging together" somehow. The components and their orchestration aren't the problem, nor their scaling, nor even the physical wires and network that link them together.
It's the logical wires under the hood. The flow, the purpose - the whole point.
So we produce yet another black-box program or microservice and our overall maintenance burden has just gone up again.
This burgeoning black-box complexity surfaces as cost and conduct risk. It damages business.