構成管理とは

構成管理とは、ITサービスを提供するために必要な、ハードウェア、ソフトウェア、ネットワーク、データなどの構成要素を、そのライフサイクル全体を通して管理するプロセスです。

システムの安定稼働、変更管理の効率化、障害発生時の迅速な対応などを実現し、高品質なITサービスを提供するために重要な役割を担います。

構成管理の対象

構成管理の対象となる構成要素は多岐に渡り、「構成アイテム(CI: Configuration Item)」と呼ばれます。

具体的には、以下のようなものが挙げられます。

  • ハードウェア:サーバー、PC、ネットワーク機器、周辺機器など
  • ソフトウェア:OS、ミドルウェア、アプリケーション、データベースなど
  • ネットワーク:ルーター、スイッチ、ファイアウォール、VPNなど
  • データ:設定ファイル、ドキュメント、ソースコードなど

構成管理の内容

構成管理では、以下の様な activities を行います。

  1. 識別: 構成アイテムを明確に識別し、一意に識別するためのIDなどを付与します。
  2. 管理: 構成アイテムの属性情報(名称、バージョン、設置場所、担当者など)を記録・管理します。
  3. 状態管理: 構成アイテムの状態(稼働中、停止中、故障など)を監視・管理します。
  4. 依存関係管理: 構成アイテム間の依存関係を把握し、影響範囲を分析します。 変更管理: 構成アイテムの変更を計画・承認・実施・検証し、変更履歴を管理します。
  5. バージョン管理: 構成アイテムのバージョンを管理し、必要に応じて以前のバージョンに戻せるようにします。
  6. 構成 audit: 定期的に構成アイテムの状態を audit し、設定の整合性などを確認します。

構成管理は、ITサービスの品質向上、安定稼働、そしてセキュリティ強化に不可欠な要素です。組織は、構成管理を適切に行うことで、ITシステムを効率的に運用し、ビジネス目標達成に貢献することができます。

関連用語

IaC | 今更聞けないIT用語集
CI/CD | 今更聞けないIT用語集
リファクタリング

お問い合わせ

システム開発・アプリ開発に関するご相談がございましたら、APPSWINGBYまでお気軽にご連絡ください。

APPSWINGBYの

ソリューション

APPSWINGBYのセキュリティサービスについて、詳しくは以下のメニューからお進みください。

システム開発

既存事業のDXによる新規開発、既存業務システムの引継ぎ・機能追加、表計算ソフトによる管理からの卒業等々、様々なWebシステムの開発を行っています。

iOS/Androidアプリ開発

既存事業のDXによるアプリの新規開発から既存アプリの改修・機能追加まで様々なアプリ開発における様々な課題・問題を解決しています。


リファクタリング

他のベンダーが開発したウェブサービスやアプリの不具合改修やソースコードの最適化、また、クラウド移行によってランニングコストが大幅にあがってしまったシステムのリアーキテクチャなどの行っています。