オペレーティングシステムおよびソフトウェア製品のバージョン管理 | versio.io
QMETHODS株式会社

オペレーティングシステムおよびソフトウェアのバージョン管理

オペレーティングシステムおよびソフトウェアのバージョンに関する自動化され、監査対応可能なドキュメント化

 

動機

オペレーティングシステム、ソフトウェア製品、およびフレームワークのバージョン情報の検出は、ITシステムおよびアプリケーションシステムの安定性、セキュリティ、効率性、および監査対応性を確保するための不可欠な基盤です。
企業のお客様で、数百台から数千台のホストを管理している場合、使用されている製品のバージョンの記録と文書化は自動化する必要があります。検出されたバージョン情報と変更履歴を活用することで、企業内において以下のユースケースを自動的に実装可能です:
  • エンタープライズアーキテクチャ - ITマスタープランで定義された仕様への準拠確認。
  • 情報技術セキュリティ - 既知のIT脆弱性を持つ展開済みの製品バージョンの検出、システム強化のために意図せずインストールされた製品、またはサービスライフサイクルが終了し、サポートやメンテナンスが提供されなくなった製品の使用状況の検出。
  • IT運用 - IT環境内で使用中の製品のうち、既存または発生しそうな問題の原因となる可能性がある変更されたバージョンを特定する。
  • 変更管理 - バージョン変更に対して変更チケットが存在するか、およびそれが計画された変更であるかを確認します。そうでない場合は、計画外の変更です。
  • コスト配分 - 更新サービスの実行を検出し、その料金を所有者に請求する。
 

技術的解決策

技術的解決策
X

技術的解決策

実践的な実装例をVersio.ioソリューションを使用して示します。Versio.ioは、変更検出と後処理プラットフォームです。

技術的な実装には、各ホストにVersio.io OneImporterをインストールする必要があります。このエージェントは、設定可能な間隔でバージョン照会を完全に自動実行します。

OneImporterは、ソフトウェア製品とバージョンに関するデータをVersio.ioプラットフォームに送信します。プラットフォームは変更の有無を判定し、変更を保存し、変更によってトリガーされた後処理を実行します。

X

手動でインストールされたソフトウェア製品またはパッケージマネージャーを使用してインストールされたソフトウェア製品をすべてバージョン照会に含めることが可能です。この目的のため、Versio.ioは既知のソフトウェア製品のバージョン照会用に広範な知識データベースを提供しています。このデータベースは、顧客固有の製品や未知の製品を含むように拡張可能です。

 

実践的な例

実践的な例
X

実践的な例

以下の例は、ホストにインストールされているソフトウェア製品の検出されたバージョンを表示するホストのオペレーティングシステムを示しています。これらのインストールは、手動インストールまたはパッケージマネージャーによるインストールを含む場合があります。

「17分前」のタイムスタンプが付いた下のボックスには、Versio.io OneImporterで最初に検出されたソフトウェアのバージョン状態が表示されています。その後、作者によってオペレーティングシステムの更新が実施されました。OneImporterの周期的に実行されるバージョン検出では、更新後に変更されたすべてのバージョンが自動的に記録され、文書化されました。これは「8分前」のタイムスタンプが付いた下のボックスで確認できます。

これらのソフトウェアバージョンの変更を検出 based on these detected changes of the software versions に基づき、Versio.io での完全自動化された後処理が現在実行可能になりました(動機付けセクションの引用符部分参照)。

要約

この記事で説明されているソフトウェアのバージョン検出とその変更から、私たちは何を学ぶことができるでしょうか:
  • 使用中のソフトウェア製品のバージョンの継続的な確認は、企業におけるシステムの安定性とセキュリティの確保に不可欠です。
  • 効率性と手動収集の誤りやすさを考慮し、バージョン決定は自動化すべきです。
  • ソフトウェアバージョンの変更を評価し、後処理する能力は、多くのIT活用ケースの実現可能性を可能にします。処理する必要があるデータの量と手動実行のエラー発生率の高さから、自動化はここでも不可欠です。
  • 次回の認証監査員は、使用されているソフトウェア製品に関するバージョン情報とその変更内容の詳細な記録について、非常に満足されるでしょう。
ご意見やご感想はいつでもお寄せください!
 
 

著者 | 2022年4月


Matthias Scholze
Matthias Scholze
Chief Technology Officer
P:  +49-30-221986-51
LinkedIn