Sure you can have a mesh of database, Have your input data in one data technology, run models on a distributed compute, save models on different database tech and manage the jobs on other!