使用安装的软件和服务器配置创建 EC2 的 AMI

Create EC2's AMI with installed softwares and server configuration

我们的客户要求我们将我们的软件从本地迁移到他的 AWS 环境。 因此,为了测试这一点,我们在自己的 AWS 账户中制作了它以确保它正常工作,我们现在在我们的账户中有一个工作软件。

是否可以使用已安装的软 and/or 库创建映像或我们环境的任何内容,以防止我们再次经历部署阶段?

根据您的要求,我假设您已经在 ec2 上安装了所有必需的软件和库。

因此,为了避免再次创建该环境,您可以为您的 ec2 实例创建 AMI。

根据docs

You can launch an instance from an existing AMI, customize the instance (for example, install software on the instance), and then save this updated configuration as a custom AMI. Instances launched from this new custom AMI include the customizations that you made when you created the AMI.

按照这些步骤 create ami using console。创建 Ami 后,您可以直接从 AMI 或 ec2 启动菜单中选择您的自定义 ami 来启动 ec2。

注意:AMI 存储在 s3 中,因此您需要为 s3 中的存储付费,一旦您的工作完成,您就可以注册它。