I'm looking for a simple (hopefully existing) solution to allow my sales guys to spin up EC2 instances for sales demos. I have an AMI setup, so the mechanics are in place. However, the AWS console is a little too complicated for my guys, even if I created a role with relevant permissions only. The launch template also sounded promising.
Here's what it boils down to:
- Allow sales guy to start new EC2 instance and get public IP. Basically, press a button.
- Auto-terminate instance after set time (a few hours at most). Have not figured out how this will be implemented yet. Maybe tell the Windows instance to shut down after set time and terminate it.
I was initially thinking of creating a web interface for this but it seems like overkill for what I believe is a very common thing. It's basically just providing an interface that's simple enough for non-technical users. The browser SDK also crossed my mind but haven't looked into it yet.
Appreciate any recommendations for what approach to take.