Intelligent Data Mobility and Management on-premise and in the Cloud