2. About Us
Arshal Ameen
Nakajima Hiroki
04
TABLE OF CONTENTS
06
03
Microservice Issues
Change is costly
API Gateway
Same tech new paradigm
Conclusion
Take-away
02
FINTECH LEGACY ISSUES
The undaunted ones 05
Benefits
From developer to business
manager
01
4. ○ An application architect, responsible for designing
architecture of Fintech applications and infrastructure.
○ Technology Incubation Group
○ Build securely hyper connected self-reliant systems
Arshal Ameen
16. #2: Logging & Analytics
サービスが⼩さく・多くなり、サービスの通信が頻
繁に⾏われるためログ取得や解析が困難
API単位でのトラフィック分析などもサービス数
が増えると複雑になり制御が難しい
APIのリアルタイムアクセス率や負荷が⾒えない
各サービスごとにロギング⽤のミドルウェアなどを配
置、設定する必要がある。また、それらの設定を
変更すると各サービスに適⽤する必要があるなど、
煩雑になる。
Prod: A Prod: B Prod: C Prod: D Prod: E
Analytics: A Analytics : B Analytics : C
分析が難しい!
22. #2: Logging & Analytics
Prod: A Prod: B Prod: C Prod: D Prod: E
Analytics: A Analytics : B Analytics : C
API/マイクロサービス単位でロギング処理を適⽤
できる
どのAPIがどの程度利⽤されているかを分析す
ることが可能
APIごとに最適なロギング処理を個別に適⽤す
ることが可能
23. #3: Maintenance
Prod: A Prod: B Prod: C Prod: D Prod: E
Repo: A Repo: B Repo: C
API/マイクロサービス単位でリリース制御ができる
マイクロサービスの場合、サービス数が多くなる
とリリースフローが煩雑になりやすいが、API
Gatewayを利⽤することでカナリアリリースや
ABテストなどの制御がAPI単位で簡単に運⽤
可能
APIのバージョンごとの制御とバージョン⾃体の管
理
24. #4: Security
Prod: A Prod: B Prod: C Prod: D Prod: E
Client : A Client : B Client : C
API単位で認証/認可の処理を適⽤できる
API単位でのアクセス制御が可能
従来のネットワーク構成では困難だった、API単
位/機能単位での認証/認可を簡単に構築可
能 -> ゼロトラストネットワークの構築に役⽴つ
セキュリティリスクのあるルートだけを個別に停
⽌する / トラフィックの異常に多いAPIだけを個
別に流量制限するなどの運⽤が容易にできる