SlideShare a Scribd company logo
1 of 38
Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
株式会社ナレッジコミュニケーション
ビジネスデベロップメント部 部長
大柳 友洋
2Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
略歴
・某メガバンクの勘定系、情報系のインフラ、品質保証 10年
・2017年1月~ クラウドインテグレータに
・好きなAWSサービス:AWS Lambda
・よく行くJAWS-UG:BigData
3Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
今日のお話
・ナレコムってどんな会社?
・MUFG Fintechアクセラレータプログラムへの参加
・オンプレからクラウドへ
・クラウドでどう変わるか
・クラウドでの金融系システム構築・運用の勘所
・銀行システムをクラウドに移せるか
4Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
ナレッジコミュニケーション 会社概要
・クラウド(AWSなど)のインフラSIをやっています
・MUFG Fintechアクセラレータ 第1期参加企業です
・千葉と熊本で機械学習、VRなどの研究・開発を行っています
5Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
邦銀初のアクセラレータ・プログラムに採択
6Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
参加企業で唯一のAWS SI会社
ブロックチェーン AWS SI
財務分析AI開発会計アプリ開発トレーディングAI開発
7Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
なぜ”AWS SI”がFinTech領域にチャレンジしたか
=機械学習
ビッグデータをうまく
活用するためのツール
クラウドAIを使って金融業界を変えていきたい
目指すは、“機械学習の民主化”
8Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
アクセラレータで行ったこと
https://www.riseupclub.com/CS202_CorpMbrshpArticleRefPage?name=0354 から抜粋
●プロダクトの開発
●週1回メンター(MUFG担当者・VC陣)
との事業・サービス企画のブラッシュアップ
●実証実験・フィードバック・修正
●最終プレゼン
9Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
アクセラレータで開発したプロダクト「ナレコムAI」
持っていた課題=AIはハードルが高い!
専門家(データサイエンティスト)と必要とされていた業務範囲
データサイ
エンティスト
数ヶ月~ 数千万~
人材期間 コスト
課題発掘・
ゴール設定
データ設計 データ加工 モデル作成 テスト 活用
10Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
アクセラレータで開発したプロダクト「ナレコムAI」
10
クラウドのMachine Learningの予測モデルを
データに応じて、自動的に最適化
アルゴリズム1
アルゴリズム2
アルゴリズム3
モードA
モードB
レート0.1
レート0.2
レート0.3
Data Source
最適
モデル
作成
難しいアルゴリズム選定、パラメーター調整を自動最適化
11Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
業務担当者を利用を想定し、3ステップで利用可能
STEP1:データ投入
STEP2:予測対象選択
STEP3:予測モデル構築
12Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
アクセラレータで取り組んだ実証実験
銀行データ ナレコムAI×
「中小企業の融資判断」・「成長企業発掘等の
マーケティング」に活用できるか実証実験
13Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
アクセラレータで取り組んだ実証実験
[三菱東京UFJ銀行様との取組紹介記事 抜粋]
融資審査のプロセスに機械学習が活用できるかどうかの検証をアクセラレータ期間中に模索。貸
借対照表と損益計算書のDataを使い、融資対象として的確かどうかを判断する検証を行った (中
略) 阿藤上席調査役によれば、AIが高いスコアで貸せる・貸せないを返してきた案件は、人が判
断してもAIが判断しても結果が大きく変わらず、AIを活用を進める余地を感じたという。
記事URL : https://innovation.mufg.jp/mufg/663
Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
オンプレからクラウドへ
15Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
システム構成の変遷
1960年代 メインフレーム(オンプレ)
⇩
1990年代~ オープン系(オンプレ)
⇩
2010年代~ クラウド
16Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
オンプレの構成
メインフレーム
堅牢/独自規格/費用高
オープン系
バラエティ/オープン/費用低
筐
体
(
独
自
規
格
)
OS
(独自規格)
ミドルウェア
(独自規格)
アプリケーション
(COBOL)
ネ
ッ
ト
ワ
ー
ク
(
独
自
規
格
)
ス
ト
レ
ー
ジ
(
独
自
規
格
)
サ
ー
バ
OS
(Linux、Windows)
ミドルウェア
(Apache、IIS)
アプリケーション
(Java、PHP)
ネ
ッ
ト
ワ
ー
ク
ス
ト
レ
ー
ジ
17Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
クラウドの構成
仮想化技術/インターフェイス/マネージドサービス
サ
ー
バ
OS
ミドルウェア
アプリケーション
ネ
ッ
ト
ワ
ー
ク
ス
ト
レ
ー
ジ
サ
ー
バ
ネ
ッ
ト
ワ
ー
ク
ス
ト
レ
ー
ジ
仮想化技術
サーバ
(物理)
ネットワーク
(物理)
ストレージ
(物理)
OS
DBMS イ
ン
タ
ー
フ
ェ
イ
ス
仮想サーバ
EC2
DBサービス(RDS)
監視
セキュリティ
CloudWatch
コマンド
(AWS CLI)
Webコンソール
(マネジメントコン
ソール)
AWS WAF
Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
クラウドでどう変わるか
19Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
構築期間の短縮
発注
輸送
設置スペース
確保
機種選定 インスタンス選定
据付
電源工事 NW工事
OS設定 SW設定
構築・パラメータ設定
導入 構築
利用開始
構築
利用開始
クラウドオンプレ
1日~1週間
数カ月~半年
20Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
コストの低減・平準化
・初期のHW・SW投資は不要
・使った分だけ後から払う
・時間単位の課金 ※AWSは2017年10月から秒単位課金に!
HW調達
SW調達
HW構築
SW構築
HW保守
SW保守
利用料
構築/設定
利用料
導入 構築 運用 導入 構築 運用
初期投資
なし
費用 費用
クラウドオンプレ
21Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
構築・運用の省力化
・物理を触らなくていい、自動化により人手はこれまでより削減
・クラウドのノウハウ → 操作方法、できること/できないことの理解
・OSレイヤー以上はオンプレと変わらない
サ
ー
バ
OS・ミドル・アプリ
ネ
ッ
ト
ワ
ー
ク
ス
ト
レ
ー
ジ
サ
ー
バ
ネ
ッ
ト
ワ
ー
ク
ス
ト
レ
ー
ジ
仮想化技術
サーバ
(物理)
ネットワーク
(物理)
ストレージ
(物理)
OS・ミドル・アプリ イ
ン
タ
ー
フ
ェ
イ
ス
監視
セキュリティ
Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
クラウドでの
金融系システム構築・運用の勘所
23Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
金融系システムの要件
・金融系システムは、ミッションクリティカル
https://www.ipa.go.jp/files/000005076.pdf
24Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
可用性 冗長化・スケールアウト
・複数台構成やサーバ台数の自動追加が可能 → 負荷へ迅速に追従できる
・スケールアウトは構成管理が必要 → OSイメージ、リソース・障害監視、アプリetc
OS起動時のイメージ(AMI)
OS初回起動時の処理
リソース・障害監視対象への追加
アプリのデプロイ
スケールイン(縮小)時の対処
25Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
可用性 障害対応
・障害はクラウドになっても起こりうるもの → 復旧プランが大事
・インフラ層はクラウド独自のノウハウも → restartとstop & startは違う
・クラウドはコントロール範囲が限られる → 業務継続プランが大事
引用元:
本当は恐ろしい分散システムの話
https://www.slideshare.net/kumagi/ss-81368169
26Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
性能・拡張性 スケールアップ
・CPUやメモリを柔軟に増減できる → 小さく作って後から増やすことができる
・スケールアップは再起動が必要 → 夜間などに約10分ほどメンテ時間確保を調整
27Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
性能・拡張性 SLA
・SLAも保証 → EC2なら99.95%(1カ月のうち障害は22分以下を保証)
・SLAはリージョン障害に限る → インスタンスはたまに落ちるので冗長構成は必須
https://aws.amazon.com/jp/ec2/sla/
28Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
運用・保守性 監視
・AWSで各種メトリクスを取得可能
・カスタムメトリクスの設定も可能
CPU
ディスク
ネットワーク
サーバ死活
mon-put-instance-data.pl --mem-util
--mem-used --mem-avail --from-cron
例:メモリ使用率の取得
mon-put-instance-data.pl --disk-space-util
--disk-path=/ --from-cron
例:ディスク使用率の取得
29Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
運用・保守性
・サーバ台数が増えると設定にその分手間がかかる
→ CLI、サードパーティの利用
・ログはS3に保管
→容量無制限。GB単価 2.8円/月。logrotateと組み合わせて日次で退避。
・メンテナンス通知はメールで連絡
→ 期限を過ぎると強制メンテに突入。メンテウィンドウは決めておくといい
・サポートも迅速
→ビジネスサポートに入れば電話でのやりとりも可能
30Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
セキュリティ
・セキュリティ品質的には充足
・セキュリティチェックシートを埋める
・人(エンジニア、ユーザ)のクラウドにしたいという情熱と根回し
https://www.slideshare.net/AmazonWebServicesJapan/awswebinar-aws-56260969
https://aws.amazon.com/jp/compliance/fisc/
Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
銀行システムを
クラウドに移せるか
32Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
メインフレーム
独自OS/ミドルウェア/COBOL
銀行システム概観
情報系
勘定系
海外・
証券系
Web系
ATM営業店 統合ATM
コンビニ
全銀
日銀 SWIFT保振
スマホネットバンク API
Teradata/SAS DB2/Exadata
サーバ
Linux/WAS/Java
サーバ
Linux/ミドルウェア/Java
独自NW
中継
33Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
勘定系システム
・独自OS・ミドルウェア、COBOL、特殊なネットワークインタフェイスに依存
・障害時のコントロール範囲が限定
・バッチ切り出し、参照系切り出しならできそう
メインフレーム
独自OS/ミドルウェア/COBOL
ATM営業店 統合ATM
コンビニ
全銀
独自NW
中継
AWS
Direct
Connect
Amazon
EC2
bucket
Amazon
EMR
34Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
情報系システム
・数千万件の個人情報 → セキュリティがネック
・大容量、ハイパフォーマンス、コストはクラウドDWHがマッチ
Teradata/SAS
DB2/Exadata AWS Direct
Connect
Amazon
EC2
Amazon
Athenabucket
Amazon
Redshift
35Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
海外・証券系システム
・24/365、グローバルな運用
・海外リージョンでレイテンシを削減
東京 region
サーバ
Linux/ミドルウェア/Java
オレゴン region
Amazon
EC2
Amazon
EC2
同期
36Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
Web系システム
・すでにインターネットとつながっている
・バックエンドとオープン連携
・まずここから実績を積んで、分析系などに拡げていく
サーバ
メインフレーム
中継
AWS Direct
Connect
Amazon
EC2
Amazon
RDS
Amazon
API
Gateway
37Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
まとめ
・AWSは金融系システムにも耐える機能・品質
→ ミッションクリティカルもOK
・コスト・工数・期間の削減
→ システム品質向上とエンジニアの働き方改善
・情熱をもって移行を進める
→ がんばればユーザもエンジニアもHappyに
Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved.
AWSエンジニア募集中
AWSを知りたい、AWSを触ってみたい、ナレコムの
業務内容を詳しく知りたい、という方は
cloud@knowledgecommunication.jp にメールをいただくか、
本日の懇親会にて名刺交換させてください。

More Related Content

What's hot

What's hot (20)

LiBRA 05.2021 / ERP
LiBRA 05.2021 / ERPLiBRA 05.2021 / ERP
LiBRA 05.2021 / ERP
 
LiBRA 05.2021 / Infra
LiBRA 05.2021 / InfraLiBRA 05.2021 / Infra
LiBRA 05.2021 / Infra
 
量子コンピュータ
量子コンピュータ量子コンピュータ
量子コンピュータ
 
LiBRA 05.2021 / IoT
LiBRA 05.2021 / IoTLiBRA 05.2021 / IoT
LiBRA 05.2021 / IoT
 
LiBRA 10.2021 / 開発と運用
LiBRA 10.2021 / 開発と運用LiBRA 10.2021 / 開発と運用
LiBRA 10.2021 / 開発と運用
 
【講演資料】未来を味方にする学び方
【講演資料】未来を味方にする学び方【講演資料】未来を味方にする学び方
【講演資料】未来を味方にする学び方
 
LiBRA 04.2021 / RPA & Low Code
LiBRA 04.2021 / RPA & Low CodeLiBRA 04.2021 / RPA & Low Code
LiBRA 04.2021 / RPA & Low Code
 
LiBRA 10.2021 /クラウドコンピューティング
LiBRA 10.2021 /クラウドコンピューティングLiBRA 10.2021 /クラウドコンピューティング
LiBRA 10.2021 /クラウドコンピューティング
 
210201 trend tech_cloud
210201 trend tech_cloud210201 trend tech_cloud
210201 trend tech_cloud
 
最新のITトレンドを理解するためのITの基礎知識 図版
最新のITトレンドを理解するためのITの基礎知識 図版最新のITトレンドを理解するためのITの基礎知識 図版
最新のITトレンドを理解するためのITの基礎知識 図版
 
量子コンピュータ
量子コンピュータ量子コンピュータ
量子コンピュータ
 
LiBRA 05.2021 / 開発と運用
LiBRA 05.2021 / 開発と運用LiBRA 05.2021 / 開発と運用
LiBRA 05.2021 / 開発と運用
 
LiBRA 05.2021 / DX
LiBRA 05.2021 / DXLiBRA 05.2021 / DX
LiBRA 05.2021 / DX
 
LiBRA 05.2021 / JUKU_Infra&Cloud
LiBRA 05.2021 / JUKU_Infra&CloudLiBRA 05.2021 / JUKU_Infra&Cloud
LiBRA 05.2021 / JUKU_Infra&Cloud
 
LiBRA 04.2021 / Sum_2/2
LiBRA 04.2021 / Sum_2/2LiBRA 04.2021 / Sum_2/2
LiBRA 04.2021 / Sum_2/2
 
LiBRA 05.2020 / AI
LiBRA 05.2020 / AILiBRA 05.2020 / AI
LiBRA 05.2020 / AI
 
LiBRA 08.2019 / IoT
LiBRA 08.2019 / IoTLiBRA 08.2019 / IoT
LiBRA 08.2019 / IoT
 
LiBRA 08.2021 / IoT
LiBRA 08.2021 / IoTLiBRA 08.2021 / IoT
LiBRA 08.2021 / IoT
 
LiBRA 04.2019 / ビジネス戦略編
LiBRA 04.2019 / ビジネス戦略編LiBRA 04.2019 / ビジネス戦略編
LiBRA 04.2019 / ビジネス戦略編
 
LiBRA 06.2021 /インフラとプラットフォーム
LiBRA 06.2021 /インフラとプラットフォームLiBRA 06.2021 /インフラとプラットフォーム
LiBRA 06.2021 /インフラとプラットフォーム
 

Similar to AWSでの金融系システム構築・運用勘所

基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」
Cybozucommunity
 

Similar to AWSでの金融系システム構築・運用勘所 (20)

【金融機関アクセラレータ参加ベンチャーと学ぶAI】クラウド×AIで機械学習の民主化を目指すナレコムAI
【金融機関アクセラレータ参加ベンチャーと学ぶAI】クラウド×AIで機械学習の民主化を目指すナレコムAI【金融機関アクセラレータ参加ベンチャーと学ぶAI】クラウド×AIで機械学習の民主化を目指すナレコムAI
【金融機関アクセラレータ参加ベンチャーと学ぶAI】クラウド×AIで機械学習の民主化を目指すナレコムAI
 
Cloud native strategy ver1.1
Cloud native strategy ver1.1Cloud native strategy ver1.1
Cloud native strategy ver1.1
 
Amazon Redshift 概要 (20分版)
Amazon Redshift 概要 (20分版)Amazon Redshift 概要 (20分版)
Amazon Redshift 概要 (20分版)
 
【17-D-1】今どきのアーキテクチャを現場の立場で斬る
【17-D-1】今どきのアーキテクチャを現場の立場で斬る【17-D-1】今どきのアーキテクチャを現場の立場で斬る
【17-D-1】今どきのアーキテクチャを現場の立場で斬る
 
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
 
DBCJ Drupal + Japan 2017
DBCJ  Drupal + Japan  2017DBCJ  Drupal + Japan  2017
DBCJ Drupal + Japan 2017
 
Data analysis platform ver1.1
Data analysis platform ver1.1Data analysis platform ver1.1
Data analysis platform ver1.1
 
scrum_fest_osaka_2020
scrum_fest_osaka_2020scrum_fest_osaka_2020
scrum_fest_osaka_2020
 
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
 
要求開発アライアンス 9月定例会議
要求開発アライアンス 9月定例会議要求開発アライアンス 9月定例会議
要求開発アライアンス 9月定例会議
 
【20170414みんなのAI】機械学習の民主化を促進するAI活用術
【20170414みんなのAI】機械学習の民主化を促進するAI活用術【20170414みんなのAI】機械学習の民主化を促進するAI活用術
【20170414みんなのAI】機械学習の民主化を促進するAI活用術
 
くま(Kuma)でメッシュなマイクロサービス
くま(Kuma)でメッシュなマイクロサービスくま(Kuma)でメッシュなマイクロサービス
くま(Kuma)でメッシュなマイクロサービス
 
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
リクルートのビッグデータ活用基盤とデータ活用に向けた取組みリクルートのビッグデータ活用基盤とデータ活用に向けた取組み
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
 
クラウド座談会資料
クラウド座談会資料クラウド座談会資料
クラウド座談会資料
 
リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」
 
ずばっと解決!クラウド・仮想化環境の運用課題!
ずばっと解決!クラウド・仮想化環境の運用課題!ずばっと解決!クラウド・仮想化環境の運用課題!
ずばっと解決!クラウド・仮想化環境の運用課題!
 
LTEモバイルクラウドセミナ[講演1] R 20101116
LTEモバイルクラウドセミナ[講演1] R 20101116LTEモバイルクラウドセミナ[講演1] R 20101116
LTEモバイルクラウドセミナ[講演1] R 20101116
 

AWSでの金融系システム構築・運用勘所

  • 1. Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 株式会社ナレッジコミュニケーション ビジネスデベロップメント部 部長 大柳 友洋
  • 2. 2Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 略歴 ・某メガバンクの勘定系、情報系のインフラ、品質保証 10年 ・2017年1月~ クラウドインテグレータに ・好きなAWSサービス:AWS Lambda ・よく行くJAWS-UG:BigData
  • 3. 3Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 今日のお話 ・ナレコムってどんな会社? ・MUFG Fintechアクセラレータプログラムへの参加 ・オンプレからクラウドへ ・クラウドでどう変わるか ・クラウドでの金融系システム構築・運用の勘所 ・銀行システムをクラウドに移せるか
  • 4. 4Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. ナレッジコミュニケーション 会社概要 ・クラウド(AWSなど)のインフラSIをやっています ・MUFG Fintechアクセラレータ 第1期参加企業です ・千葉と熊本で機械学習、VRなどの研究・開発を行っています
  • 5. 5Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 邦銀初のアクセラレータ・プログラムに採択
  • 6. 6Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 参加企業で唯一のAWS SI会社 ブロックチェーン AWS SI 財務分析AI開発会計アプリ開発トレーディングAI開発
  • 7. 7Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. なぜ”AWS SI”がFinTech領域にチャレンジしたか =機械学習 ビッグデータをうまく 活用するためのツール クラウドAIを使って金融業界を変えていきたい 目指すは、“機械学習の民主化”
  • 8. 8Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. アクセラレータで行ったこと https://www.riseupclub.com/CS202_CorpMbrshpArticleRefPage?name=0354 から抜粋 ●プロダクトの開発 ●週1回メンター(MUFG担当者・VC陣) との事業・サービス企画のブラッシュアップ ●実証実験・フィードバック・修正 ●最終プレゼン
  • 9. 9Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. アクセラレータで開発したプロダクト「ナレコムAI」 持っていた課題=AIはハードルが高い! 専門家(データサイエンティスト)と必要とされていた業務範囲 データサイ エンティスト 数ヶ月~ 数千万~ 人材期間 コスト 課題発掘・ ゴール設定 データ設計 データ加工 モデル作成 テスト 活用
  • 10. 10Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. アクセラレータで開発したプロダクト「ナレコムAI」 10 クラウドのMachine Learningの予測モデルを データに応じて、自動的に最適化 アルゴリズム1 アルゴリズム2 アルゴリズム3 モードA モードB レート0.1 レート0.2 レート0.3 Data Source 最適 モデル 作成 難しいアルゴリズム選定、パラメーター調整を自動最適化
  • 11. 11Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 業務担当者を利用を想定し、3ステップで利用可能 STEP1:データ投入 STEP2:予測対象選択 STEP3:予測モデル構築
  • 12. 12Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. アクセラレータで取り組んだ実証実験 銀行データ ナレコムAI× 「中小企業の融資判断」・「成長企業発掘等の マーケティング」に活用できるか実証実験
  • 13. 13Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. アクセラレータで取り組んだ実証実験 [三菱東京UFJ銀行様との取組紹介記事 抜粋] 融資審査のプロセスに機械学習が活用できるかどうかの検証をアクセラレータ期間中に模索。貸 借対照表と損益計算書のDataを使い、融資対象として的確かどうかを判断する検証を行った (中 略) 阿藤上席調査役によれば、AIが高いスコアで貸せる・貸せないを返してきた案件は、人が判 断してもAIが判断しても結果が大きく変わらず、AIを活用を進める余地を感じたという。 記事URL : https://innovation.mufg.jp/mufg/663
  • 14. Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. オンプレからクラウドへ
  • 15. 15Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. システム構成の変遷 1960年代 メインフレーム(オンプレ) ⇩ 1990年代~ オープン系(オンプレ) ⇩ 2010年代~ クラウド
  • 16. 16Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. オンプレの構成 メインフレーム 堅牢/独自規格/費用高 オープン系 バラエティ/オープン/費用低 筐 体 ( 独 自 規 格 ) OS (独自規格) ミドルウェア (独自規格) アプリケーション (COBOL) ネ ッ ト ワ ー ク ( 独 自 規 格 ) ス ト レ ー ジ ( 独 自 規 格 ) サ ー バ OS (Linux、Windows) ミドルウェア (Apache、IIS) アプリケーション (Java、PHP) ネ ッ ト ワ ー ク ス ト レ ー ジ
  • 17. 17Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. クラウドの構成 仮想化技術/インターフェイス/マネージドサービス サ ー バ OS ミドルウェア アプリケーション ネ ッ ト ワ ー ク ス ト レ ー ジ サ ー バ ネ ッ ト ワ ー ク ス ト レ ー ジ 仮想化技術 サーバ (物理) ネットワーク (物理) ストレージ (物理) OS DBMS イ ン タ ー フ ェ イ ス 仮想サーバ EC2 DBサービス(RDS) 監視 セキュリティ CloudWatch コマンド (AWS CLI) Webコンソール (マネジメントコン ソール) AWS WAF
  • 18. Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. クラウドでどう変わるか
  • 19. 19Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 構築期間の短縮 発注 輸送 設置スペース 確保 機種選定 インスタンス選定 据付 電源工事 NW工事 OS設定 SW設定 構築・パラメータ設定 導入 構築 利用開始 構築 利用開始 クラウドオンプレ 1日~1週間 数カ月~半年
  • 20. 20Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. コストの低減・平準化 ・初期のHW・SW投資は不要 ・使った分だけ後から払う ・時間単位の課金 ※AWSは2017年10月から秒単位課金に! HW調達 SW調達 HW構築 SW構築 HW保守 SW保守 利用料 構築/設定 利用料 導入 構築 運用 導入 構築 運用 初期投資 なし 費用 費用 クラウドオンプレ
  • 21. 21Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 構築・運用の省力化 ・物理を触らなくていい、自動化により人手はこれまでより削減 ・クラウドのノウハウ → 操作方法、できること/できないことの理解 ・OSレイヤー以上はオンプレと変わらない サ ー バ OS・ミドル・アプリ ネ ッ ト ワ ー ク ス ト レ ー ジ サ ー バ ネ ッ ト ワ ー ク ス ト レ ー ジ 仮想化技術 サーバ (物理) ネットワーク (物理) ストレージ (物理) OS・ミドル・アプリ イ ン タ ー フ ェ イ ス 監視 セキュリティ
  • 22. Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. クラウドでの 金融系システム構築・運用の勘所
  • 23. 23Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 金融系システムの要件 ・金融系システムは、ミッションクリティカル https://www.ipa.go.jp/files/000005076.pdf
  • 24. 24Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 可用性 冗長化・スケールアウト ・複数台構成やサーバ台数の自動追加が可能 → 負荷へ迅速に追従できる ・スケールアウトは構成管理が必要 → OSイメージ、リソース・障害監視、アプリetc OS起動時のイメージ(AMI) OS初回起動時の処理 リソース・障害監視対象への追加 アプリのデプロイ スケールイン(縮小)時の対処
  • 25. 25Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 可用性 障害対応 ・障害はクラウドになっても起こりうるもの → 復旧プランが大事 ・インフラ層はクラウド独自のノウハウも → restartとstop & startは違う ・クラウドはコントロール範囲が限られる → 業務継続プランが大事 引用元: 本当は恐ろしい分散システムの話 https://www.slideshare.net/kumagi/ss-81368169
  • 26. 26Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 性能・拡張性 スケールアップ ・CPUやメモリを柔軟に増減できる → 小さく作って後から増やすことができる ・スケールアップは再起動が必要 → 夜間などに約10分ほどメンテ時間確保を調整
  • 27. 27Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 性能・拡張性 SLA ・SLAも保証 → EC2なら99.95%(1カ月のうち障害は22分以下を保証) ・SLAはリージョン障害に限る → インスタンスはたまに落ちるので冗長構成は必須 https://aws.amazon.com/jp/ec2/sla/
  • 28. 28Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 運用・保守性 監視 ・AWSで各種メトリクスを取得可能 ・カスタムメトリクスの設定も可能 CPU ディスク ネットワーク サーバ死活 mon-put-instance-data.pl --mem-util --mem-used --mem-avail --from-cron 例:メモリ使用率の取得 mon-put-instance-data.pl --disk-space-util --disk-path=/ --from-cron 例:ディスク使用率の取得
  • 29. 29Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 運用・保守性 ・サーバ台数が増えると設定にその分手間がかかる → CLI、サードパーティの利用 ・ログはS3に保管 →容量無制限。GB単価 2.8円/月。logrotateと組み合わせて日次で退避。 ・メンテナンス通知はメールで連絡 → 期限を過ぎると強制メンテに突入。メンテウィンドウは決めておくといい ・サポートも迅速 →ビジネスサポートに入れば電話でのやりとりも可能
  • 30. 30Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. セキュリティ ・セキュリティ品質的には充足 ・セキュリティチェックシートを埋める ・人(エンジニア、ユーザ)のクラウドにしたいという情熱と根回し https://www.slideshare.net/AmazonWebServicesJapan/awswebinar-aws-56260969 https://aws.amazon.com/jp/compliance/fisc/
  • 31. Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 銀行システムを クラウドに移せるか
  • 32. 32Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. メインフレーム 独自OS/ミドルウェア/COBOL 銀行システム概観 情報系 勘定系 海外・ 証券系 Web系 ATM営業店 統合ATM コンビニ 全銀 日銀 SWIFT保振 スマホネットバンク API Teradata/SAS DB2/Exadata サーバ Linux/WAS/Java サーバ Linux/ミドルウェア/Java 独自NW 中継
  • 33. 33Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 勘定系システム ・独自OS・ミドルウェア、COBOL、特殊なネットワークインタフェイスに依存 ・障害時のコントロール範囲が限定 ・バッチ切り出し、参照系切り出しならできそう メインフレーム 独自OS/ミドルウェア/COBOL ATM営業店 統合ATM コンビニ 全銀 独自NW 中継 AWS Direct Connect Amazon EC2 bucket Amazon EMR
  • 34. 34Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 情報系システム ・数千万件の個人情報 → セキュリティがネック ・大容量、ハイパフォーマンス、コストはクラウドDWHがマッチ Teradata/SAS DB2/Exadata AWS Direct Connect Amazon EC2 Amazon Athenabucket Amazon Redshift
  • 35. 35Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. 海外・証券系システム ・24/365、グローバルな運用 ・海外リージョンでレイテンシを削減 東京 region サーバ Linux/ミドルウェア/Java オレゴン region Amazon EC2 Amazon EC2 同期
  • 36. 36Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. Web系システム ・すでにインターネットとつながっている ・バックエンドとオープン連携 ・まずここから実績を積んで、分析系などに拡げていく サーバ メインフレーム 中継 AWS Direct Connect Amazon EC2 Amazon RDS Amazon API Gateway
  • 37. 37Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. まとめ ・AWSは金融系システムにも耐える機能・品質 → ミッションクリティカルもOK ・コスト・工数・期間の削減 → システム品質向上とエンジニアの働き方改善 ・情熱をもって移行を進める → がんばればユーザもエンジニアもHappyに
  • 38. Copyright © 2017 Knowledge Communication Co.,Ltd.All Rights Reserved. AWSエンジニア募集中 AWSを知りたい、AWSを触ってみたい、ナレコムの 業務内容を詳しく知りたい、という方は cloud@knowledgecommunication.jp にメールをいただくか、 本日の懇親会にて名刺交換させてください。