Slide 1

Slide 1 text

SLIDESMANIA.COM What Platform SRE does at Money Forward


Slide 2

Slide 2 text

SLIDESMANIA.COM Self introduction 牧田 力 Makita Riki
 2017~ Money Forward
 サービス基盤本部インフラ部 Platform SREグループ

Slide 3

Slide 3 text

SLIDESMANIA.COM Today’s Goal 
 マネーフォワードのPlatform SREが何を しているかがぼんやりとわかること


Slide 4

Slide 4 text

SLIDESMANIA.COM Today I will talk about ➢ What’s Platform SRE? ➢ Why we are here. ➢ How we do that. ➢ Okay, but is that SRE?

Slide 5

Slide 5 text

SLIDESMANIA.COM What’s Platform SRE?

Slide 6

Slide 6 text

SLIDESMANIA.COM What’s Platform SRE? プロダクトチームが開発しているサービスを動かすた めのplatformを開発、運用している。
 プロダクトチームが自身のサービスを運用できるように 権限と責任を渡すための基盤や仕組みを作っている。
 また、基盤を使ってプロダクトチームの運用負荷の最 小化、開発生産性の最大化の実現を目指している。


Slide 7

Slide 7 text

SLIDESMANIA.COM What’s Platform SRE? 運用負荷の最小化とは?
 プロダクトチームがサービスレベルを満たすために必 要な作業に使う時間を最小化すること。
 => 具体的に何をしているかはHowの部分で話す


Slide 8

Slide 8 text

SLIDESMANIA.COM What’s Platform SRE? 開発生産性の最大化とは?
 Platform上で開発チームの生産性が向上するような機 能を使って開発チームのパフォーマンスが最大化されて いること。
 => 具体的に何をしているかはHowの部分で話す


Slide 9

Slide 9 text

SLIDESMANIA.COM Why we are here.

Slide 10

Slide 10 text

SLIDESMANIA.COM Why we are here. 組織全体の開発効率を高めるためには開発も運用もプ ロダクトチームが行うべき。
 運用をプロダクトチームからブラックボックスにしな い。
 スケールする組織においてサービスレベルを満たし続け るために運用を民主化し、権限と責任を渡すために Platform SREがいる。
 


Slide 11

Slide 11 text

SLIDESMANIA.COM Why we are here. とはいえ、開発にそのまま運用の負荷が加わることはす なわちユーザーへの価値提供の鈍化を意味する。
 そこで運用負荷を最小化し、さらには開発の生産性向 上にも貢献する。
 Platformという立場だからこそ知見を集約して課題を 解決できる。


Slide 12

Slide 12 text

SLIDESMANIA.COM How we do that.

Slide 13

Slide 13 text

SLIDESMANIA.COM How we do that. ● 簡単なインプットのみでプロダクトがプロダクション レディになるようなサービスの新規構築の自動化
 ● アプリケーションの運用に必要なものの提供(e.g. デ プロイパイプライン、シークレット管理、監視ツー ル)


Slide 14

Slide 14 text

SLIDESMANIA.COM How we do that. ● プロダクトチームが権限を持って運用できる基盤の 提供
 ● マイクロサービスカタログの整備(Backstage)
 ● マイクロサービス環境における開発を支援する開発 基盤の提供


Slide 15

Slide 15 text

SLIDESMANIA.COM How we do that. ● プロダクトチーム自身がコントロールできる形での インフラのコスト最適化
 ● プロダクトチームのパフォーマンスを計測可能にす るためのメトリクスの可視化


Slide 16

Slide 16 text

SLIDESMANIA.COM Okay, but is that SRE?

Slide 17

Slide 17 text

SLIDESMANIA.COM Okay, but is that SRE? 組織の個々のプロダクトチームがSREを実践できるよう に支援しているため、組織全体で信頼性の底上げに貢 献している。
 よって、信頼性にはコミットしている。
 


Slide 18

Slide 18 text

SLIDESMANIA.COM Okay, but is that SRE? 一方で、開発生産性の向上にも責任を持っている。
 SREとはあまり関連のない領域においての活動もある。
 “SRE”ではすべての活動を表すことはできない。


Slide 19

Slide 19 text

SLIDESMANIA.COM Thank you!

Slide 20

Slide 20 text

SLIDESMANIA.COM Credits Presentation Template: SlidesMania Images: Unsplash Please keep this slide or mention us and the other resources used in the footer of a slide.