大约两年前,在 Amazon Web Services 发布其命令行界面的 1.0 版之前,有许多开源工具比 AWS 同类工具更高效。最初,Amazon 更专注于他们的 GUI 界面,但许多用户想要一个出色的 CLI 客户端来编写脚本。
当 AWS 最终提供了一个很好的 CLI 时,许多开源工具不再比内置工具有任何优势。不过,有些仍然存在,一些新的甚至出现再次超越 AWS CLI 客户端。
我今天遇到的一个很好的例子是 Supercharged AWS 命令行界面 (SAWS)
它的重点是自动完成。 当您考虑到 AWS 有 50 多个顶级命令 和大约 1400 个子命令时,全面的自动完成是一项重要功能。 SAWS 的项目页面还提到 AWS 有大量特定于命令的选项和资源,例如实例标签和存储桶,如果没有某种帮助,它们可能很难记住。
SAWS 具有解决所有这些问题的自动完成功能,并且它支持与 AWS CLI 相同的命令和命令结构。
如果您或您在公司认识的人正在使用 AWS,您可能想让他们看看 SAWS。