デプロイメント・プロセスおよび回帰テスト
アプリケーションの可用性とアップタイムに大きな影響を与える可能性がある最も重要で最も見過ごされている領域の 1 つは、インクリメンタル・ロールアウトまたはフィックスパックとアップグレードをプロモート、特性化、検証、およびリグレッション・テストするために厳密に実施されるプロセスが存在することです。
業界調査および IBM®の経験に基づくと、自動化された統合テストの不足、人的およびオペレーターのエラー、およびそれらのエラーを回避するための適切なソフトウェア変更管理プロセスの不足は、実際のインフラストラクチャー障害がない場合にアプリケーションのダウン時間を発生させる最大の要因となります。
トランザクション・データのような構成と少量の代表的な実動をミラーリングする堅固で隔離されたテスト環境にセットアップして投資するコストは、通常、新しいソリューション・ロールアウトやソフトウェア・フィックスによって問題を処理するために冗長システムや複雑なプロセスを実装するよりもずっと低くなります。 この領域への投資は、障害やダウン時間の問題を防ぐために大きな役割を果たします。