システム導入時の保守内容とは

オペレーションとメンテナンスの主な違いは、オペレーションはシステムがスムーズかつ効率的に動作するように設計されているのに対し、メンテナンスはシステムが安定して正常に機能するように設計されていることです。

オペレーションとメンテナンスのもう一つの重要な違いは、オペレーションは問題を解決するために設計されているのに対し、メンテナンスは物事を変えたり改善したりするために設計されていることです。

それではシステムの保守内容とはどういうことをするのか、詳しく説明していきます。

 

システム障害への対応

問題に直面すると、最も迅速でシンプルな解決策を見出すことが困難になることがあります。

インターネットを利用したサービスの場合、最も迅速でシンプルな解決策を見つけるのは難しいかもしれません。

インターネットサービスの場合、想像しやすい事故として、サーバーの故障による接続障害があります。

サーバーの容量を超えたアクセスで回線がパンクしたり、第三者による不正アクセスでサービスの利用が妨げられたりするケースは誰もが経験したことがあり、どんなに事前に対策を講じていても起こってしまうものです。

問題が発生した場合、システム保守担当者は、その問題に対処し、問題そのものを発見し、原因を特定し、解決に導く。

という役割を担っています。

 

システムのメンテナンス作業

システムメンテナンスとは、問題や問題状況が特定の人や組織の手に負えない場合、あるいは人や組織がシステムをコントロールできない場合に、適切な行動をとること、あるいはシステムを維持するために必要な行動をとることを意味します。

例えば、システムが設計通りに運用されていないときに発生するシステムのエラーを修正することがメンテナンス活動となります。

また、システムメンテナンスを担当する企業には、深い専門知識と高度な技術が求められます。

システムメンテナンスには、コンピュータを操作するソフトウェア面だけでなく、物理的な機器の修理やサーバーの切り替えなどのハードウェア面も含まれます。

複数のコンピュータネットワークを巻き込んだ突発的なシステムトラブルに対応するためには、IT管理者には技術の限界を超えた発想力、既成概念にとらわれない発想力が求められます。

それが短いスパンではできない場合も多々あります。

特に、より多くのコンピュータシステムに問題が発生した場合、影響を受けたシステムが完全にオンラインに戻るまでに時間がかかることがあります。

これはカスケード障害と呼ばれ、対処が困難な場合があります。

システム管理者は、カスケード障害の状況を識別して対処する能力が必要であり、複数の解決策を計画する能力も必要です。

また、システム管理者は、問題のトラブルシューティングができなければならず、ネットワーク全体を復旧させなければならないという事態にも対応できなければなりません。

 

 

システム保守とシステム運用の違い

「システムメンテナンス」とは、システムに何らかの異常が発生したときに適切な対処を行い、日常的に問題なく使い続けられるようにする」作業のことを指します。

システムの問題やトラブルに対応するのが「システム保守」であるのに対し、システムの故障や停止を防ぐのが「システム運用」である。

つまり、「システム保守」が障害対応などの突発的な作業が多いのに対し、「システム運用」は定常的な作業が多いです。

システムメンテナンスには、システムの信頼性や正しい機能を確保するために必要な作業が含まれます。

システムを使えるようにするためのシステム修理作業が多い一方で、システムを使えるように準備するなどのメンテナンス作業も多くあります。

メンテナンス作業の例としては、コンピュータなどのコンピュータシステムをエンドユーザーが使用できるように準備することが挙げられます。

エンドユーザーがシステムを使って、インターネットを見たり、電話をかけたりといった日常的な作業を行う際にも、システムが正しく機能するようにメンテナンス作業を行う必要があります。

これは「システム運用」と呼ばれ、システムの故障や停止を防ぐための多くの定期的な作業が含まれます。

 

 

システムの運用・保守の仕事内容とは?

求人情報サイトのマイナビでは、システム運用の仕事内容を以下のように説明しています。

システム運用とシステム保守と区別されることがありますが、結果的に両方の業務をする必要があります。

「システム運用とは、サーバーやネットワークがトラブルで停止しないように、システムの管理・運用をする仕事です。

運用保守エンジニアとも呼ばれています。

具体的には、サーバーやネットワークが問題なく稼動しているかを常に監視し、トラブルを未然に防いで安定したサービスを提供しています。」

引用:マイナビ

運用・保守とは、リリースされたシステムを維持し、安定して稼働させるための作業です。

発売されたシステムの多くは、24時間365日稼働し続けており、故障や誤作動などのシステム障害が発生した場合、迅速に修理・復旧する必要があります。

また、障害発生後にいち早く復旧させるために、常にシステムを監視し、障害が発生しないようにメンテナンスを行う必要があります。

 

経験や専門知識が必要

システム管理者は、物理的および仮想的なサーバの管理、ネットワーク、バックアップ、ディザスタリカバリなどの経験も必要です。

急速に変化する環境の中で組織が成功するためには、これらの分野における非常に高度なスキルと専門知識が必要です。

これらの人材は、急速に変化するテクノロジーや、常に変化するビジネスのニーズに対応できなければなりません。

サーバの管理者として、サーバのすべての基本機能を実行するために、さまざまなツールを使ってサーバを監視します。

具体的には、CPU、メモリ、スワップの使用状況を監視し、問題が発生した場合には診断を行います。

また、最新のテクノロジーに対応するために、サーバーにソフトウェアのアップデートを行う役割も担っています。

 

 

システム保守契約

システム保守契約とは、製品を使用する権利を持つ事業者と、契約の履行に責任を持つ個人または事業者との間で結ばれる契約のことです。

この契約には、資産を維持するために必要な設計、試験、設置、テスト、修理などのサービスが含まれることがあります。

システム保守契約は一般的に長期間で、当初の契約条件やその他の適用される契約条件に基づいて締結されます。

契約担当者は、すべての関連する契約条項が満たされていること、及び契約が契約要件及び適用される契約法と一致していることを確認する必要があります。

システムの生産開始後、必要不可欠なシステム保守作業を行うための契約であり、これには、コンポーネント、ソフトウェア、ファームウェア、データストレージ、ハードウェアなどの重要なコンポーネントの修理、メンテナンス、交換が含まれます。

またシステム保守契約には、以下の作業が含まれていることが多いです。

  • システムのインストール、メンテナンス
  • システムのテストおよび検証
  • システムの保守および重要コンポーネントのアップグレード
  • システムのアップグレード、システムアップグレード
  • システムの修理、重要部品の交換
  • システムアップグレード、システムアップグレード
  • システムの機能強化
  • システムの改良

 

契約期間について

ベンダーにとってシステム保守・運用契約は、システム開発に比べてコストや納期のリスクが少なく、長期的な売上として安定して計算しやすいのが特徴です。

そのため、契約期間が1年であっても、数年間継続して契約を更新することを条件に、契約を締結しようとすることが多いです。

クライアントにとっては、ベンダーの品質に問題があったときに契約先を変更したり、コスト削減のために契約額を見直したりできるように、同じ条件で契約を更新しない余地を残した契約条件にすることが重要です。

万が一、システムが使えなくなったときのことを考えれば、長期契約はサービス停止のリスクを軽減するだけでなく、セキュリティ対策としての長期契約でもあります。

 

契約形態について

システム関連の契約は請負契約、もしくは準委任契約であることが多いです。

保守契約の場合でも、保守業務は開発業務と違い成果物がないため両方の契約形態である可能性があります。

例えば不具合の改善は請負契約であり、サポートなどの契約であれば準委任契約となることが多いです。

いずれにしてもベンダー側がどこまで責任を持つ必要があるか明確にしておくことが必須です。

 

 

まとめ

システムの保守内容は、ソフトウエア、またハードウエアの両方が対象になります。

運用時のトラブルやサイバー攻撃への対処、データがとんだ時のバックアップから、操作がわからなくなったときの対処まで多義にわたります。

システムは思ったように動作するとは限らず、導入後の保守作業が重要となります。

そのためベンダーによく確認をする必要があります。

そのため、保守契約は非常に重要な項目ですので導入前もしくは初期段階で必ず確認しておきましょう。

 

 

システム開発のITパートナー探しをされるのであれば

システム開発のITパートナー探しをされるのであれば「システム開発コンシェルジュ」で是非ご相談いただければと思います。

以下のフォームより開発でご相談いただきたい内容などご相談ください。

    関連記事一覧