I'm thinking of running several CPU-intensive computations in the cloud. The only real requirement I need is that it needs to be able to run .NET applications with enough security permissions for a reflection-based IoC container. Has anyone used .NET applications in the cloud? Particularly Azure, EC2, etc.? Thanks for all the help.