リリース管理
Release Management
りりーすかんり
他の資格での定義
承認された変更を本番環境に確実に展開するプロセス。リリース及び展開管理として、構築・テスト・稼働環境への移行を管理し、サービスの品質を維持しながらリリースを行う。
新規サービスまたはサービス変更を稼働環境へ展開するプロセス。リリースの種類(通常リリース、緊急リリース)の計画、受入れ基準の設定、テスト環境での検証、稼働環境への配付を管理する。継続的デリバリーとも連携する。
ソフトウェアやシステムのリリースを計画、スケジュール、制御するプロセス。本番環境への導入手順、ロールバック計画、リリース後の検証を含む。品質を確保しながら迅速にリリースすることを目指す。
ITサービスの変更を本番環境に計画的に展開するためのプロセス。リリースの計画・構築・テスト・展開の一連の活動を管理し、サービスの品質を維持しながら変更を実施する。
システムの新バージョンや修正パッチを本番環境に展開する際の管理プロセス。リリースの計画、テスト、承認、展開、事後確認の各ステップを統制し、安全かつ確実なリリースを実現する。
関連キーワードの用語
ネットワーク機器の導入から廃棄までの全期間を通じた管理活動。機器のEOL(End of Life)、EOS(End of Support)の把握、ファームウェアの更新管理、計画的な更改を行う。セキュリティパッチの適用やサポート終了への対応が重要。
システムの構成や設定の変更を計画的かつ安全に実施するためのプロセス。変更要求の記録・分類、影響評価、承認、実施、レビューの手順を含む。不正な変更や設定ミスによるセキュリティリスクを低減し、変更の追跡可能性(トレーサビリティ)を確保する。
システムを構成するハードウェア、ソフトウェア、ネットワーク機器などの構成品目(CI)を識別・記録し、その状態を管理するプロセス。CMDB(構成管理データベース)に正確な構成情報を維持することで、脆弱性の影響範囲特定やインシデント対応を迅速に行える。
開発(Development)と運用(Operations)のチームが連携・協力し、ソフトウェアのリリースサイクルを高速化する文化・手法。CI/CD、インフラのコード化(IaC)、モニタリングなどの技術的プラクティスと組織文化の変革を含む。
ソフトウェアの構成品目(ソースコード、設計書、テスト仕様書等)を識別・記録・制御し、変更を追跡するプロセス。バージョン管理、ベースライン管理、変更管理を含む。品質保証とトレーサビリティの基盤。
ファイルの変更履歴を記録し、過去の任意の時点の状態に復元できるようにする仕組み。Git、Subversionなどのツールで実現する。ブランチ戦略やマージ手法の選択がチーム開発の効率に影響する。