1. ホーム
  2. azure

Azure CLIとPowershellの比較?

2023-09-27 04:14:14

質問

Windows 環境での Azure CLI の利点がよくわかりません。

Linux環境からAzure IAASを管理したい人を対象にしているのでしょうか?

私は Powershellコア は、非 Windows 管理者のための方法になると思います。 PowerShell Core は、クロスプラットフォームな利用者のために、すべてのプラットフォームでうまくいくように移植されるつもりはないのでしょうか?

一言で言えば、Azure CLI を学ぶ価値はあるのか?

どのように解決するのか?

Azure CLI は、すべてのプラットフォームで利用可能な PowerShell ライクなツールです。どのようなプラットフォームを使用していても、同じコマンドを使用することができます。Windows、Linux、Macのどのプラットフォームを使用していても、同じコマンドを使用できます。

現在、Azure CLIは2つのバージョンに分かれています。Azure CLI 1.0は、クロスプラットフォーム機能を実現するためにNode.jsで書かれており、新しいAzure CLI 2.0は、より優れたクロスプラットフォーム機能を提供するためにPythonで書かれています。どちらもオープンソースで、Githubで公開されています。 しかし、今のところ、特定のPowerShellコマンドレットのみがLinuxでの使用をサポートしています。

Linux環境からAzure IAASを管理したいユーザーを対象にしているのでしょうか? 環境から Azure IAAS を管理したいユーザーを対象としていますか?

答えはイエスだと思います。LinuxやMacの開発者は、Azure CLIを使用する可能性が高いのではないでしょうか。