Upgrade to Pro — share decks privately, control downloads, hide ads and more …

決済サービスの監視を支えるElastic Stack

Elastic Co
December 14, 2017

決済サービスの監視を支えるElastic Stack

膨大な取引データ、サービス提供状態の可視化やMachine Learningによる異常検知の仕組化など、年間取扱額2兆円を超える決済システムを支えるElastic活用事例をお話しします。
また、システムリソース以外のビジネスデータの可視化についても取り上げます。

鈴木 順也 | シニアアーキテクト | ソフトバンク・ペイメント・サービス株式会社

Elastic Co

December 14, 2017
Tweet

More Decks by Elastic Co

Other Decks in Technology

Transcript

  1. 2 自己紹介 ソフトバンク・ペイメント・サービス株式会社 鈴木順也 ( @suzukij) 2児の父 Java, Webシステムが中心のプログラマ Elasticsearch

    + Kibana は可視化目的で2年ほど 主な業務 • 新規サービスの開発 • 運用の改善 • 業務の効率化
  2. 4 ソフトバンク携帯ユーザー向けの「ソフト バンクカード」のカード発行・運営をして います。 ソフトバンクカードは、Visa加盟店で利 用できるプリペイドカードです。ご利用 金額に応じてTポイントが貯まります。 カード発行業務 決済代行 EC運営事業者さま向けにオンライン決済事

    業を運営しています。豊富な決済手段をまと めてご提供しています。 カード加盟店業務 Visa、Mastercard、UnionPay(銀聯)のメ ンバーシップライセンスを保有しており、各ブランド のアクワイアラー(クレジットカード加盟店契約会 社)としての加盟店審査や管理事業、端末決 済サービスを提供しています。 ソフトバンクと共同で、ソフトバンク携帯 ユーザー向けの通話料合算請求「ソフ トバンクまとめて支払い」の開発・運営 をしています。 キャリア決済 EC/ネット店舗 実店舗/訪問販売 決済代行からカード事業まで幅広く展開 事業内容
  3. 5 ソフトバンク携帯ユーザー向けの「ソフト バンクカード」のカード発行・運営をして います。 ソフトバンクカードは、Visa加盟店で利 用できるプリペイドカードです。ご利用 金額に応じてTポイントが貯まります。 カード発行業務 決済代行 EC運営事業者さま向けにオンライン決済事

    業を運営しています。豊富な決済手段をまと めてご提供しています。 カード加盟店業務 Visa、Mastercard、UnionPay(銀聯)のメ ンバーシップライセンスを保有しており、各ブランド のアクワイアラー(クレジットカード加盟店契約会 社)としての加盟店審査や管理事業、端末決 済サービスを提供しています。 ソフトバンクと共同で、ソフトバンク携帯 ユーザー向けの通話料合算請求「ソフ トバンクまとめて支払い」の開発・運営 をしています。 キャリア決済 EC/ネット店舗 実店舗/訪問販売 決済代行からカード事業まで幅広く展開 事業内容
  4. 8 オンライン決済サービス 加盟店 決済手段 通販サイト ゲーム 教育 不動産 その他 電子書籍/動画

    決済サービス 全て一本化 チケット ECサイト向けに様々な決済手段を提供 加盟店に決済画面や決済APIを提供するシステム 画面リンク型 API型 クレジット 携帯キャリア決済 コンビニ支払い プリペイドカード 口座振替 ポイント支払い アカウント連携決済 当社 当社
  5. 9 オンライン決済サービス 加盟店 通販サイト ゲーム 教育 不動産 その他 電子書籍/動画 チケット

    ECサイト向けに様々な決済手段を提供 加盟店に決済画面や決済APIを提供するシステム 決済手段 クレジット 携帯キャリア決済 コンビニ支払い プリペイドカード 口座振替 ポイント支払い アカウント連携決済 決済サービス 全て一本化 画面リンク型 API型 当社 当社 多彩な決済手段を一括で導入可能 手続きコスト、開発コストを削減
  6. 10 加盟店 通販サイト ゲーム 教育 不動産 その他 電子書籍/動画 チケット サービスの規模感

    ECサイト向けに様々な決済手段を提供 加盟店に決済画面や決済APIを提供するシステム 決済手段 クレジット 携帯キャリア決済 コンビニ支払い プリペイドカード 口座振替 ポイント支払い アカウント連携決済 決済サービス 全て一本化 画面リンク型 API型 当社 当社 決済手段 40 種以上に対応
  7. 11 決済手段 クレジット 携帯キャリア決済 コンビニ支払い プリペイドカード 口座振替 ポイント支払い アカウント連携決済 サービスの規模感

    加盟店 通販サイト ゲーム 教育 不動産 その他 電子書籍/動画 チケット ECサイト向けに様々な決済手段を提供 加盟店に決済画面や決済APIを提供するシステム 決済サービス 全て一本化 画面リンク型 API型 当社 当社 導入実績 79,568 店舗 ※2017年度10月
  8. 12 加盟店 通販サイト ゲーム 教育 不動産 その他 電子書籍/動画 チケット サービスの規模感

    ECサイト向けに様々な決済手段を提供 加盟店に決済画面や決済APIを提供するシステム 決済手段 クレジット 携帯キャリア決済 コンビニ支払い プリペイドカード 口座振替 ポイント支払い アカウント連携決済 年間実績 取扱高 2兆1,949億 円 トランザクション件数 2億4,000万 件 ※2016年度 決済サービス 全て一本化 画面リンク型 API型 当社 当社
  9. 13 加盟店 通販サイト ゲーム 教育 不動産 その他 電子書籍/動画 チケット オンライン決済サービス

    ECサイト向けに様々な決済手段を提供 加盟店に決済画面や決済APIを提供するシステム 決済手段 クレジット 携帯キャリア決済 コンビニ支払い プリペイドカード 口座振替 ポイント支払い アカウント連携決済 決済サービス 全て一本化 画面リンク型 API型 当社 当社 加盟店システムと決済機関システムをつなぐ 自社だけでは完結しないWebシステム
  10. 24 決済サービスの監視ダッシュボード 決済手段ごとにエリアグラフを配置 グラフはシンプルに Green: 決済トランザクション OK Red: 決済トランザクション NG

    クレジットカード クレジットカード 3Dセキュア 携帯キャリアB決済 携帯キャリアA決済 携帯キャリアC決済 アカウント連携決済 クレジットカード与信
  11. 67 X-pack Notification X-pack Database Web API Machine Learning Logstash

    Elasticsearch Kibana Watcher Master Data オンライン決済サービス Elastic Stack構成
  12. 68 X-pack Notification X-pack Database Web API Machine Learning Logstash

    Elasticsearch Kibana Watcher Master Data オンライン決済サービス Elastic Stack構成 一般的なよくある構成 DataノードとMLノードを分けている点
  13. 79 本日のまとめ • 決済サービスの状況をほぼリアルタイムで可視化 ‒ 誰でもいつでもどこでもサービス状況を把握、俯瞰できるように ‒ 既存データの活用、データの価値が高まった • Machine

    Learningで決済トランザクションの異常検知 ‒ 可視化だけでは埋蔵してしまう変化を新たに発見 ‒ MLが有益な機能であることを確認 ‒ 決済サービスの不正利用検知 ‒ 脱しきい値 • 可視化をビジネスデータに広げる ‒ Kibanaの表現力とかんたんな操作で様々な角度で分析 ‒ Excelでは扱えない大きなデータも可視化、共有可能 ‒ 非エンジニアがデータの投入からダッシュボードの作成まで
  14. 81 無償で小さく始めることができ、 まわりのニーズを確認しながら徐々に投資、規模の拡大が可能 まずは 可視化 機能追加 スケール アウト 社内 展開

    すばやく成果を得る まわりの協力を得る ダッシュボード拡充 サブスクリプション購入 X-Pack ・認証認可 ・アラート ・機械学習 クラスタ構成 (ノード追加)