I'm working on some kind of plugin architecture where people can submit small pieces of C# code themselves and it will execute every hour on Azure.
Is this secure or can they easily compromise your whole Azure environment? Any other workarounds?
I was thinking about using IronPython - I guess it is simpeler to make hard boundaries there, but I actually prefer to use c#.
Update
Just to be clear: I am mainly concerned about security not about Azure cost. This will be something like a reserved instance or at least something where cost is limited.
The risk of someone uploading a bitcoin miner and me finding out after two days is something I can live with.
What I can't live is this person actually getting access to all kind of Azure related stuff like credentials etc.