AWS软件订阅和启动自定义AMI的区别?

Amazon AWS似乎提供了两种启动Ubuntu 12.04实例的方法,

  • 其中之一是软件市场
  • 另一种方法是在Ubuntu网站上启动AMI

所有这些比较是12.04 LTS,Micro,w / amd64架构

通过Software Marketplace ,我可以看到一个Micro Instance的AMI ID:

AMI IDs Region ID US East (Virginia) ami-967edcff US West (Oregon) ami-c6cc43f6 US West (Northern California) ami-997356dc EU West (Ireland) ami-e7b6b393 Asia Pacific (Singapore) ami-5e01400c Asia Pacific (Tokyo) ami-c83c8fc9 South America (Sao Paulo) ami-ea3ce2f7 

但是,在我看到的Ubuntu网站中 ,

 Zone AMI-ID AKI-ID us-east-1 ami-83dee0ea aki-88aa75e1 eu-west-1 ami-aa56a1dd aki-71665e05 ap-southeast-1 ami-bc7325ee aki-fe1354ac us-west-1 ami-c45f6281 aki-f77e26b2 us-west-2 ami-d0d8b8e0 aki-fc37bacc sa-east-1 ami-d55bfbc8 aki-c48f51d9 ap-southeast-2 ami-e577e9df aki-31990e0b ap-northeast-1 ami-f72e45f6 aki-44992845 

ami-83dee0ea (来自Ubuntu网站)和ami-967edcff (来自AWS Software Marketplace)有什么区别。

我不能指出确切的区别,但AMI拥有不同的所有者(或维护者)。 所以有可能没有任何图像上的所有软件包是最新的…

我假设ubuntu页面上的AMI由Canonical直接维护,其他可能由Amazon维护。

大多数时候你可以select任何你想要的方式。 我更喜欢使用EC2 Web控制台,所以使用市场上的AMI。

希望有所帮助。