Containers and multi-cloud adoption are forcing data paths to move up the stack and be assembled at the application layer from application services.