オブザーバビリティーの誤解を解き明かす – パート5:自動化されたオブザーバビリティーがなくても、観測可能なシステムは構築可能

高層ビルに対する低角度からの視点

著者

Thanos Matzanas

Senior Product Manager, AWS Alliance Lead, Instana Observability

IBM

この記事では「自動化を活用したオブザーバビリティーがなくても観測可能なシステムを作成できる」という、オブザーバビリティーの可能性を制限する誤解を取り上げます。

このブログ・シリーズでは、これまでに以下のオブザーバビリティーに関する俗説が事実ではないことを説明してきました。

The DX Leaders

AI活用のグローバル・トレンドや日本の市場動向を踏まえたDX、生成AIの最新情報を毎月お届けします。登録の際はIBMプライバシー・ステートメントをご覧ください。

ご登録いただきありがとうございます。

ニュースレターは日本語で配信されます。すべてのニュースレターに登録解除リンクがあります。サブスクリプションの管理や解除はこちらから。詳しくはIBMプライバシー・ステートメントをご覧ください。

これはなぜ誤解なのでしょうか。

自動化されたオブザーバビリティーがなくても、観測可能なシステムは作成できるという考えは、現代のIT運用においてオブザーバビリティー主導のオートメーションが果たす重要な役割を過小評価していることから、誤った俗説です。

今日の複雑かつ動的な環境では、従来の手動アプローチでは、サイト信頼性エンジニアリング(SRE)DevOpsのプラクティスに求められる俊敏性、正確性、拡張性を実現できません。

オブザーバビリティーに主眼を置いた自動化により、監視データと遠隔測定データからのリアルタイムのインサイトを活用して、インテリジェントな自動化プロセスに情報を提供できます。この相乗効果により、チームは異常を検知し、問題を予測し、プロアクティブに対応し、継続的なサービスの可用性と信頼性を確保できます。インシデント対応、リソースのスケーリング、構成の調整を自動化することで、組織は業務を合理化し、人的エラーを削減し、サイト信頼性エンジニアリング(SRE)とDevOpsの哲学において不可欠な迅速な反復と導入を実現できます。

IBM DevOps

DevOpsとは

Andrea Crawfordが、DevOpsとは何か、DevOpsの価値、そしてDevOpsのプラクティスとツールがアイデア考案から本番環境までのソフトウェア・デリバリー・パイプライン全体でアプリケーションを動かすのにどのように役立つかについて説明します。IBMのエキスパートが指導するこのカリキュラムは、ビジネス・リーダーが成長を促進するAI投資の優先順位付けに必要な知識を得られるように設計されています。

事実:オートメーションは、オブザーバビリティー(そして最新のIT組織)において重要な役割を果たしています

パフォーマンスの高いIT部門は、ソフトウェアをより頻繁にリリースする傾向にあり、手作業でそれを維持しようとすることは、持続可能でもスケーラブルでもありません。また、さまざまなテクノロジーを使用しているため、新しいアプリケーションのセットアップや構成を支援する対象分野の専門家(SME)が常に待機しているとは限りません。実際、自動セットアップとインストールにより、手動エラーが排除され、導入時間が短縮され、さまざまな環境間の一貫性が向上します。

オートメーションにより、機械学習アルゴリズム、異常検知技術、予測分析によって根本原因分析プロセスが効率化され、人間のオペレーターが見逃す可能性のあるパターンや異常を特定するのに役立ちます。自動分析により、根本原因の特定に必要な時間が短縮され、検知の精度が向上するため、解決時間の短縮につながります。自動化によってもたらされるメリットには次のようなものがあります。

  • リアルタイムの洞察:多くの観測や監視タスクでは、問題を検知して迅速に対応するためにリアルタイム分析が必要です。手動観測では、異常や性能の低下をリアルタイムで特定する自動システムの速度と精度に匹敵することはできません。
  • ヒューマン・エラーの低減:手作業による観察では、ヒューマン・エラーのリスクが高くなります。データを手作業で観察および解釈することは、不整合や見落としにつながり、重要な問題の見落としに繋がりかねません。
  • 費用対効果:手動観測では、専任者が必要となるため、人件費の増加につながります。オートメーションは一度セットアップすると、追加の人的リソースの費用が発生せず、継続的かつ効率的に運用でき。
  • 履歴データと傾向:自動システムは履歴データを効率的に保存および分析できるため、傾向分析とパターン認識が可能になります。この情報は、容量計画と性能の最適化において不可欠です。
  • 統合:オートメーションにより、さまざまなツールやプラットフォームと簡単に統合できるようになり、より包括的で一貫性のある観測エコシステムが推進されます。このレベルの統合を手作業で達成するのは困難です。

エンタープライズ・オブザーバビリティーにおけるIBMのアプローチ

IBM のオブザーバビリティーソリューションであるIBM Instanaは、クラウドネイティブ向けに特別に構築されており、モバイルとWeb、アプリケーション、インフラストラクチャー全体の論理的および物理的な依存関係のコンテキストで、1 秒単位の粒度とエンドツーエンドのトレースを備えた高忠実度のデータを自動的かつ継続的に提供するように設計されています。

IBMのお客様は、リアルタイムのオブザーバビリティーを使用して具体的な成果を達成しています。

「私たちのチームは、一日中バグを解決する代わりに、新機能とロードマップの計画により多くの時間を費やすことができます。」– Eddie Castillo氏、マーケティング責任者、ExaVault Inc.

チームはまた、 ExaVault社がInstanaの使用を開始して以来、顧客に影響を与えるバグの平均解決時間(MTTR)が56.6%減少したと指摘しました。さらに、プラットフォームの速度低下とダウンタイムが大幅に減少しました。以前は99.51%の稼働率でしたが、現在は99.99%となっています。「当社は設定した目標を達成する見込みです」とFite氏は説明します。「これを可能にしたのは、問題を以前よりも可視化できるようになったことが挙げられます。」

「エージェントのデプロイとメンテナンスが非常に簡単な点が気に入っています。運用上のオーバーヘッドはありません」–Grégory Schiano、最高技術責任者、Altissia社

フルスタックの可視性とクラウドの依存関係をリアルタイムで監視する機能によってオブザーバビリティーのプラクティスを強化したい場合は、デモをリクエストしてください。

次回は?

「オブザーバビリティーはスタックの一部である」と誤解について紐解きます。次回の投稿にご期待ください。

 

関連ソリューション
IBM DevOps アクセラレート

オンプレミス、クラウド、またはメインフレームのあらゆるアプリケーションのソフトウェア配信を自動化します。

DevOps Accelerateの詳細はこちら
DevOpsソリューション

DevOpsソフトウェアとツールを使用して、複数のデバイスや環境でクラウドネイティブ・アプリケーションを構築、デプロイ、管理します。

DevOpsソリューションの詳細はこちら
クラウド・コンサルティング・サービス 

IBMのクラウド・コンサルティング・サービスで新しい機能にアクセスし、ビジネスの俊敏性を高めましょう。ハイブリッドクラウド戦略や専門家とのパートナーシップを通じて、ソリューションを共創し、デジタル・トランスフォーメーションを加速させ、パフォーマンスを最適化する方法をご覧ください。

クラウド・サービス
次のステップ

継続的な統合とデリバリーにより、DevOpsの可能性を解き放ち、安全なクラウドネイティブ・アプリケーションを構築、テスト、デプロイします。

DevOps ソリューションの詳細はこちら DevOpsの実際の動作を確認する