卓:如何从python启动多个同一实例?

时间:2018-12-14 20:56:18

标签: python-3.x amazon-web-services amazon-ec2

我有一个AWS Windows Server 2016 VM。此VM已安装了一堆库/软件(依赖项)。

我想使用python3启动和部署此实例的多个克隆。我想这样做,以便可以像在Azure中使用批处理计算节点一样使用它们。

我对AWS不太熟悉,但是确实找到了tutorial。 不幸的是,它显示了如何从商店中启动实例,而不是现有的已配置实例。

我该怎么做?我应该从配置的VM中创建一个AMI,然后启动它吗?

任何最新的链接和/或建议,将不胜感激。

1 个答案:

答案 0 :(得分:0)

是的,您可以从正在运行的实例创建AMI,然后从该AMI启动N个实例。您既可以使用AWS控制台进行操作,也可以调用boto3 create_image()run_instances()。或者,查看Packer以创建AMI。

您严格不需要创建AMI。您可以简单地引导每个实例通过user data script或诸如Ansible之类的CM启动时启动。