Slide 1

Slide 1 text

You はどうしてSREに? @shoppingjaws

Slide 2

Slide 2 text

You : @shoppingjaws / かいもの 1社目:自動車部品会社 DENS◯ - PM/設計/企画 たまにご褒美コーディング 2社目:自動車会社 H◯NDA - 小さいアプリ開発チームの バックエンドエンジニア 現職:株式会社スタディスト - SRE

Slide 3

Slide 3 text

You : @shoppingjaws / かいもの 1社目:自動車部品会社 DENS◯ - PM/設計/企画 たまにご褒美コーディング 2社目:自動車会社 H◯NDA - 小さいアプリ開発チームの バックエンドエンジニア 現職:株式会社スタディスト - SRE マネジメントの仕事ばっかで 嫌になる

Slide 4

Slide 4 text

1社目:自動車部品会社 DENS◯ - PM/設計/企画 たまにご褒美コーディング 2社目:自動車会社 H◯NDA - 小さいアプリ開発チームの バックエンドエンジニア 現職:株式会社スタディスト - SRE You : @shoppingjaws / かいもの 24/365 運用の体制ができな い

Slide 5

Slide 5 text

1社目:自動車部品会社 DENS◯ - PM/設計/企画 たまにご褒美コーディング 2社目:自動車会社 H◯NDA - 小さいアプリ開発チームの バックエンドエンジニア 現職:株式会社スタディスト - SRE You : @shoppingjaws / かいもの もっと信頼性にコミットした い!!

Slide 6

Slide 6 text

You : @shoppingjaws / かいもの 1社目:自動車部品会社 DENS◯ - PM/設計/企画 たまにご褒美コーディング 2社目:自動車会社 H◯NDA - 小さいアプリ開発チームの バックエンドエンジニア 現職:株式会社スタディスト - SRE

Slide 7

Slide 7 text

このスライドにおけるSREとは(弊社の場合) - SLOの運用をすすめている人 - 監視の運用 - インフラ/k8s周りの構築 - 開発生産性に関する業務 - 技術負債と呼ばれている資産の移行 ⚠ Googleの提唱しているSREとは異なります

Slide 8

Slide 8 text

再現性を持ってSREへなる方法は? ⚠ サンプルに偏りがあります

Slide 9

Slide 9 text

アプローチ1:新卒でSREになろう!!

Slide 10

Slide 10 text

新卒でSREはむずかしい 一部の企業では新卒SREは存在しているが、、、 SREに必要な素養 - 運用する、ということへの解像度 実際にやってみないとわからん - インフラ周りの周辺技術への理解 インフラは実務で経験しないと難しい - kubernetes - IaC - クラウドインフラ - CI/CD - 監視 - ステークホルダーと会話して ”いい感じ”にする能力 定量的に測ることは難しい。新卒ならなおさら

Slide 11

Slide 11 text

この中で新卒でSREやってるよ!という方

Slide 12

Slide 12 text

アプローチ2:新卒は諦めて、、、 どこかでキャリアチェンジをしよう!!

Slide 13

Slide 13 text

まずは自分のキャリアを振り返ってみよう 多分に自分語りが 含まれます

Slide 14

Slide 14 text

1社目(3年) - GitHubを初めて触る🆕 - AWSを初めて触る🆕 - Typescriptを初めて触る🆕 - Terraformを初めて触る🆕 - パワポエンジニアが嫌になる 実務経験はほぼなしで、社内のなんちゃっ てPoCをつくるのが主な業務 価値をデリバリーするより、デリバリーを高 めることに面白さを感じることに気づく

Slide 15

Slide 15 text

2社目(2年) - GitHub Actionsを初めて触る🆕 - Google Cloudをがっつり触る - Typescriptをがっつり触る - Terraformをがっつり触る デリバリーを高めても、サービス自体の堅 牢性を高めないと意味がないことに気づく システムも組織も全部含めて仕組みづくり をしていきたくなる

Slide 16

Slide 16 text

現職SRE(2年弱) - kubernetesをはじめて触る🆕 - Datadogはじめて触る🆕 - AWSをがっつり触る - Terraformをがっつり触る たのしい🙌

Slide 17

Slide 17 text

なぜSREになれたのか? なぜキャリアチェンジできたか?

Slide 18

Slide 18 text

SRE領域で戦える武器を ひとつもっていたから 私の場合は Terraform

Slide 19

Slide 19 text

SREの技術スタックは広い、広すぎる CI/CDを例に GitHub Actionを触れる、といってもGitHub Actionだけで完結することはほぼない mainにmergeしたらイメージをビルドして実行基盤にデプロイしよう - コンテナレジストリ(ECR)への認証は? - そもそもECRはどうやってつくる?Terraform?CFn? - Dockerfileの書き方は大丈夫? - イメージのPushしたあとはどうする?

Slide 20

Slide 20 text

隗より始めよ 一つの技術要素が他の技術要素と複雑に絡み合っていることが多いが すくなくとも一つは戦える領域をもっておくことが大事 他の要素は触っているうちになんとなく習得してくる 日々の開発業務の中で、自分がピンとくるようなSREの技術領域をみつけ、小さくはじ めて、身につけよう そして、みんなもSREをはじめよう そして弊社へ

Slide 21

Slide 21 text

ご清聴ありがとうございました 🙌 この持論いかがでしょう?懇親会でお話できるとありがたいです