How to execute a data-driven approach to the cloud