Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Merpay SRE Teamが目指すもの
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
foostan
May 15, 2022
Technology
0
120
Merpay SRE Teamが目指すもの
foostan
May 15, 2022
Tweet
Share
More Decks by foostan
See All by foostan
SRE視点で振り返るメルカリのアーキテクチャ変遷と普遍的な考え
foostan
2
8.4k
Crafting the Endgame Keyboard
foostan
1
760
キーボードは好きですか? / Do you like keyboards?
foostan
21
20k
AWSのマネージドサービスを活かした Kubernetes 運用とAmazon EKS によるクラスタのシングルテナント戦略について
foostan
3
2.1k
kube-aws から EKS に移行した話
foostan
5
1.6k
freeeのクラウドサービス活用術とパフォーマンス改善活動のご紹介
foostan
0
13k
Digdag で CI ジョブを定義する
foostan
1
1.5k
グリーで行われている勉強会とその特徴 ✕ 勉強会を主催してみた話
foostan
0
260
Consulにコントリビュートした話
foostan
4
1.4k
Other Decks in Technology
See All in Technology
LLM活用の壁を超える:リクルートR&Dの戦略と打ち手
recruitengineers
PRO
1
220
管理者向けGitHub Enterpriseの運用Tips紹介: 人にもAIにも優しいプラットフォームづくり
yuriemori
0
100
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
ソフトウェアアーキテクトのための意思決定術: Create Decision Readiness—The Real Skill Behind Architectural Decision
snoozer05
PRO
29
8.7k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.8k
自動テストが巻き起こした開発プロセス・チームの変化 / Impact of Automated Testing on Development Cycles and Team Dynamics
codmoninc
1
970
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
3
460
OSSで構築するIT基盤管理実践事例: NetBox・Snipe-IT・FreeRADIUS+PrivacyIDEA / Practical Case Studies of IT Infrastructure Management Using OSS
nttcom
0
190
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
3
190
primeNumber DATA MANAGEMENT CAMP #2:
masatoshi0205
1
680
AI が Approve する開発フロー / How AI Reviewers Accelerate Our Development
zaimy
1
260
Kiro のクレジットを使い切る!
otanikohei2023
0
110
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
It's Worth the Effort
3n
188
29k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
620
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Faster Mobile Websites
deanohume
310
31k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
We Are The Robots
honzajavorek
0
190
AI: The stuff that nobody shows you
jnunemaker
PRO
3
350
Transcript
1 Merpay SRE Teamが目指すもの foostan
2 JP Development Engineering Mgmt Merpay SRE Team キーボードの人 foostan
/ Kosuke Adachi
3 信用を創造して、 なめらかな社会を創る MISSION 3
4 メルペイのサービス規模 70 microservices 1000 pods 1000 万人 マイクロサービスアーキテク チャを採用、70以上のマイ
クロサービス 1000万人以上の利用者 ※メルペイ「電子マネー」の登録を行ったユーザ と「メルペイコード決済」「ネット決済」「メルペイス マート払い(翌月払い・定額払い)」等の利用者 の合計(重複を除く)2021年12月末時 1000を超えるKubernetes pods
5 Merpay SRE Teamとして意識していること 当たり前のようにメルペイを使えるようにする メルペイを利用するお客さまにとって最も重要なことは「信頼性」 が高いこと メルペイは金融サービスなので高い信頼性が求められる → いつでも使えて当たり前
→ 素早いレスポンスは当たり前 → お金が正しいのが当たり前
6 信頼性を高めることはサービス成長を妨げる? サービス成長 信頼性 新機能、チャレンジ、変化 改善、対応、維持
7 サービス成長を支えるSREの様々な領域 サービス成長 信頼できるインフラ 新機能、チャレンジ、変化 開発者の生 産性向上 セキュリティ、法的要件、監査、 SLO、道を踏 み外さないためのガードレール
リスクの検知 リスクの除外 障害 サ ー ビ ス の 監 視
8 Merpay SRE Teamが目指すもの 信頼できる インフラ マイクロ サービスへ の支援 開発者の
生産性向上 金融サービスを支える、信 頼できるインフラを提供す る。 開発者の生産性を向上し、 サービス成長を加速させ る。 マイクロサービスを運用す る上での課題を解決する。
9 信頼できるインフラ サービス成長 信頼できるインフラ 新機能、チャレンジ、変化 金融サービスを支えるインフラ マルチCDN/Cloud対応 Observabilityの改善 セキュリティ強化、監査ログ 高可用性
災害対策 高セキュリティ スケーラブル
10 マイクロサービスへの支援 Embedded SRE SLOベースの運用 パフォーマンス改善 CI/CD Production-Ready guard rails
Chaos Engineering セキュリティ、法的要件、監査、 SLO、道を踏 み外さないためのガードレール リスクの検知 リスクの除外 障害 サ ー ビ ス の 監 視 サービス成長 新機能、チャレンジ、変化
11 開発者の生産性の向上 サービス成長 新機能、チャレンジ、変化 健康的なオンコール Playbookの整備 SLOベースのアラート インシデントから学ぶ 不要なアラートが発生しない 整備された運用手順と自動化
開発者の生 産性向上
12 まとめ • Merpay SRE Teamとして意識すること ◦ 当たり前のようにメルペイを使えるようにする • サービス成長を支えるSREの様々な領域
◦ 信頼性を高めることはサービスの成長を妨げるものではない ◦ SREはサービス開発以外のすべてに寄与する • Merpay SRE Teamが目指すもの ◦ 信頼できるインフラ ◦ マイクロサービスへの支援 ◦ 開発者の生産性向上