Can someone please explain what are the main use cases when deciding how to serve a model from MLflow:
- using command line "mlflow models serve -m ...."
- deploying local Docker container with the same model
- deploying model online for example on AWS Sagemaker
I am mainly interested in differencies between option A and B because as I understand both can be accessed as REST API endpoints. And I assume if network rules are in place then both can be called also externally.