I’d recommend looking into intra/extra institutional support First (such as in @aculich’s great answer for an example).
That said, There is nothing specific to the Cloud that will keep you from rolling your own setup using what ever you want.
Additionally, pretty much all the cloud vendors also support, provide or encourage tools for easy setup and config with common schedulers. As well as alternatives based on server-less and/or container models, and pre-built ‘marketplace’ options
The tools according to the big three:
GCE recommended (can also be used with AWS & private OpenStacks)
all of which officially support SGE, Slurm, and Torque (PBSpro is an active request in both elastiCompute and cnfCluster)
note: I’ve personally only dealt with AWS & GCE, mostly with SGE so YMMV.