Mais conteúdo relacionado
Mais de Amazon Web Services Japan (20)
merpay の AML 基盤における AWS Fargate 活用事例、その選定理由
- 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
株式会社メルカリ ⾼橋 三徳 ⽒
アマゾン ウェブ サービス ジャパン株式会社 コンテナスペシャリスト SA 原 康紘
モデレータ:アマゾン ウェブ サービス ジャパン株式会社 スタートアップ SA 塚⽥ 朗弘
20:10〜
Fireside Chat:
merpay の AML 基盤における
AWS Fargate 活用事例、その選定理由
20190830 AWS Containers talk with Mercari
#AWSLoft
#Kubernetes
#Fargate
- 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
⾼橋 三徳 ⽒にお伺いしていくこと
1. ⾼橋 三徳 ⽒、mercari R4D、merpay の AML/CFT について
2. Merpay における AML の構成、それぞれ箇所の技術選定の考え⽅
3. AWS Fargate についてさらに詳しく
4. 率直なご意⾒・ご感想
- 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
⾼橋 三徳 ⽒、mercari R4D、
merpay の AML/CFT について
- 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
株式会社メルカリ
高橋 三徳 氏 https://r4d.mercari.com
- 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
- 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
- 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
- 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Merpay における AML の構成、
各箇所の技術選定、考え⽅
- 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
AWS Cloud
merpay における AML 基盤の構成概要
Microservice1
Microservice2
Microservice3
Microservice4
Microservice4
Bridge
Service 3
PubSub
Splunk Cluster
(EC2 cluster)
AWS Fargate
Bridge
Service 2
Bridge
Service 1
Amazon Kinesis
Data Firehose
ALB
Amazon
API
Gateway
Pubsub経由
Web API 経由
その他
様々な経路、データ形式から
Splunkに投入できる形に変換し、
Firefose経由でSplunkに投げ込む
本日のメイントピックはこの部分
Amazon
Aurora
Amazon
DynamoDB
AWS
Lambda
API Key
- 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
AWS Fargate についてさらに詳しく
• Why ECS, Why Fargate ? Amazon EKS or Amazon ECS
- 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Amazon ECS or Amazon EKS
• 東京リージョンでの AWS EKS サービス開始は2018年12⽉
• AML 関連サービスは開発を開始し、構成も決まっていた → ECSを選択
• Amazon ECS
• ECSはAWS専⽤のサービス, Fargateが利⽤可能
• AWSコンソールで状態を把握できる
• CloudWatchなど監視も特に設定なく使える
• Amazon EKS
• 事実上標準化された︖Kubernetesが使える
• サードパーティーが豊富(Helm, Terraform, その他...)
• Kubernetesの中のことはAWSの管理の範囲外
• k8sのロールとIAMの両⽅の理解は必要
- 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
改めて ECS を選択した理由
• 開発当初からDockerを使⽤していたためコンテナ前提だった
• ⼿軽に利⽤できるコンテナオーケストレーションとして
• チームに k8s に詳しいメンバーが少なかった
• AWS 内のツールで完結する
• Fargate が利⽤できること
• インフラレイヤーの管理が必要ないこと
• サーバーにアクセスができないことでセキュリティリスクの低減
• 2019年初に⼤幅な値下げがあり、料⾦的にもリーズナブルになった
- 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
率直なご意⾒・ご感想
- 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
ありがとうございました