|
|
|
|
|
by tixocloud
2252 days ago
|
|
1. By unbiased, do you mean opinionated? The MLOps industry is still in the very early stages and there’s no single standard. Every dev and company has come up with an implementation but there are so many tiny little use cases that sometimes forces new implementations to spring up. The closest standard you get is a Docker/Kubernetes flavour. 2. Handcoding to begin with is fine but as you start to scale the number of production models and actually productionalize the model at scale, it’s unfeasible and leads to plenty of maintenance issues. There are a few model infrastructure tools that help with this but again, many are homegrown because the market is still new. Algorithmia, Seldon are pretty good starts. 3. Rarely use serving options provided as the challenge is integrating it with the rest of engineering. Service monitoring gets handled by different teams. 4. Depends on the industry and usecase. Again integrating and maintenance comes into play. Go/Cortex might make sense but a lot of companies leverage Spark so Scala/Java could be the choice for production models. 5. We’re working on creating this recipe for enterprises. I believe Seldon (open source) might contain this capability. The challenge as you pointed out is ensuring things don’t break! |
|