Feb 28, 2018 01:16 PM|XIII|LINK
You didn't mention the size of 300Mb. You could create a local running console application to do the task.
Exactly what's the usage scenario? Do you want people to download a zip from CDN that you put there first yourself? If so then you could have a process (windows service, console application) that can bundle them in a zip and put them ready on CDN. This would
be a separate process and you would make a page where people can select files that you have on your CDN, save their selection (likely in a database) and then the other process could read from the database or get a trigger that would package the files into
a zip and put them on the CDN, then after a page refresh a link to the resulting CDN zip file would be presented.
On Azure I would likely make use of CDN, Azure Functions, Event Grid and potentially Logic Apps to pull this together.