How does cloudmin control ec2 accounts

How does cloudmin control ec2 accounts?

Can it also work with other providers like gcc and vultr?

I want to use it to deploy vultr or gcc instances. Can this be done? If so how?