異機種 Web アプリケーションの大規模ネットワークを管理するためのツールはありますか?

異機種 Web アプリケーションの大規模ネットワークを管理するためのツールはありますか?

最近、私は新しい仕事に就きました。そこでは、異種 Web アプリケーションのグローバル ネットワークを管理する任務を負っています。ドキュメントはほとんどありません。私の最初の仕事は、すべての Web アプリケーションのインベントリを作成することです。大規模な Web アプリ グループを管理するためのツールはありますか?

各 Web サイトについて、次の内容を含む大規模なデータセットを収集したいと考えています。

  • ウェブベースのコントロールパネルへのログイン
  • FTP/sshアカウントへのログイン
  • 各サイトのGoogleアナリティクストラッキングコード
  • 使用されるサードパーティライブラリ
  • SSL 証明書、発行者、有効期限

情報を Excel に保存したり、カスタム データベースを構築したりできることはわかっていますが、これに役立つツールがすでに存在していることを願っています。

答え1

3 つの疑問を提起しているようですね。あなたが探しているのは次のことだと思います:

  • パスワード管理システム
    • キーパスあなたにとって、かなり良い解決策かもしれません。 1 つのマスター キー (またはキー ファイル) でロックされた 1 つの安全なデータベースにパスワードを保存できます。 そのため、1 つのマスター パスワードを覚えておくか、キー ファイルを選択してデータベース全体のロックを解除するだけで済みます。
  • バージョン管理システム

    • 使用できる転覆ファイルとディレクトリ、およびそれらに加えられた変更を管理します(キー、証明書、メモ、構成ファイルを保存できます。Keepassで作成したパスワードデータベースのコピーを保存することもできます)。これにより、データの古いバージョンを復元したり、データの変更履歴を調べたりすることができます。Windowsユーザーの場合は、ビジュアルSVNサーバーとトータスSVNクライアントのために。
  • 監視システム (本当にそれを探しているのかどうかはわかりませんが...)

    • サーバー、ルーター、そして私たちが関心を持つほぼすべての種類のホストを監視するために、私たちは ZennOS を使用しており、とても満足しています。ただし、監視ソリューションのリストは次のとおりです。これらのいずれかをここ、Google、または Bing で検索できます。ゼンOSオープンNMSナギオス

これらのソリューションはすべてオープンソースであると私は信じています

答え2

環境の暗黙的な文書化のために、監視と変更管理/トラブルチケットソリューションを検討します。次のようなソリューションがあります。ザビックスまたはオープンNMS、ネットワークを自動検出することで役立つ場合もあります。

これは結局のところ、ドキュメントの維持に関する問題であり、残念ながら技術的な問題ではなく政治的な問題です。

答え3

あなたが探しているものではないかもしれませんが、チェックアウトすることができますナギオスこれには、あらゆる種類のデータを監視/収集するためのモジュールが含まれており、さまざまな言語でスクリプトを作成することもできます。

サイトがライブの場合は、必要な情報をダンプするスクリプトを作成し、アップデートサイトに情報が常に追加されている場合は、データを保存します。

幸運を

関連情報