Azure Cloud Shell とは
Azure Cloud Shell は、Azure リソースを管理するための、ブラウザーでアクセスできる対話形式の認証されたターミナルです。 Bash または PowerShell どちらかのシェル エクスペリエンスを作業方法に合わせて柔軟に選択できます。
Cloud Shell は、ユーザーごとにセッション単位で一時的に提供されるホスト上で実行されます。 Cloud Shell セッションは、無操作状態で 20 分経過するとタイムアウトとなります。 Cloud Shellは、5 GB のファイル共有を使用して、ファイルを自分の$HOME
場所に保持します。
複数のアクセス ポイント
Cloud Shell は、以下から使用できる柔軟なツールです。
- portal.azure.com
- shell.azure.com
- Azure CLI ドキュメント
- Azure PowerShell ドキュメント
- Azure Mobile App
- Visual Studio Code の Azure Account 拡張機能
認証済みかつ構成済みの Azure ワークステーション
Microsoft がCloud Shellを管理するため、管理する必要はありません。 Cloud Shell は広く使われているコマンド ライン ツールと言語サポートを提供しています。 Azure CLI または Azure PowerShell コマンドレットを介してすばやくリソースにアクセスできるよう、Cloud Shell では安全に自動認証が行われます。 Cloud Shell にインストールされているツールの一覧はこちらからご覧いただけます。
Cloud Shellには統合されたグラフィカル テキスト エディターが用意されているため、Azure CLI またはAzure PowerShellを使用してシームレスにデプロイするためのファイルを作成および編集できます。 詳細については、「Azure Cloud Shell エディターの使用」を参照してください。
セキュリティとコンプライアンス
保存時の暗号化
すべての Cloud Shell インフラストラクチャは、既定で保存時の二重暗号化に準拠しています。 何も構成する必要はありません。
シェルのアクセス許可
ユーザー アカウントには、通常の Linux ユーザーのアクセス許可があります。
価格
Cloud Shellをホストするマシンの使用は無料です。 Cloud Shellには、マウントされたAzure Files共有をホストするためのストレージ アカウントが必要です。 ストレージのコストは通常どおりに適用されます。