信頼性とユーザー エクスペリエンスは、もはや単に “持っていい” 機能ではありません。 多くの企業が同様のサービスを提供しており、競争はクリックするだけです。 最先端の製品を持つ人は、パックに先んじて、継続的な改善のためのより多くのリソースを持つことになります。 確かに、スピードとアップタイムは無料ではありませんが、良いニュースは、予算が少なくても信頼性の高いアプリケーションを実現できることです。
パフォーマンス評価の早期統合、システムの稼働段階でのシステムの稼働状態、コンポーネント、およびエンドツーエンドの応答時間の監視を24時間365日実施することが、可用性と応答性の高いアプリケーションの柱となります。 会社の規模に関係なく、正常性メトリックを収集し、重要なサービスがダウンしている場合にアラートを送信するアプリケーション監視ソリューションを用意する必要があります。
クラウドベースのモニタリング
技術的な側面に興味がないお客様は、SaaSベースの監視プラットフォームを使用します。 クラウドベースの監視設定では、アプリケーションのセットアップと統合が非常に簡単です。 アクセスをオーダーし、監視タスクを構成し、監視データの収集をすぐに開始します。 この監視スイートでのバックアップ、セキュリティ更新、新機能のインストールなど、すべての運用活動は、SaaS プロバイダーによって行われます。 時間のかかる展開に対処するのではなく、監視タスクの構成、アラートのアクティブ化、結果の分析に全力を注いします。 オンプレミスの監視環境では、インフラストラクチャのセットアップ、サーバーの展開、ファイアウォール、およびその他のセキュリティ上の懸念事項により、クラウドベースの監視ソリューションと比べてコストと労力が増加する可能性があります。
ユーザーは世界中に存在し、監視アプローチにはこのグローバルな配分が反映されている必要があります。 クラウドベースの監視スイートには、グローバルユーザーシミュレーションネットワークが付属しており、監視戦略にとって大きなメリットです。 財務的な観点から見ると、SaaS ベースのプラットフォームは使用ベースです。 あなたは小さな予算から始めることができ、コストは常にあなたの利益に沿っています。 初期投資は必要ありません。
- SaaS ベースの監視スイートの主な特徴は、次のとおりです。
- プロバイダー インフラストラクチャにインストール
- 迅速な展開
- 運用作業がゼロ
- 低い搭乗努力
- 最新の製品バージョンを最新の状態に保つ
- メンテナンスコストなし
- 価格設定に行く際にお支払い
オンプレミスの監視プラットフォーム
SaaS ベースのソリューションが登場する前は、組織の内部ネットワークで監視スイートがホストされていました。 組織はライセンス契約に合意し、最初のライセンス料を支払い、ベンダーは監視スイートのセットアップ手順を出荷しました。 専用チームがロールアウトを計画し、必要なハードウェアを注文し、監視コンポーネントを設置し、すべての監視エージェントをデータセンター全体に展開しました。 インストールが完了すると、実際のアプリケーションまたはインフラストラクチャ監視デバイスを構成し、通知を設定して、プラットフォームの使用方法をユーザーに教育しました。 内部監視チームは、すべての技術的な監視の課題に対処する責任を十分に負っていました。 ローカル展開は不確実性が高すぎるため、監視問題の調査に関しては、多くの場合、猫とマウスのゲームであり、問題分析を数日遅らせることが多いです。 近年、オンプレミスの監視スイートは少し時代遅れになっています。
オンプレミスの監視スイートの主な特徴は次のとおりです。
- データセンターにインストール
- 展開とメンテナンスを担当している
- 初期ライセンス料
- 年間メンテナンス料金
- 高い初期セットアップ作業
クラウドベースとオンプレミスソリューションの類似点
ローカルに導入された監視スイートと SaaS ベースの監視スイートの両方が、アプリケーションの稼働状態を確認し、改善するのに役立ちます。 構成、アラート、レポートなどの一部のアクティビティは、両方の展開で非常に似ています。
活動 | SaaS ベース および ローカルに展開されたソリューション |
構成 | お客様は、アプリケーションとサーバーに乗船します。
監視スイートは、正常性メトリックを収集します。 |
警告 | 顧客は、必要なインシデント通知を有効にします。
指定されたしきい値を超えた場合、監視プラットフォームはチームに通知します。 |
報告 | お客様は、推奨するレポートオプションを調整します。
監視スイートは、指定されたレポートを生成します。 お客様は、特定された問題の根本原因を特定するために、レポートを確認し、詳細な分析を開始します。 |
クラウドベースとオンプレミスソリューションの違い
SaaS ベースのソリューションとローカルに導入された監視スイートの場合、初期セットアップ、保守、ライセンスのコストは全く異なります。 前者と後者のどちらに行くかを決定する前に、次の表を確認してください。
活動 | SaaSベース | ローカルに展開 |
配備 | ベンダーのデータ・センターで | データセンターで |
メンテナンス | 仕入先のジョブ | あなたは担当しています。 更新プログラムのセットアップとロールアウトは、大きな労力を要する場合があります |
コスト | あなたが行くように支払う。 あなたは、あなたが使用するものを正確に支払います。 | 初期ライセンス料と年ごとのメンテナンスを支払います。 |
データストレージ | クラウドで | データセンターで |
適切な監視展開を決定するためのベスト プラクティス
- 監視スイートを選択する前に、要件を明確にします。 スコープ内のアプリケーション数、エンド ユーザーの地理的な分散、および稼働時間の要件は、監視戦略の重要な要素です。
- すべてのレイヤーの監視。 バックエンド サービスの正常性を確認するだけでは十分ではありません。 ユーザーは、エンドツーエンドの可用性を期待しています。 アプリケーションを顧客が使用する際に監視します。
- 顧客の場所からエンドツーエンドの監視を実行します。 パフォーマンスと可用性は、プレゼンスポイントに大きく依存する可能性があります。 帯域幅、往復時間、パケット損失などのネットワーク パラメータは、アプリケーションのエンドツーエンドの応答時間に大きな影響を与える可能性があります。
- ローカル監視スイートの導入と保守にかかるコストは高くなる可能性があります。 運用の取り組みにモニタリング予算の30%以上を費やすことに関心がない場合は、SaaSベースの監視プラットフォームを検討してください。
- 監視活動に優先順位を付けます。 実際のユースケースのテストから始め、アラートチャネルをオンにします。 これが完了したら、サービス チェックを追加し、システム リソース使用率のメトリックを収集します。
有名なソフトウェアエンジニアのトム・デマルコは、「測定できないものを制御することはできません」と言いました。 現在、古いアプリケーションや Web サイトの監視ツールを使用している場合は、すべてのレイヤーで監視を行い、稼働時間を継続的にチェックし、改善とイノベーションの時間を増やす前向きの監視戦略に切り替えることを強くお勧めします。