Windows マシンでリモート コマンドを実行し、結果を報告できるフレームワーク/プラットフォームを探しています。これらのマシンは、おそらくファイアウォールやプロキシなどの背後にある、会社のネットワークの外で公開されます。私たちはそれらに完全にアクセスでき、好きなように構成できます。3G ネットワークを備えた ATM を考えてみてください。
私が探しているのは、SaltStack のリモート実行のようなものだと思います。しかし、そのエンタープライズ プランはミニオンあたりのコストが高く、何千ものミニオンにインストールする必要があります。
別の可能な解決策は、Octopus Deploy、Azure DevOps、またはその他の CD ツールのようなものですが、環境は必要ありません。
ansibleも調べましたが、ファイアウォール、ルーター、プロキシの背後にあるターゲットを克服するエージェントがなければ、逆接続がどのように機能するかわかりません。
今のところ、Puppet や Chef は避けたいと思います。理想的には、特に Azure では、クラウド ベースのソリューションが優れています。
おすすめ、行き方は?