「保守・運用をお願いします」という言葉、IT契約や現場の会話でよく出てきます。でも「保守と運用って同じじゃないの?」と思ったことはないでしょうか。
実はこの2つは意味が異なります。この記事では、保守と運用の違いを初心者にもわかるように解説します。
この記事でわかること
- 「運用」とは何か
- 「保守」とは何か
- 2つの違い
- 現場でどう使い分けられるか
- PMや非エンジニアが押さえるべきポイント
運用とは?
運用とは、システムが正常に動き続けるように日常的に管理する仕事です。
具体的には:
- サーバーやシステムの稼働監視(止まっていないか確認する)
- 障害が起きたときの初動対応
- ユーザーからの問い合わせ対応
- バックアップの実施
- 定期的なメンテナンス(パッチ適用など)
「毎日、システムが動いているかを確認して、問題があれば対処する」のが運用の役割です。
保守とは?
保守とは、システムの問題を修正したり、機能を改善・追加したりする仕事です。
具体的には:
- バグが見つかったときの修正(不具合対応)
- セキュリティの脆弱性への対処
- 法改正・仕様変更への対応
- パフォーマンス改善
- 機能追加・機能改修
「システムをよりよい状態に保つ・修正する」のが保守の役割です。
身近な例で考えると
自動車の維持管理が近いイメージです。
- 運用 = 毎日のガソリン補給、走行前の確認、走行中の運転、給油・洗車
- 保守 = 故障したときの修理、タイヤ交換、定期点検で見つかった問題の修正
「日常的に正常に使い続けるための管理」が運用、「壊れたときの修理・改善」が保守です。
2つの違いをまとめると
| 運用 | 保守 | |
|---|---|---|
| 目的 | システムを正常に動かし続ける | システムを修正・改善する |
| 活動の頻度 | 日常的・継続的 | 問題発生時・必要に応じて |
| 代表的な作業 | 監視、障害対応、バックアップ | バグ修正、機能改修、セキュリティ対応 |
実際の現場では、「保守・運用」とまとめて言われることが多く、同じチームが両方を担当するケースも珍しくありません。
IT現場ではどう使われるか
「保守・運用フェーズ」は、システム開発の中で最も長い期間を占めます。サービスが長く使われるほど、運用・保守のコストも積み重なります。
PMや発注担当者にとって、以下を把握しておくことが重要です:
- 契約上、保守と運用のどちらが含まれているか:「運用のみ」の契約では、機能追加や不具合修正は別費用になることがあります
- 障害時の対応窓口と対応時間:24時間対応なのか、平日日中のみなのかで運用コストが変わります
- 変更管理プロセス:「保守で機能を変えたい」とき、どのような手順で対応するかが決まっているか確認します
初心者がつまずきやすいポイント
「保守=修理」と限定して考えすぎている
保守には修正だけでなく、機能追加・法改正対応・パフォーマンス改善なども含まれます。
「運用=自動でやってくれている」と思っている
システムの監視・確認・対応には人の手が必要です。「監視システム」があっても、問題発見後の対処は人が行います。
「リリース後はエンジニアの仕事」と切り離して考えている
発注側・PMも、運用・保守の体制設計や問題発生時の意思決定に関わります。リリース後を「全部おまかせ」にしないことが重要です。
関連用語
- SLA(Service Level Agreement):サービスレベル合意書。可用性・対応時間などの水準を定めた契約
- 障害対応:システムに問題が起きたときの原因調査・復旧対応
- ホットフィックス:緊急の不具合修正
- パッチ適用:セキュリティ修正などのプログラム更新
- 可用性:システムがどれだけ安定して使えるかを示す指標
さらに学ぶなら
システム運用の仕組みを体系的に学びたい方は、テックエイドのコースをご覧ください。