構成管理とは
構成管理は、コンピューターのハードウェアおよびソフトウェアシステムの適切なセットアップとメンテナンスに焦点を当てた専門分野です。 ハードウェア側では、このフィールドは、オフィス、建物、または会社全体のハードウェアシステムの運用方法とスケジュールをレイアウトします。 ソフトウェア側では、構成管理は、すべてのソフトウェアパッケージが同じ機能、パッチ、およびアドオンを備えていることを保証するために機能するため、すべてのワーカーが均一になります。 ソフトウェア構成管理は、設計段階として開発段階でも一般的です。
構成管理には、ハードウェアとソフトウェアの2つの主要な領域があります。 ほとんどの場合、これら2つの領域は同じことを行い、コンピューターリソースの適切な配置と構成を確保するために使用される方法の概要を示します。 ほとんどの場合、システム自体ではなく、システムの人間のオペレーターが構成管理方法を使用します。
ハードウェア構成管理は、大規模なハードウェアシステムで機能します。 これらのプロトコルは通常、複数のワークステーション、構成されたネットワーク、および1つ以上のサーバーがあるエリアをカバーします。 通常、小規模なシステムは、構成方法論を必要とするほど複雑ではありません。
構成管理プロトコルは、ハードウェアシステムの各部分が適切にセットアップされ、同じ状況の他のすべての部分と同様であることを保証します。 たとえば、インターネットに接続するルーターは、内部リソースに接続するルーターとは異なる構成を持つ場合があります。 適切にセットアップすると、2つのルーターの設定は互いに異なりますが、同じ状況の他のルーターと同じ設定になります。
ソフトウェア管理は、物事のソフトウェア側で同様のタスクを実行します。 このスタイルの構成管理は、組織内のさまざまなグループまたはランクに適用されるソフトウェアプロファイルをセットアップします。 たとえば、マーケティング部門のすべての人が単一の設定を持っている場合でも、特定の管理レベル以上の人はそれぞれ異なる設定を持っています。 まとめると、マーケティング部門の経営陣が両方の構成にアクセスする必要があることを示しています。
どちらの場合でも、構成管理は保守スケジュールに役立ちます。 ハードウェアを使用すると、システムのコンポーネントの予想されるワークライフの概要が示され、ハードウェアの交換が必要になる時期を判断するのに役立ちます。 ソフトウェア側では、パッチ適用スケジュールを設定し、ソフトウェアが最新であることを確認するのに役立ちます。
ソフトウェアシステムが最初に開発されるとき、ソフトウェア構成管理は、ソフトウェアに必要な要件をレイアウトするのに役立ちます。 ユーザーのニーズは1つの集合体にまとめられます。 これらのニーズは、必要性の重要性に基づいてソフトウェアパッケージに配置されます。 人々がより頻繁に必要とするものは、ソフトウェアの上位に配置されます。 他のオプションは、ユーザーが使用または無視することを選択できる条件にまとめられます。