anonymous user
Linking to the Migrate to Azure file shares documentation as it provides some good recommendations depending on your exact scenario. Since you are not intending to keep your on-premise servers for caching, I would probably learn towards robocoby as this will be the easiest setup. Depending on your performance needs you might consider putting the file shares in different storage accounts. If they are all in a single storage account this could affect the performance. For more information see Azure Files scalability and performance targets.
Hope this helps. Let us know if you have further questions or issues and we will be happy to help.
-------------------------------
Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.