Amazon CTO Werner Vogels在今天的公告中解释说,CloudShell是一项基于浏览器的新服务,它将使开发人员能够访问Linux控制台。使用时,启动新的CloudShell会话时,它将自动进行预配置,使其具有与AWS控制台中的用户相同的API权限。
Vogels说:“这意味着您不必像在终端中工作时那样,通常可以针对不同的测试和生产环境管理多个配置文件或API凭据。” “通过自动转发这些凭证,可以轻松启动新的CloudShell会话并立即使用预安装的AWS工具。”
除了Bash,Python,Node.js,PowerShell,VIM,git等以外,所有常用的AWS命令行工具也将预安装并准备就绪。这也意味着您也可以安装自己喜欢的工具。操作系统不会在会话之间持久存在,因此,如果您中断某些操作,则可以重新启动,但最多可以使用1GB的持久存储空间。
用户可以在每个区域免费运行多达10个并发Shell。需要更多功能的开发人员将不得不要求增加。
这项新服务现已在AWS的美国东部(弗吉尼亚北部),美国东部(俄亥俄州),美国西部(俄勒冈),欧洲(爱尔兰)和亚太(东京)地区提供,以后还会有更多服务。
值得注意的是,AWS竞争对手Google Cloud Platform和Microsoft Azure也已经提供了类似的服务-Google也称其为Cloud Shell,但两个词之间有一个空格。