私は現在大企業のITインフラチームで働いています。私達は6つの倉庫を含む350以上の場所を管理します。私たちは基本的にネットワークとサーバーからUPSとオーブンまですべてを管理します。雲の中には何もありません。
私の仕事は繰り返しの場合が多いので、これらの作業を自動化したいと思います。
私はAnsibleについて聞いたことがあり、それについてのコースを受講することを意図していますが、Ansibleを学ぶことが実際にこの種の仕事に役立つかどうかをコミュニティに尋ねたいと思います。
Ansibleでどのタイプのデバイス/オペレーティングシステムを制御できますか?たとえば、まずUPSデバイスの設定を自動的に開始したいと思います(httpとsshによるアクセスを許可します。UPSにどのタイプのオペレーティングシステムがあるのかわかりません)。 Ansibleは役に立ちますか?
私の能力はC#とC / C ++のプログラミング経験です。 .NET Core、Angular、Xamarinも使用しました。
ベストアンサー1
はい、私はAnsibleを使用して、サーバー、ルーター、イーサネットスイッチ、さらにはラック電源ストリップなどのネットワークデバイスを構成します。私はAnsibleがあなたにとって良いツールになると思います。
ssh/telnet/httpを介してデバイスを設定する方法によって多くが異なりますが、Ansibleはデバイス上でエージェントソフトウェアを実行する必要がないため、試してみるのが良いツールかもしれません。自動化された制御アーキテクチャにはより多くのデバイスが含まれることをお勧めします。