AWS Tools for PowerShell

Windows PowerShell 用 AWS Tools を使用すると、デベロッパーと管理者が AWS のサービスとリソースを PowerShell スクリプト環境で管理できます。Windows、Linux、MacOS 環境の管理に使用するのと同じ PowerShell ツールを使用して、AWS リソースを管理できるようになりました。

仕組み

AWS Tools for PowerShell は、AWS SDK for .NET によって公開されている機能上に構築された一連の PowerShell モジュールです。AWS Tools for PowerShell では、PowerShell コマンドラインから AWS リソースに対するオペレーションをスクリプト化できます。

AWS Tools for PowerShell を使用すると、AWS SDK for .NET で利用できるものと同じアクションの多くを実行できます。これは、Amazon EC2 インスタンスの制御などの簡単なタスクのためにコマンドラインから使用できます。

PS C:\> Start-EC2Instance -InstanceIds i-10a64379

PowerShell スクリプト言語を使用して、AWS のサービス管理を自動化するスクリプトを作成できます。PowerShell から AWS サービスへの直接的なアクセスにより、管理スクリプトは AWS クラウドが提供するすべての機能を活用できるようになります。コマンドレットは、さまざまな AWS サービスの HTTP クエリ API を使用して実装されている場合でも、パラメータの指定や結果の処理に一般的な PowerShell エクスペリエンスを提供します。

特徴

AWS Tools for PowerShell の AWS.Tools バージョンは、本番環境で PowerShell を実行するあらゆるコンピューターに推奨されるバージョンです。このバージョンはモジュール化されているため、ダウンロードしてロードする必要があるのは使用したいサービスのモジュールのみです。これは、ダウンロード時間、インポート時間、メモリ使用量の削減につながります。

AWS.Tools は AWS Tools for PowerShell の最新バージョンであり、Windows、Linux、macOS を含めたすべてのサポート対象オペレーティングシステムで動作します。
 

PowerShell は、1 つのコマンドレットの出力を次のコマンドレットの入力に取り込むパイプラインへのコマンドレットの接続を推奨しています。

詳細を確認する

Amazon S3Amazon EC2、および AWS Lambda などの一般的な AWS サービスを用いたガイド付きの例を使用して、作業をすばやく開始しましょう。

リソース