Provisioning a specified number of vms within a service


#1

I want to create a service that will provision a user specified number of vms. How should I approach this?