Outside of aware, here is something I have noticed with S3 buckets.
I use these for daily backups, using some backup program that works with the scheduler and can store in my S3 containers.
It’s extremely fast.
But when I login to my azure portal via the web, I can go into that same container and see an upload function. Uploading a file that way is very very slow compared to the back up program doing it.
The backup program has an option for multi threading/multi connections. I don’t know exactly how it’s worded.
So maybe the slowness you see is related to the method he’s using.
If someone wants to publish a large file somewhere, I could use my backup program to put it up on my container just to time how long it takes. And then maybe you could compare that to how long it takes you to put the same file up there through aware.
Or not. No worries.