| Currently: Models and feature engineering done in python, trained locally, weights uploaded to S3. Dockerfile with a tiny little web server gets deployed through or CI/CD pipeline for serving. Soon: Argo workflows + Polyaxon for data collection, feature engineering, training etc. Push best model tobS3, same CICD process with docker container deploys little web server onto our Kubernetes environment. Deep learning stuff will probably use a similar setup, but with PyTorch instead of Sklearn. Would like to look at serving with ONNX exporting. When the Julia packages evolve a little more, will be looking forward to using that in production. |
Happy to answer any question or provide more information.
[0]: https://github.com/polyaxon/polyaxon
[1]: https://github.com/polyaxon/polyaxon/blob/master/cli/tests/f...