What is APM (application performance monitoring)?15 Company comparison, why Amazon is used | Business+it
Solve business issues by fusion of IT and management
What is business + IT?
Login
E -mail magazine registration
What is business + IT?
Related genre
What is APM (application performance monitoring)?15 Companies, why do Amazon use?
The final results common to the DX project will be "applications" in most cases.From a user's point of view, the speed of this app is fast or slow, which affects usability and leads to business results.Amazon, which runs the world's largest EC site, says that sales will increase by 10 % if the site displays one second earlier.Here, we will introduce the main players in the industry, such as Cisco (AppDynamics) and Dynatrace, explaining from the basics of "Application Performance Monitoring", which improves the experience of the app.
Writing: Shinya Tomonaga
Writing: Shinya Tomonaga
After developing a core system for the manufacturing industry, he has been engaged in the editing and writer business of corporate IT.He has a strength in writing based on the knowledge of corporate management, such as finance and supply chain.Industry 4.Focus on global changes in the manufacturing industry, such as 0, the transition from Systems of Records (SOR) to Systems of Engagement (SOE), and crowd shift in information systems.Giant IT companies such as GAFA are collecting and transmitting information on changes in industries led by technology, such as repainting existing frameworks such as finance, distribution and retailing, and services.
<目次>- What is application performance monitoring?
- Benefits of utilizing APM
- Disadvantages of APM
- クラウドシフトでAPM導入を検討する企業が増加
- APMの主要ベンダーとその比較
What is application performance monitoring?
アプリケーションパフォーマンス監視(以下、APM)とは、システムやアプリケーションの性能を管理、監視するツールを指し、アプリケーションパフォーマンス管理とも呼ばれている。 調査会社のガートナーは、APMを「アプリケーションの動作とそのインフラの依存関係、ユーザー、アプリケーションのライフサイクル全体にわたるKPIの監視を可能にするソフトウエア」と説明している。 監視できるアプリケーションは、ERPなどのパッケージソフトウエア、SaaS、自社開発ソフトウエアなど多岐にわたっており、アプリケーションのパフォーマンス悪化をもたらす要因を全体的な視点から把握できる。障害が発生した際は、迅速にアラートを通知し、原因を特定する。 現代の企業におけるシステム環境は、過去から継承したオンプレミスシステムや仮想化システムに加え、IaaS、PaaS、SaaSなどのクラウドサービスなどが混在しており、それらが連携して構成されている。これらのシステムの稼働状況を横断的にまとめて管理することで、パフォーマンス悪化によるビジネス面の損害を防ぎ、運用負荷を軽減するために導入するのがAPMである。 APMの主要機能は次の通りである。 このほかに、ユーザー体験とそれがビジネス成果に与える影響を把握するためのエンドポイント監視や、仮想デスクトップ(VDI)監視なども含まれる。Benefits of utilizing APM
通常の運用管理では、ネットワーク、サーバ、データベースなどのシステムに付属する管理ツールから出てくるログを基に問題点を把握し、アプリケーションのパフォーマンス悪化の原因を把握する。だが、これでは個別の事象が全体に影響を与えていることを把握するまでに時間がかかることがある。 一方で、APMではエンドユーザーの視点からアプリケーションを監視するのが特徴だ。「ウェブが遅いな、なぜだろう」といった感覚に沿って原因を究明できる。いわば監視専門のエンジニアが24時間365日画面を見つめているようなイメージで、監視を継続できるわけだ。 それを踏まえて、APMの特に注目しておきたいメリットを整理する。1.売り上げの増加 アマゾンは2007年「サイト表示が0.1秒遅れると、売り上げが1%減少する。1秒速くすると1割向上する」という分析結果を公表した。Kissmetricsは2017年に「47%の消費者は2秒以内にウェブページが読み込まれることを期待し、40%のユーザーは読み込みに3秒以上かかるとウェブサイトから離脱する」と示すなど、ウェブサイトのパフォーマンスが売り上げに直結することが古くから指摘されている。 遅延によるユーザーのストレスを解消することは、顧客満足度を高めて新旧のユーザーを引き込むだけでなく、競合他社への流出を防ぐ意味もある。攻めと守りの両面で、継続的に売り上げに寄与するわけだ。さらに、評判の低下など、派生的な要因が絡む損失を回避できる。2.迅速な障害対応 すでに指摘している通り、APMによりユーザー視点で複雑な情報システム環境を横断して監視し、パフォーマンスの悪化など不具合の原因を迅速に測定できる。これが障害対応の迅速化を促す。これにより、システム管理者の負担が軽減することに加え、ビジネスのダウンタイムを小さく極力抑えることができる。Disadvantages of APM
1.アプリケーション管理が複雑化することがある APMによってアプリケーションのパフォーマンスを管理しようとするため、管理者は企業が持つ複数のアプリケーションを理解する必要が出てくる。さらに全体的な視点でシステムの状況を分析するなど、管理自体の難易度が上がる。優れたAPMツールが多く提供されているものの、アプリケーション管理者にとってハードルの高い仕組みになる可能性がある。2.高コストになる可能性 APMを実施するためには専用ツールが必要となり、高額なものも多い。今後、機械学習や振る舞い検知などの最新テクノロジーを採り入れる場合は、さらにコスト負担が増える可能性も考慮しなくてはいけない。【次ページ】クラウドシフトでAPM導入を検討する企業が増加Topics of General Development Genre
To List
General Development Genre IT introduction support information
To List
PR
SB Creative Co., Ltd.
ビジネス+ITはソフトバンクグループのSB Creative Co., Ltd.によって運営されています。
You can subscribe to members -only content and e -mail magazine by registering for business+IT members, and invite them to special seminars!