Amazon ec2 AmazonEC2-在生产环境中快速创建AMI

Amazon ec2 AmazonEC2-在生产环境中快速创建AMI,amazon-ec2,amazon-ami,Amazon Ec2,Amazon Ami,我们运行一个服务器架构,在这个架构中,我们有X个始终处于运行状态的基本服务器。我们的服务器处理发送给他们的作业,我们绝大多数的作业请求都是在工作日发出的。为了促进这一特定的数量激增,我们使用EC2自动缩放 我更喜欢通过使用尽可能多的配置好的AMI自动扩展来启动服务器,而不是从基本AMI启动并通过长的Chef或Puppet脚本安装包 在我们当前的构建过程中,我们在深夜实现对代码库的更改,此时只需要我们的基本服务器,而没有通过自动扩展启动服务器。但每隔一段时间,我们就会有一个关键的bug修复,需要在

我们运行一个服务器架构,在这个架构中,我们有X个始终处于运行状态的基本服务器。我们的服务器处理发送给他们的作业,我们绝大多数的作业请求都是在工作日发出的。为了促进这一特定的数量激增,我们使用EC2自动缩放

我更喜欢通过使用尽可能多的配置好的AMI自动扩展来启动服务器,而不是从基本AMI启动并通过长的Chef或Puppet脚本安装包

在我们当前的构建过程中,我们在深夜实现对代码库的更改,此时只需要我们的基本服务器,而没有通过自动扩展启动服务器。但每隔一段时间,我们就会有一个关键的bug修复,需要在白天立即实施

我们有一个相当大的EBS硬盘与我们的服务器(应用程序400 GB)和AMI创建一个基础服务器与最新的变化通常需要一个小时以上。当不需要启动其他服务器时,这对于深夜部署不是问题,但会导致我们在白天损失宝贵的时间,因为它阻止我们在最新的AMI未就绪时启动其他服务器


有没有什么东西可以加快AMI的创建过程?我听说过Netflix和,但还有其他选择吗?此外,这些服务是如何相互叠加的?

是400 GB的系统卷还是要从EBS快照创建并装载的附加卷?您的应用程序基于什么技术堆栈?它是系统卷。堆栈是Windows 2012 R2,带有IIS、PHP和用C编写的核心应用程序#