Unlocking the value of data mesh with Data Architecture as a Service