投稿日: Mar 3, 2023

AWS CloudShell は、AWS リソースの安全な管理、探索、操作を簡単に行えるようにするブラウザベースのシェルです。CloudShell は、事前認証に AWS コンソールの認証情報を使用します。一般的な開発ツールがプリインストールされているため、ローカルにインストールしたり設定したりする必要はありません。CloudShell により、AWS Command Line Interface (AWS CLI) でスクリプトを実行したり、AWS Cloud Development Kit (AWS CDK) でインフラストラクチャを定義したり、AWS SDK を使用して AWS のサービス API を試したり、その他のさまざまなツールを利用して生産性を向上させたりすることができます。 

これまで、CloudShell は AWSPowerShell.NetCore ライブラリを通じてAWS Tools for PowerShell を提供していました。お客様がモジュールを使用するには、(PowerShell で Import-Module-Name AWSPowerShell.NetCore を実行して) モジュールを明示的にインポートする必要がありました。

AWS CloudShell が AWS Tools for PowerShell をサポートするようになりました。これは、従来のモノリシックバリアントである AWSPowerShell.NetCore への依存を排除する新しいモジュラーバリアントです。AWSPowerShell.NetCore モジュールは、AWS CloudShell のサービスごとの AWS.Tools モジュールに置き換えられました。明示的なインポートステートメントは必要なく、関連するサービスごとの AWS.Tools モジュールに追加する必要もありません。

AWS CloudShell のプリインストール済みソフトウェアの変更の詳細については、製品ページトラブルシューティングページをご覧ください。