Slide 1

Slide 1 text

SRE Gaps#2「SREの実践」 スタートアップカオスとSRE Takuya KAWATSU

Slide 2

Slide 2 text

DISCLAIMER new insights: nothing

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

ARIGATOBANK 創業メンバー 白石 陽介 / 代表取締役社長 株式会社ARIGATOBANK代表取締役社長、元々エンジニアとしてキャリアを歩んでおり前職ディー カレットでは CTO を務める。過去にはヤフー株式会社にて、Yahoo!マネー、PayPayを立ち上げる。 山口 公大 / 共同創業者取締役 株式会社ARIGATOBANK共同創業者取締役、過去には米ユニコーン企業 Sprinklr の日本法 人の創業・印ユニコーン企業 OYO の日本法人の創業等複数の会社を立ち上げに関わる連続 起業家。 河津拓哉 / CTO 兼 エンジニアリング部責任者 ヤフー、NTTデータ、ディーカレットでのインフラ、バックエンド、アーキテクト中心のエンジニア キャリアを中核に、プロダクト開発に必要な先端技術の取り入れ、ブロックチェーン技術などを 含む数々の金融プロダクトの立ち上げに携わる 前澤友作 / 株主 「お⾦贈りおじさん」として総額約 32 億円を配布し、前澤式ベーシックインカム社会実験を実施する など、社会課題解決に取り組んでいる。

Slide 5

Slide 5 text

お金に困っている人をゼロにする https://www.arigatobank.co.jp/

Slide 6

Slide 6 text

”kifutown”

Slide 7

Slide 7 text

トラフィック - ローンチ初日〜翌日 1,400 reqs/sec

Slide 8

Slide 8 text

トラフィック - ローンチ初日〜翌日 1,400 reqs/sec

Slide 9

Slide 9 text

トラフィック - ローンチ初日〜翌日 1,400 reqs/sec

Slide 10

Slide 10 text

トラフィック - 初回イベント (ローンチ1週間後) 45,600 reqs/sec

Slide 11

Slide 11 text

トラフィック - 初回イベント (ローンチ1週間後) 45,600 reqs/sec 1,400 reqs/sec

Slide 12

Slide 12 text

トラフィック - 宇宙から全員お金贈り 23,000 reqs/sec

Slide 13

Slide 13 text

トラフィック - 宇宙から全員お金贈り 3,000 reqs/sec 6,000 reqs/sec 1,400 reqs/sec 45,600 reqs/sec 10-20 reqs/sec 23,000 reqs/sec

Slide 14

Slide 14 text

トラフィック - 宇宙から全員お金贈り 3,000 reqs/sec 6,000 reqs/sec 1,400 reqs/sec 10-20 reqs/sec 23,000 reqs/sec 45,600 reqs/sec

Slide 15

Slide 15 text

https://cloud.google.com/blog/ja/topics/customers/arigatobank-gke-cloud-spanner

Slide 16

Slide 16 text

^ 1月上旬 IdP(+OIDC) 設計/実装開始 決済プロダクト設計開始 3 3 BE ALL 1月 2月 3月 4月 6月 5月 7月 8月 9月 10月 11月 12月 決済を中核にプロダクト群 を作ろう期 2021年😌 ^ 暑くなるころ 初期ローンチ予定

Slide 17

Slide 17 text

^ 1月上旬 IdP(+OIDC) 設計/実装開始 決済プロダクト設計開始 3 4 5 3 4 BE ALL ^ 4月上旬 kifutown構想爆誕 1月 2月 3月 4月 6月 5月 7月 8月 9月 10月 11月 12月 決済は後にして先に新しいユー ザー体験を作ろう期 決済を中核にプロダクト群 を作ろう期 2021年😌💦 ^ 暑くなるころ 初期ローンチ予定

Slide 18

Slide 18 text

^ 1月上旬 IdP(+OIDC) 設計/実装開始 決済プロダクト設計開始 3 4 5 7 8 10 11 12 14 19 3 4 5 7 8 9 12 BE ALL ^ 4月上旬 kifutown構想爆誕 ^ 7月下旬 1stローンチ(iOS) 2ndローンチ(Android) 9月中旬 ^ 1月 2月 3月 4月 6月 5月 7月 8月 9月 10月 11月 12月 宇宙から全員お金贈り開始 12月中旬 ^ kifutownをグロースしながら決 済機能の実装を加速しよう 期 決済は後にして先に新しいユー ザー体験を作ろう期 決済を中核にプロダクト群 を作ろう期 2021年🤩 ^ 暑くなるころ 初期ローンチ予定

Slide 19

Slide 19 text

1stローンチ(iOS) 7/24 ^ 4月 2021年4-7月🤩💦 5月 6月 7月 ^ 5/04~ dev環境 ^ 5/27~ staging環境 ^ 6/15 production環境 ^ 7/07---------7/22---- 負荷試験&チューニング 要件整理 UX UI FE BE ※イメージです ^ 6/15--------------------------------------- observability構築&改善活動

Slide 20

Slide 20 text

https://cloud.google.com/blog/ja/topics/customers/arigatobank-gke-cloud-spanner

Slide 21

Slide 21 text

● データモデル/フロー設計 ● 単一責任 (SOLID, IDEALS) ● 疎結合 (SOLID, IDEALS) ● 継続的インテグレーション ● 継続的デリバリー ● マネージド “最初から”

Slide 22

Slide 22 text

● データモデル/フロー設計 ● 単一責任 (SOLID, IDEALS) ● 疎結合 (SOLID, IDEALS) ● 継続的インテグレーション ● 継続的デリバリー ● マネージド “最初から” 設計 統制 自動化

Slide 23

Slide 23 text

https://cloud.google.com/blog/ja/topics/customers/arigatobank-gke-cloud-spanner

Slide 24

Slide 24 text

GKE, Application, Cloud Spanner

Slide 25

Slide 25 text

GKE, Application, Cloud Spanner scale scale scale

Slide 26

Slide 26 text

独特なピーク特性 特定の瞬間に数万リクエストが同時に発 生するサービス特性。 リアルタイム&確実な処理 いろいろな難しさに立ち向かいたい 少人数での開発/運用 kifutown の開発を本格的にはじめた段階 でバックエンドは 3名+インフラ1名。 メンバーの健康的な生活 とプロダクト開発 と安定的なサービス運用 を全部実現する には “*ilities” の実現/維持の効率を高め なければならない。

Slide 27

Slide 27 text

トラブル - 初回イベント (ローンチ1週間後)

Slide 28

Slide 28 text

トラブル - 初回イベント (ローンチ1週間後)

Slide 29

Slide 29 text

https://cloud.google.com/blog/ja/topics/customers/arigatobank-gke-cloud-spanner

Slide 30

Slide 30 text

トラブル - 初回イベント (ローンチ1週間後)

Slide 31

Slide 31 text

トラブル - 初回イベント (ローンチ1週間後) https://medium.com/arigatobank-tech-blog

Slide 32

Slide 32 text

トラブル - 宇宙から全員お金贈り

Slide 33

Slide 33 text

トラブル - 宇宙から全員お金贈り

Slide 34

Slide 34 text

トラブル - 宇宙から全員お金贈り

Slide 35

Slide 35 text

SaaS トラブル - 宇宙から全員お金贈り BE SIM

Slide 36

Slide 36 text

https://twitter.com/bto/status/1472807116771848192

Slide 37

Slide 37 text

信頼性向上 問題 解決

Slide 38

Slide 38 text

信頼性向上 問題 解決 関与範囲 裁量 プロダクトデザイン 組織デザイン

Slide 39

Slide 39 text

ただひたすらにこのサイクルを回し続けたい

Slide 40

Slide 40 text

● マチュアな組織 or ゼロスタート ● 予算の多寡 ● プロダクトの性質 ● 開発期間 もし条件が違ったら🤔

Slide 41

Slide 41 text

No content

Slide 42

Slide 42 text

Thank you.