发布于: Mar 3, 2023
AWS CloudShell 是一款基于浏览器的 Shell,您可以通过它更轻松、安全地管理和浏览 AWS 资源并与之交互。CloudShell 使用您的 AWS 管理控制台凭证进行预身份验证。常用开发工具已预先安装,因此无需任何本地安装或配置。借助 CloudShell,您可以通过 AWS 命令行界面 (AWS CLI) 运行脚本,通过 AWS Cloud Development Kit (AWS CDK) 定义基础设施,通过使用 AWS 开发工具包的 AWS 服务 API 进行试验,或者使用其他工具帮助提高您的生产效率。
此前,CloudShell 通过 AWSPowerShell.NetCore 库提供 AWS Tools for PowerShell。客户必须明确导入该模块(通过在 Power Shell 中运行 Import-Module -Name AWSPowerShell.NetCore)才能使用该模块。
AWS CloudShell 现在支持 AWS Tools for PowerShell,这是一种新的模块化变体,它消除了对旧的整体式变体 AWSPowerShell.NetCore 的依赖。AWSPowerShell.NetCore 模块被 AWS CloudShell 中每项服务的 AWS.Tools 模块所取代。您不需要任何明确的导入语句,也不需要将其添加到相关的每项服务 AWS.Tools 模块中。