Slide 1

Slide 1 text

1 Merpay SRE Teamが目指すもの foostan

Slide 2

Slide 2 text

2 JP Development Engineering Mgmt Merpay SRE Team キーボードの人 foostan / Kosuke Adachi

Slide 3

Slide 3 text

3 信用を創造して、
 なめらかな社会を創る
 MISSION 3

Slide 4

Slide 4 text

4 メルペイのサービス規模 70 microservices 1000 pods 1000 万人 マイクロサービスアーキテク チャを採用、70以上のマイ クロサービス
 1000万人以上の利用者
 ※メルペイ「電子マネー」の登録を行ったユーザ と「メルペイコード決済」「ネット決済」「メルペイス マート払い(翌月払い・定額払い)」等の利用者 の合計(重複を除く)2021年12月末時
 1000を超えるKubernetes pods
 


Slide 5

Slide 5 text

5 Merpay SRE Teamとして意識していること 当たり前のようにメルペイを使えるようにする メルペイを利用するお客さまにとって最も重要なことは「信頼性」 が高いこと メルペイは金融サービスなので高い信頼性が求められる → いつでも使えて当たり前 → 素早いレスポンスは当たり前 → お金が正しいのが当たり前

Slide 6

Slide 6 text

6 信頼性を高めることはサービス成長を妨げる? サービス成長 信頼性 新機能、チャレンジ、変化 改善、対応、維持

Slide 7

Slide 7 text

7 サービス成長を支えるSREの様々な領域 サービス成長 信頼できるインフラ 新機能、チャレンジ、変化 開発者の生 産性向上 セキュリティ、法的要件、監査、 SLO、道を踏 み外さないためのガードレール リスクの検知 リスクの除外 障害 サ ー ビ ス の 監 視

Slide 8

Slide 8 text

8 Merpay SRE Teamが目指すもの 信頼できる インフラ マイクロ サービスへ の支援 開発者の 生産性向上 金融サービスを支える、信 頼できるインフラを提供す る。 開発者の生産性を向上し、 サービス成長を加速させ る。 マイクロサービスを運用す る上での課題を解決する。

Slide 9

Slide 9 text

9 信頼できるインフラ サービス成長 信頼できるインフラ 新機能、チャレンジ、変化 金融サービスを支えるインフラ マルチCDN/Cloud対応 Observabilityの改善 セキュリティ強化、監査ログ 高可用性 災害対策 高セキュリティ スケーラブル

Slide 10

Slide 10 text

10 マイクロサービスへの支援 Embedded SRE SLOベースの運用 パフォーマンス改善 CI/CD Production-Ready guard rails Chaos Engineering セキュリティ、法的要件、監査、 SLO、道を踏 み外さないためのガードレール リスクの検知 リスクの除外 障害 サ ー ビ ス の 監 視 サービス成長 新機能、チャレンジ、変化

Slide 11

Slide 11 text

11 開発者の生産性の向上 サービス成長 新機能、チャレンジ、変化 健康的なオンコール Playbookの整備 SLOベースのアラート インシデントから学ぶ 不要なアラートが発生しない 整備された運用手順と自動化 開発者の生 産性向上

Slide 12

Slide 12 text

12 まとめ ● Merpay SRE Teamとして意識すること ○ 当たり前のようにメルペイを使えるようにする ● サービス成長を支えるSREの様々な領域 ○ 信頼性を高めることはサービスの成長を妨げるものではない ○ SREはサービス開発以外のすべてに寄与する ● Merpay SRE Teamが目指すもの ○ 信頼できるインフラ ○ マイクロサービスへの支援 ○ 開発者の生産性向上