我开发了一个在Linux Red Hat上运行的Web服务(使用ruby/sinatra/sqs).我打算在EC2实例上移动它.我看到亚马逊提供了自己的Linux版本.我有什么理由在EC2而不是Red Hat上使用Amazon Linux吗?
亚马逊的Linux AMI与Red Hat变体Centos关系最为密切.我发现使用它的最大好处是使用了pvgrub引导加载程序.它使编译和重新启动到新的或定制的内核变得微不足道.
除此之外,还有许多好东西,例如在启动时自动应用补丁,默认安装了许多与AWS相关的命令行工具,以及云内yum存储库的预配置.