The entry script receives data submitted to a deployed web service and passes it to the model. It then takes the response returned by the model and returns that to the client. The script is specific to your model. It must understand the data that the model expects and returns. The two things you need to accomplish in your entry script are: Loading your model (using a function called init()) Running your model on input data (using a function called run()) Reference: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-and-where