In the diverse landscape of Azure Machine Learning, various tools and platforms are utilized at different stages of the machine learning lifecycle. Depending on the specific needs of each phase, data scientists and engineers may opt for different tools. Identify the tools or platforms that are applicable for at least one stage of developing a machine learning solution in Azure. (Choose 3)