Goal
This is a work shaping research document that is focused on documenting the key steps a model developer takes to deploy a model to production.
Preliminaries
Note, this document is focused solely on the model deployment phase of the model development process.
Questions
- What is your background and experience in modeling?
- Do you typically develop models independently, or as part of a team? If a team, how many people are involved and can you describe the various roles?
- What is the largest user base of a model that you helped develop?
- From your experience in modeling, is model development and deployment handled by teams primarily, or independent modelers who handle the entire workflow? I assume models with large user bases are a team effort? What are examples of these kinds of models?
- What is your experience with the model deployment phase?
- Specifically thinking about the model deployment phase, what were you primarily concerned with?
- What are the key learnings or things you would do differently from previous model deployment efforts?
- What is your experience maintaining cloud infrastructure required to support your models?
- What resources do you typically rely on to help deploy and maintain infrastructure for model execution?
- Anything to add/edit/remove from the model deployment journey diagram below?
Model deployment journey
See Miro link here
Model deployment key considerations
- Must identify the primary purpose of the model