我开发了一个基于 ruby/sinatra/sqs 的 Web 服务,目前运行在 Linux Red Hat 上。我计划将其迁移到 EC2 实例上。我看到 Amazon 提供了自己的 Linux 版本。有没有什么理由让我使用 Amazon Linux 而不是 Red Hat?
亚马逊 Linux AMI 最接近于 CentOS,它是一个 Red Hat 变种操作系统。使用它最大的好处是它使用了 pvgrub 引导加载程序,这使得编译和重启成为新内核或自定义内核变得非常简单。 除此之外,还有很多实用特性,例如在启动时自动应用补丁、默认安装许多与 AWS 相关的命令行工具以及对云端 yum 仓库进行预配置。