是否有可能使用代码启动一个EC2实例?

我想使用Amazon EC2 Windows实例为潜在客户做我们软件的远程演示。 我有实例设置,它运行良好。 当实例运行时,我知道如何生成一个rdp链接,允许客户远程桌面和使用我们的软件。

但是,我不想让这个实例一直运行,因为这样会花钱,我们只需要每周1-2小时的演示。

如果客户可以点击我们网站上的某些东西,那么会发送一个命令给EC2来启动实例,然后把rdp链接文件给客户。

我的问题是:是否可以远程启动一个EC2实例? 或者是唯一的方法来做到这一点手动login到aws网站,并点击“开始”?