まとめ

完了

このモジュールでは、複数の VM の作成を自動化する PowerShell スクリプトを作成しました。 このスクリプトは比較的シンプルでありながら、ループ、変数、関数を Azure PowerShell コマンドレットと組み合わせる際の PowerShell の強力な可能性を示しています。

Azure PowerShell は、Azure リソースの管理を自動化するための優れた選択肢です。 そのクリーンな構文と強力なスクリプト機能により、PowerShell を初めて使用する管理者にとっても、価値あるツールになります。 時間がかかり、エラーが発生しやすいタスクを自動化することで、管理オーバーヘッドを削減し、全体的な効率と品質を向上させることができます。

クリーンアップ

このモジュールを完了したら、サンド ボックスは、リソースを自動的にクリーンアップします。

独自のサブスクリプションを使用している場合は、プロジェクトの最後に、作成したリソースがまだ必要かどうかを確認してください。 リソースを実行したままにすると、コストが発生する可能性があります。 リソースを個別に削除するか、リソース グループを削除してリソースのセット全体を削除することができます。

Remove-AzResourceGroup コマンドレットを使用して、リソース グループと関連するすべてのリソースを削除します。 <resource-group-name> は、作成したリソース グループの名前に置き換えます。

注意事項

次の例では、指定されたリソース グループとそれに含まれるすべてのリソースを削除します。 指定したリソース グループにこのトレーニング モジュールの範囲外のリソースが含まれている場合、それらも削除されます。

Remove-AzResourceGroup -Name <resource-group-name>

削除を確認するメッセージが表示されたら、[Y] と応答して Enter キーを押すか、Force パラメーターを追加してプロンプトをスキップします。 このコマンドは、完了までに数分かかる場合があります。

知識を確認

1.

正誤問題: Azure portal、Azure PowerShell、Azure CLI では提供されるサービスが大きく異なっており、必要な操作がこれら 3 つすべてでサポートされていることはほとんどありません。

2.

ユーザーが生成した動画コンテンツ用のオンライン ストレージを提供する動画編集アプリケーションを作成しているとします。 Azure Blob に動画を格納するよう計画しているため、Azure ストレージ アカウントを作成する必要があります。 ストレージ アカウントを用意した後は、アカウントを削除して再作成するとユーザーの動画がすべて削除されるので、こうした操作を行うことはほとんどありません。 ストレージ アカウントを最も速く簡単に作成できると思われるのは、どのツールですか?

3.

Azure PowerShell コマンドレットをローカルで実行するには、コンピューターに何がインストールされている必要がありますか?