An Azure machine learning service for building and deploying models.
Hi, I think you're heading in the right direction. Since this is a classification problem, you'd want to use Azure ML (computer vision) to classify the images. To identify which parts have been damaged, Custom Vision's object detector seems to be a viable solution. Please refer to the documentation links provided.