Apteligent

モバイルアプリのクラッシュやスピードダウンは、モバイルをプラットフォームとするビジネスにとって致命的です。Apteligentのモバイルアプリインテリジェンスサービスは、モバイルアプリにコードを追加することにより、ユーザーが起動中のアプリのパフォーマンスや、クラッシュレポートをリアルタイムで可視化します。サーバコールやクラッシュに至るまでの行動、クラッシュしたクラスやメソッドをクラウドに送り、ダッシュボード上で確認できるため、素早い対応を可能にします。また、トランザクションの失敗率から売上の損失額を算出することもできます。Apteligentには無料版のBasic、有償版のJumpStart、フル機能をサポートしたEnterpriseの3つのエディションがあり、Enterpriseのコンポーネントには、AdobeMarketing Cloud用のコネクタがあります。AdobeコネクタはモバイルデータをAdobe Marketing Cloudに直接送信してモバイルコンシューマの行動をより深い分析を可能にします。Apteligentは、iOS、Android、Windows Phone 10、Hybrid、HTML5アプリなどのすべての主要なモバイルOSプラットフォームをサポートしています。厳しいEUのプライバシーガイドラインを厳守し、アプリユーザの個人情報を保護しています。

Apteligent とAdobe Analyticsの統合モバイル解析

Apteligentは単なるクラッシュレポートを超えたモバイルアプリのインテリジェンスソリューションです。Adobe Analyticsのユーザーエンゲージメント情報と連携し、Apteligentによる豊富で詳細なビジネストランザクションとサービスのモニタリングによって、モバイルビジネスの気づきを得られます。

異なるプラットフォームやユーザーが経験するアプリの個々の違いを統合的に理解することで、アプリケーションの価値、ひいてはモバイルビジネス全体へ影響を与えることになるでしょう。ApteligentとAdobe Analyticsはモバイルインテリジェンスと行動分析の最高の組み合わせです。

アクセスのスパイクに対応―ポケモンGo に採用された
パフォーマンス・マネージメント・ソリューションApteligent

モバイルアプリのパフォーマンスやクラッシュをリアルタイムで監視するソリューションのApteligentがポケモンGoに採用されています。クラウドベースでアプリを監視し続けるだけに、ポケモンGoの爆発的なヒットに連れて、クラウドへの負荷も爆発しました。予想外の事態に対し、ApteligentのポケモンGoチームはクラウドをスケールすることでトラフィックの急増に対応して事なきを得たという。同社ニュースリリースから顛末を紹介します。

ポケモンGo: スケーリングで全部をゲット

2016 年7月14日
Jeremiah Edwards
Apteligent 社データサイエンシスト

ポケモンGoは最高
ポケモンGoはWeb スケールだ
ポケモンGoが生きがいだ


アプリ公開後、急激に上昇したアクセスレート24時間後に見られた500RPSの着信トラフィックピークの上昇。これは木曜日の夜までに1500RPSへと増加。

モバイルアプリはもろいものです。でも、スケーラブルなアーキテクチャは強力です。モバイルアプリ開発チームとの仕事の醍醐味の1つは、App Storeのデータを誰よりも早く見て、その変化を知ることができるということです。今後、同様のデータは今回明らかになったポケモンGoのリリースで明らかになった事態と比較されることになるでしょう。

当社はポケモンGoの開発元、Niantic Labsと一緒に仕事をしており、彼らのiOSとAndroidアプリの両バージョンのパフォーマンスを監視しています。皆が夢中になる新しいゲームの発売時期など重要な時期に、自社アプリユーザーに影響を及ぼす問題を見つけて修正するために、Apteligentの製品を使用していただいています。これはつまり、私たちはポケモンGoのリリースをどのユーザーよりも先に見ることができたということです。ポケモンGoという新しいアプリのインストールや使用の急上昇というNianticの成功に追いつくため、我々もバックエンドインフラストラクチャーの拡張に早急に取り組む必要がありました。

当社の運用チームが今後「ポケモン事件」と呼び続けるであろう今回の作業で、数日中に当社のサービスは新たな何百万ものユーザーからのイベント処理を開始していました。実際、発売後24時間で当社が収集するトラフィックの急上昇が見られました。

私たちはビッグデータ処理には精通しています。ポケモンGoの発売前は、通常26億以上のイベント(3万回/秒)処理が標準的でしたが、1週間でトラフィックに大幅な上昇が見られました。

リリースについて当社に注意を促してくれたNianticのチームに感謝しなくてはいけません。この事前の注意をもってしても、私たちの運用チームは、システムの新しい負荷を処理するために懸命に作業する必要がありました。

幸いなことに、当社のプラットフォームは各階層で水平に拡張することができました。ポケモンが当社のサービスに及ぼした唯一の影響と言えば、当社のKafkaクラスタとSparkクラスタをスケールアウトしている間、いくらかの処理の遅延が生じたことでしょう。いずれにせよ、Nianticの偉大なるゲームのローンチに脱帽です。

App StoreやGoogle Playでの評価・ユーザレビューは、アプリビジネスの成功を大きく左右する

モバイルアプリは、App StoreやGoogle Playなどで評価(星の数)が1つ上がるだけで、ユーザ数と売上が大きく向上します。Apteligentはアプリの「クラッシュ」「エラー」「遅延」などの不具合をリアルタイムに可視化します。クラッシュの問題解決を短期間で可能とし、ユーザの評価が悪化する前に対策を打つことがでます。

導入は簡単、Apteligent関連コードを追加すると・・・

Apteligent社とは

2011年に米国にて設立、モバイル・アプリケーションのソリューションを提供、Google VenturesやAccenture等のベンチャーファンドから投資を受けている、急成長のベンチャー企業です。YahooやLinkedInなど北米の大手インターネット企業に導入されており、世界120カ国、2万以上のアプリに使用され、月間10億ものアクティブユーザーをモニタリングしています。