Dynatrace が中国銀行のアプリケーション パフォーマンス管理の実現を支援

Dynatrace が中国銀行のアプリケーション パフォーマンス管理の実現を支援

[51CTO.comより引用] 「モバイルバンキングアプリをダウンロードすると、無料で送金や金融商品の購入ができるだけでなく、いつでもどこでも口座の詳細を確認できるのでとても便利です。」最近では、モバイルバンキングアプリの使用に慣れる人が増えてきています。これはまた、モバイルインターネットの急速な発展により、いつでもどこでも携帯電話を通じて金融サービスを利用することが人々の金融生活の主な手段になったことを意味します。

しかし、モバイルバンキングの急速な発展により、バックエンドに大きな負担がかかっています。バックエンド製品は大規模なマイクロサービスアーキテクチャであるため、例外が発生した場合、トラブルシューティングが困難になります。パフォーマンスの問題を事前に特定し、製品の品質を向上させ、製品の提供に対する信頼性を高める方法が、バックエンド作業の焦点であり、難しい点です。適切な運用・保守監視プラットフォームをどのように選択するかが鍵となります。

急速な発展による圧力

中国銀行モバイルバンキングは、中国銀行の総合的な金融モバイルポータルとして位置付けられています。現在、モバイルバンキングのカバー率は約94%に達しています。主な製品としては、送金、金融商品、口座管理機能など​​があります。取引貢献率は76%に達しました。中国銀行のモバイルバンキングも、ユーザーエクスペリエンスの向上と機能の充実を目的として、ビッグデータと AI を統合しています。中国銀行ソフトウェアセンターのソフトウェアエンジニアである羅昊氏によると、中国銀行のモバイルバンキングはマイクロサービスの概念に基づいて製品を全面的に再構築し、同時にアプリケーションをミニコンピュータからX86プラットフォームに移行するとのことだ。 2年間の継続的な調査と研究を経て、当社は現在、APPマルチバージョンリリース管理、カスタマイズされた情報クラウドバックアップ、構成センター、モバイル検索エンジンなどの外部マイクロサービスを提供できるようになりました。

中国銀行ソフトウェアセンターのソフトウェアエンジニア、Luo Hao 氏

モバイル端末サービスサポートは、モバイルバンキングなどのAPPアプリケーションに対するサービスサポートを提供するためのものです。モバイルバンキングの月間アクティブユーザー数は増加し続けており、1日あたりの平均アプリ起動回数は700万回を超えています。同時リクエスト数がますます増加する中、製品チームは 4 ラウンドの最適化を完了し、分散型マイクロサービス アーキテクチャに基づいて、処理能力を以前に比べて 3 倍に増加させました。

インターネット アーキテクチャの拡張に伴い、ますます多くのシステムが分散型へと移行しています。マイクロサービス、メッセージの送受信、ステップバイステップの検索エンジン、分散データベース、分散キャッシュ、分散オブジェクト ストレージ、およびクロスドメイン呼び出しが一緒になって分散システムを構成し、巨大な単一アプリケーションを複数の管理可能なブランチまたはサービスに分解して、以前の単一アプリケーションの複雑さの問題を解決し、障害の分離を改善します。つまり、1 つのマイクロサービスがダウンしても、アプリケーション全体や正常に実行されているサービスには影響しません。しかし同時に、外部リクエストがシステムに入ると、数個または数十個のマイクロサービスが呼び出される可能性があり、システム全体に影響を及ぼし、開発とテストに困難をもたらす可能性があります。現時点では、分散システムへの呼び出しを追跡するためのツールが必要です。中国銀行はモバイルバンキングに Dynatrace を選択しました。

Dynatraceは分散ノードのパフォーマンスのトラブルシューティングに役立ちます

Dynatrace は APM 市場のリーダーであり、数年連続で APM 市場第 1 位にランクされています。

上の図は、アプリケーション内で Dynatrace を構成するのが非常に簡単であることを示しています。主に、エージェントとプローブのインストール、Dynatrace が提供するサードパーティ ライブラリのアプリケーションへの呼び出し、サーバー ファイルとアプリケーション起動ファイルの構成、そして最後にアプリケーション全体のサポートという 5 つのステップに分かれています。 Dynatrace はアプリケーションにシームレスに組み込まれますが、コードにはまったく侵入しません。非常に安全、高速、そしてシンプルです。

Luo Hao 氏は、Dynatrace を使用した中国銀行のモバイル バンキングのアプリケーションの 1 つが、分散ノードでのパフォーマンスのトラブルシューティングであると紹介しました。

上の図はトポロジーマップです。各ノード上のもの、その実行時間、そのエラー率などが非常に直感的に表示されます。さらに、特定のノードをクリックすると、単一のアプリケーション トポロジ マップにドリルダウンすることもできます。詳細な分析により、エラーをすばやく見つけることができます。さらに、CPU 待機、IO 待機、コード レベルまで深く掘り下げて、各メソッドの実行時間など、各リクエストに費やされた時間が詳細に表示されます。これは、Dynatrace がエンドツーエンドの視覚化機能を備えており、各デジタル ライブラリを詳細に分析し、顧客にとって価値のある実用的な詳細な分析を提供できるためです。

上の写真は使用効果を示しています。従来は、運用中に BUG が発生した場合、サーバー ログを 1 つ 1 つ確認しながら試行を続ける必要がありました。 Dynatrace を使用すると、エラーが発生すると、エラーの具体的な報告方法や実行時間なども含めて一度記録され、すべて表示できるため、開発やテストの作業負荷が大幅に軽減されます。

今後も協力を深めていきます

羅昊氏は、今後、中国銀行モバイルバンキングは、マイクロサービス追跡、アプリケーションとアーキテクチャの依存関係分析、主要トランザクションの監視、パフォーマンス監視、異常のトラブルシューティングの 5 つの側面で Dynatrace を引き続き使用していくことを明らかにしました。

1. マイクロサービスの追跡。主に、さまざまなアプリケーション間の複雑な呼び出し関係と、アプリケーションとアーキテクチャの依存関係を監視および追跡します。

2. アプリケーションとアーキテクチャの依存関係の分析。インフラストラクチャとアプリケーションの依存関係の分析、および開発およびテスト プロセス中の基本環境がアプリケーションに与える影響を指します。

3. 主要取引の監視。ログイン、検索、クラウド バックアップなどの主要なトランザクションのトランザクション量、TPS、エラー率などが含まれます。

4. パフォーマンスの監視。パフォーマンス分析モジュールは、プログラムの各部分の応答時間をリアルタイムで特定できるため、開発者がパフォーマンスのボトルネックを特定するのに役立ちます。また、開発と展開のバージョン情報やパフォーマンスへの影響も確認できます。

5. 異常をトラブルシューティングします。例外モジュールを使用すると、アプリケーションによってスローされたすべての例外クラス、情報、合計数、およびスローメソッドを確認できます。 PurePath はエラーを素早く見つけるのに役立ちます。

記者の視点

今日のモバイル金融の急速な発展に伴い、モバイルバンキングの発展は銀行の変革と発展において重要な役割を果たしています。 Dynatrace の人工知能フルスタック監視および運用プラットフォームは、企業顧客に人工知能技術に基づく優れたアプリケーション エクスペリエンスを提供します。より高速で高品質、複雑な運用管理機能を備え、複雑なクラウド環境をカバーし、企業が優れた顧客エクスペリエンスを提供できるようにすることで、銀行がモバイル ファイナンスの人気と利用を高めることに確実に役立ちます。

[51CTO オリジナル記事、パートナーサイトに転載する場合は、元の著者とソースを 51CTO.com として明記してください]

<<:  4つの主要機能を最適化し、UCloud CDN製品を全面的にアップグレード

>>:  JD Cloud: 未来の教育の無限の可能性を予見

推薦する

スナップショットが更新されないか、または後退します。この問題を解決するにはどうすればよいですか?

多くのウェブマスターの友人は、この問題に非常に困惑し、イライラしています。この問題に苦しめられてきた...

ウェブサイトの SEO は直接対決のようなものです。最も勇敢な者が勝利します。

電子商取引とインターネットの急速な発展に伴い、SEO業界の競争の激化は明らかです。2年前のように、1...

Weiboの自主メディア企画が​​本日スタート。フォロワー500万人超の「Big V」は当面応募不可。

Weiboの自主メディア企画が​​本日スタート。フォロワー500万人超の「Big V」は当面応募不可...

ウェブサイトを最適化した後、静的コンテンツを生成する必要がありますか?

コアヒント: ウェブサイトを最適化した後、静的コンテンツを生成する必要がありますか?動的な効果は静的...

エッジコンピューティングの仕事に必須の 5 つのスキル

IT トレンドの成長を追跡する 1 つの方法は、採用を注意深く監視することです。ある用語が求人市場の...

20gddos 保護: spartanhost-1.5/256 メモリ/20g ハードディスク/1T トラフィック/G ポート/シアトル

spartanhost.NET は、VPS 事業の年末プロモーションを実施しています。すべての VP...

インターネットの「無料トライアル」マーケティング技術についての簡単な説明

最適化した後、安心してリラックスできますか? ウェブサイトの重量が重いと、収益を上げることができます...

Baidu の重量をチェックするウェブサイトが多すぎます。どれを信頼すればよいでしょうか?

Baidu ウェイトはしばらく前からリリースされており、誰もが自分のウェブサイトの Baidu ウェ...

草の根ウェブマスターがテンセントWeiboへの外部リンクの作成が可能かどうかに回答

みなさんこんにちは。Experience Portalのウェブマスターです。今日はA5でこの記事を皆...

張勇:アリババクラウドの2つの中心的な任務は、コンピューティングパワーをより手頃な価格にし、AIをより普及させることです。

4月11日、アリババグループの会長兼CEOであり、アリババクラウドインテリジェンスグループのCEOで...

フォックスコンがLeTV TVに1億3000万元を投資:インターネット動画の情勢が変化

アップルからシャオミの携帯電話まで、「飢餓マーケティング」は常に消費者を待ち続けることで道に迷わせて...

2024 年に統合データ ストレージを推進する 4 つの要因

現在の技術力の優れた環境において、企業は急速にクラウド コンピューティングへと移行しています。最新の...

キーワードランキングが下がっている理由の分析

著者は現在、企業の Web サイトを最適化しています。以前はランキングがかなり良かったのですが、先週...

#BlackFriday#: budgetvm-server は月額 29 ドルから、ブラックフライデーは早く始まります

budgetvm は今月 [ブラック フライデー] にプロモーションを実施しており、スマート サーバ...

現在の SEO トレーニングはあなたにとってどのような価値がありますか?

SEO トレーニングは現在すでに非常に人気があります。インターネット初心者で SEO でお金を稼ぎた...