API endpoint on Azure for training and testing model
I need to build two separate apis for training and testing a model.
I'm trying to understand how can I implement the solution on Azure, but I'm getting lost in the tutorials. I want the user to interact with the training and the testing via endpoints that accept some input.
The code for training the model has already been written. It uses a Tensorflow Model to make some processing before training the desired model.
Here is a diagram that represents the desired outcome:
In the end I should deploy two endpoints and the tensorflow model on Azure. Everytime that I call the api for the training the old version of the model should be replaced by the new one.
Which Azure services should I use to make this possible?