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
凡人の生存戦略 / vtryo-survival-strategy-v2
Search
VTRyo
June 08, 2018
Education
0
560
凡人の生存戦略 / vtryo-survival-strategy-v2
2018/6/8 サポーターズ勉強会資料
VTRyo
June 08, 2018
Tweet
Share
More Decks by VTRyo
See All by VTRyo
60以上のプロダクトを持つ組織における開発者体験向上への取り組み - チームAPIとBackstageで構築する組織の可視化基盤 - / sre next 2025 Efforts to Improve Developer Experience in an Organization with Over 60 Products
vtryo
3
2.2k
一体いつからSRE NEXTがSREだけのカンファレンスだと錯覚していた? / When did you ever get the idea that SRE NEXT was a conference just for SREs?
vtryo
1
370
一人から始めたSREチーム3年の歩み - 求められるスキルの変化とチームのあり方 - / The three-year journey of the SRE team, which started all by myself
vtryo
9
12k
2ヶ月かかるDBアップグレード検証を最大2週間に短縮した自作Go製CLIツール「Platinum」を紹介する / Introducing Go CLI tool "Platinum" for shortened DB upgrade validation
vtryo
3
1.5k
MySQLテーブル毎のデータサイズ集計をDatadog × Prometheus Exporter × Kubernetesを使って自動化する / Automate data size aggregation for each MySQL table using Datadog, Prometheus Exporter and Kubernetes
vtryo
0
390
自分だけの、誰も想像できないキャリアの育て方 ~懇親会で実践できる!偶然から始めるキャリアプラン~ / Career planning starting by luckly
vtryo
2
1.3k
なぜSREをはじめるのは難しいのか / Why is it hard to start SRE?
vtryo
1
600
Datadogでシステムとアプリケーション情報を民主化をはじめよう / System and Application information democratize with datadog
vtryo
2
3.5k
サービスと開発者に最も近いProduct SREsとして 取り組んでいるコト / Work as Product SREs closest to services and developers
vtryo
0
3k
Other Decks in Education
See All in Education
『会社を知ってもらう』から『安心して活躍してもらう』までの プロセスとフロー
sasakendayo
0
240
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
signer
PRO
0
2k
2025年度春学期 統計学 第4回 データを「分布」で見る (2025. 5. 1)
akiraasano
PRO
0
150
新卒研修に仕掛ける 学びのサイクル / Implementing Learning Cycles in New Graduate Training
takashi_toyosaki
1
180
アウトプット0のエンジニアが半年でアウトプットしまくった話 With JAWS-UG
masakiokuda
2
340
AIの時代こそ、考える知的学習術
yum3
2
180
Data Physicalisation - Lecture 9 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
460
万博マニアックマップを支えるオープンデータとその裏側
barsaka2
0
110
アントレプレナーシップ教育 ~ 自分で自分の幸せを決めるために ~
yoshizaki
0
150
America and the World
oripsolob
0
520
2025年度春学期 統計学 第9回 確からしさを記述する ー 確率 (2025. 6. 5)
akiraasano
PRO
0
130
仮説の取扱説明書/User_Guide_to_a_Hypothesis
florets1
4
330
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Gamification - CAS2011
davidbonilla
81
5.4k
Code Reviewing Like a Champion
maltzj
524
40k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Fireside Chat
paigeccino
37
3.5k
Being A Developer After 40
akosma
90
590k
How to Ace a Technical Interview
jacobian
278
23k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Designing for Performance
lara
610
69k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Transcript
ຌਓͷੜଘઓུ Ryo
Change The World ɹʙSIΊͯWebͰੜ͖Δಓʙ ͕͠ͳ͍ϥδΦMeetup̍ έ͕͍͍ͷͰɾɾɾʢসʣ ࣮ͪ͜ΒͷςʔϚࡾͰ͢
ͪΌΜͱϚΠφʔΞοϓσʔτͯ͠·͢Α ࣮ͪ͜ΒͷςʔϚࡾͰ͢
ຌਓ ≠ ࠽ೳ͕ͳ͍ਓ ʢݸਓͷݟղʣ ຌਓ is Կʁ
ຌਓ = ͜Εͩʂͬͯݴ͑Δͷ͕ͳ͔ͬͨਓ ʢݸਓͷݟղʣ ຌਓ is Կʁ
ʮَͷ෭ ํࡀࡾʯ ʢݸਓͷݟղʣ ຌਓ is Կʁ ˢ།Ұແೋʂ Θ͔Γ͍͢ʂ
ຌਓ = Կऀ͔Θ͔Βͳ͍ਓ ͭ·Γ ຌਓ is Կʁ
ຌਓͷੜଘઓུ ͋ͳͨԿऀͰ͔͢ʁ ୳͍͖͍ͯͨ͠
ຌਓͷੜଘઓུ ͦΕ͕Θ͔Εੜ͖ΕΔ ͕ࣗ͞͠ͷཱྀ͔Α
͓લ is ͩΕʁ ͱΓ͋͑ͣࣗݾհ͍͘Αʔ
VTRyo(@3s_hv) SRE Team ΫϥυΠϯϑϥ AWS Infrastructure as Code ϞχλϦϯά ηΩϡϦςΟରԠ…etc
Ryoͱਃ͠·͢ ͓લ is ͩΕʁ Icon Create by ື͍͋
גࣜձࣾϚπϦΧ We are Hiring!! ͓લ is ͩΕʁ ৫φϨοδ׆༻ܕӦۀࢧԉπʔϧSenses ϑϧϦϞʔτՄೳʢίϫʔΩϯάख༗ʣ ϑϧϑϨοΫε
෭ۀ࠾༻Մೳ React+Redux, iOS, Android ืूத! ଞ৬छ͋Γ·͢!
ʲ՝֎׆ಈʳ InstagramΛ׆༻ͨ͠ΠϯϑϧΤϯεࣄۀͷΠϯϑϥ ʮSIۀքग़ͷWEBΤϯδχΞͨͪʯ(compassάϧʔϓ) ɹओ࠵ (ϝϯόʔଆืू) GrowthFaction (ͱॆ࣮ͷϋʔυϧΛԼ͛Δ׆ಈ) ɹίϛϡχςΟϝϯόʔ (ݱࡏ5໊) Ryoͱਃ͠·͢
͓લ is ͩΕʁ
Ryoͱਃ͠·͢ sp.17aʲήετ: 3s_hvʳ ָ͍͠ɺۀޮԽېࢭͷϒϥο ΫSESاۀ͔Βͷग़ https://shiganai.org ͓લ is ͩΕʁ ͕͠ͳ͍ϥδΦͱ͍͏Podcastʹήετग़ԋ
WEBۀքʹస৬ͨ͠Βਓੜ͕มΘͬͨਓ ·໊ͩΓ࢝Ί͚ͩͲ ͓લ is ͩΕʁ
ਓલͰͤΔΑ͏ͳਓؒͰͳ͔ͬͨ ߴߍͰΫϥεͰ৸ͨ;Γͯͨ͠ਓ େֶ৺ཧֶՊʢจܥʣͰใՊίϯϓ Γ͍ͨ͜ͱͳ͔ͬͨ ಛผͳܦྺͳ͍Ͱ͢ ͓લ is ͩΕʁ
৽ଔͰࠇ͍SESاۀʹ ݱ࣮ݫ͍͠ͷͰ͋Δ
SIerଙ͚࣌ ฏ٬ઌৗற(୯ಠݣˍԌ্) ؼޙˍٳຊࣾͷࣄ ExcelϚελʔͷಓΛண࣮ʹาΉ ࣾ֎׆ಈͳ͠ 2015 ~ 2016ͷRyo
ͱʹ͔͘չ͍͜͠ͱ͔Γͳਓੜ ݱ࣮ݫ͍͠ͷͰ͋Δ
ࣾձਓ̎ʹwebاۀస৬ సػ౸དྷ
స৬ʹΑΓਓੜʹ༨༟͕Ͱ͖ͨ มԽͻͱͭΊ
ٕज़తνϟϨϯδཉ༙͍ͨ มԽ;ͨͭΊ
ΤϯδχΞͱͯ͠ੜ͖͍ͨͱࢥ͏Α͏ʹ มԽΈͬͭΊ
ʮԿ͔Λ͍ͨ͠ʯͬͯࢥ͍͍ͬͨͬͯ͡Όͳ͍ͷ ͨͱ͕͑ࣗԿऀͰͳ͔ͬͨͱͯ͠
͡Ίؾܰͳؾ࣋ͪͰԿ͔ʹͭͳ͕Δ͔ ͨͱ͕͑ࣗԿऀͰͳ͔ͬͨͱͯ͠
ݟ͍ͯΔ͚ͩ͡ΌԿ͡·Βͳ͍ ͨͱ͕͑ࣗԿऀͰͳ͔ͬͨͱͯ͠
ۚͳ͠ίωͳٕ͠ज़ͳ͠ ͕ͩຌਓͷࣗʹ͍͖ͳΓେ͖ͳ͜ͱͰ͖ͳ͍ ͨͱ͕͑ࣗԿऀͰͳ͔ͬͨͱͯ͠
Ͳ͔͜ΒΕɾɾɾ ͨͱ͕͑ࣗԿऀͰͳ͔ͬͨͱͯ͠
࠷ॳʹࢥ͍͍ͭͨ͜ͱ ʮͱΓ͋͑ͣΞτϓοτͰʂʯ Կ͔Λ͢ͷʹɺԿ͔Β࢝ΊΔ͔ Կ͔Λ͢ʹ͕ΔʹΞτϓοτʂ
ͰΞτϓοτ͢Δ͜ͱ͕ͳ͍ʗʢʈ̌ʈʣʘ Կ͔Λ͢ͷʹɺԿ͔Β࢝ΊΔ͔
ΞτϓοτʹϧʔϧͳΜ͚ͯ͋ͬͨͬ ʮͱΓ͖͋͑ͣͳͷΛ͖ͬͯͯ͠ΈΔ͔ʯ Կ͔Λ͢ͷʹɺԿ͔Β࢝ΊΔ͔
Ξτϓοτ͢Δͷͬͯ݁ߏ༐ؾ͕͍ΔΑͶ ԿऀͰͳ͍ࢲͷΞτϓοτ ͩΕ͕ݟͯ͘ΕΔͷ͔ɾɾɾ ຌਓͷੜଘઓུͦͷұ
ͦͦΦϑΝʔͳΜͯ͜ͳ͍Μ͚ͩͲɾɾɾ ຌਓͷੜଘઓུͦͷұ
͜ͷ͏ͪɺΦϑΝʔ͍ͭ͋ͬͨ͘Ͱ͠ΐ͏͔ʁ 2017 ~ 2018ͷRyo ϒϩά։ઃ ʲొஃʳAnsibleʹΑΔΠϯϑϥࣗಈԽೖ ʲొஃʳTerraformೖ ʲొஃʳ<ώΧϥϘ><AWSߏཧ>TerraformͰ࣮Ͱ͖Δ͜ͱΛAnsibleAWSϞ δϡʔϧͰͲ͜·ͰͰ͖Δ͔ʁ ʲొஃʳരWEBαʔό”H2O”ʹ৮ΕͯΈΑ͏
ʲొஃʳݩSIۀքԼ͚ਓࢥͬͨɻڥେࣄͩͱ ʲొஃʳࣦഊ͠ͳ͍స৬ ͕͠ͳ͍ϥδΦʹήετग़ԋ
ਖ਼ղɾɾɾͳ͠ʂ 2017 ~ 2018ͷRyo ϒϩά։ઃ ʲొஃʳAnsibleʹΑΔΠϯϑϥࣗಈԽೖ ʲొஃʳTerraformೖ ʲొஃʳ<ώΧϥϘ><AWSߏཧ>TerraformͰ࣮Ͱ͖Δ͜ͱΛAnsibleAWSϞ δϡʔϧͰͲ͜·ͰͰ͖Δ͔ʁ ʲొஃʳരWEBαʔό”H2O”ʹ৮ΕͯΈΑ͏
ʲొஃʳݩSIۀքԼ͚ਓࢥͬͨɻڥେࣄͩͱ ʲొஃʳࣦഊ͠ͳ͍స৬ ͕͠ͳ͍ϥδΦʹήετग़ԋ
͜ΕͲ͏ࢥ͍·͔͢ʁ མͪࠐΉඞཁ͕ͳ͍ ͨΓલͷ͜ͱΑ ຌਓͷੜଘઓུͦͷұ
ԿऀͰͳ͍͋ͳͨʹɺҰମ୭͕ԿΛΦϑΝʔ͢Δͱ͍͏ͷʁ ΦϑΝʔ͕ͳ͍ͳΒٯΦϑΝʔ ຌਓͷੜଘઓུͦͷұ
ॴ͋Δɻػձ͋Δɻͦ͏ɺ͜ͷ࣌ʹͶɻ ここを何処だと⼼得る。 年間勉強会のサポーターズぞ! ຌਓͷੜଘઓུͦͷұ
ansibleʹΑΔΠϯϑϥࣗಈԽೖ ॳΊͯͷొஃษڧॳΊͯ2ϲ݄ͱ͔ͩͬͨ Ͱ͖Δʂେৎʂ ͰҊ֎ฉ͍ͯ͘Ε·͢Αʂ ຌਓͷੜଘઓུͦͷұ
ʮ·͓ͨલ͔ʯͦ͏ݴΘΕΔ͘Β͍ͬͯΖ͏ͥ Ҋ֎ɺνϟϯεస͕͍ͬͯΔ ຌਓͷੜଘઓུͦͷұ
ʮ·͓ͨલ͔ʯͦ͏ݴΘΕΔ͘Β͍ͬͯΖ͏ͥ Δ͔ɺΒͳ͍͔ɻͦΕ͚ͩ ຌਓͷੜଘઓུͦͷұ
͡ΊͷҰาΛ౿Έग़ͨ͋͠ͳͨ ຌਓͷੜଘઓུ
͑ωλ͕ͳ͘ͳ͖ͬͯͨ ຌਓͷੜଘઓུ
ΞτϓοτۦಈͰʑͷͰ͖͝ͱΛແବʹ͠ͳ͍ ϒϩάͰొஃͰձͰ ͱʹ͔͘ܗʹͯ͠ΈΔ ຌਓͷੜଘઓུͦͷ್ ײϑΟʔυόοΫΛ Β͍ଓ͚Δ
ΞτϓοτͬͯͿͬͪΌ͚ͳΜͰ͍͍Μͩͳ ஏ͔͍ͣ͠ϒϩάΛॻ͚ By sp.14bʲήετ: lucca0showʳ ɹɹɹɹɹָ͍͠ੵΜಡΧϯόϯज़ ຌਓͷੜଘઓུͦͷ್
Θ͔Βͳ͍͜ͱΛʮΘ͔Βͳ͍ʯͱ͍͏ͷΞτϓοτ ஏ͔͍ͣ͠ = ͩΊɹ͡Όͳ͍ ͲΜͳܦݧʹՁ͕͋Δ By sp.14bʲήετ: lucca0showʳ ɹɹɹɹɹָ͍͠ੵΜಡΧϯόϯज़ ຌਓͷੜଘઓུͦͷ್
ΞτϓοτΛଓ͚Δͱى͖Δ͜ͱ ຌਓͷੜଘઓུͦͷ್
͑ʁࣗͷܦݧͬͯҙ֎ͱधཁ͋Δͷʁ ஏ͔͍ͣ͠༰ͦ͜ ڹ͕͋ͬͨΓ͢Δ ຌਓͷੜଘઓུͦͷ್
SES࣌ͷ͓ͱస৬ͨ͠ࠓͷৼΕ෯͕༐ؾΛ༩͑ͨΒ͍͠ ͳΜͰΞτϓοτͱͯ͠ ൃ৴ͯ͠Έͯؾͮ͘͜ͱ͕͋Δ ຌਓͷੜଘઓུͦͷ್
ঃʑʹݟ͑ͯ͘Δํੑ ํੑʹج͍ͮͯߦಈൣғΛ͛Α͏͔ͳʁ ͋ΔΕͨͷ͜ͱ
ື͞Μͷϒϩάʹͯɾɾɾ ʮ͕͠ͳ͍ϥδΦʯ ग़ΒΕΔTechܥPodcastͱΔ ͋ΔΕͨͷ͜ͱ
ͬͯΈ͍͔ͨɾɾɾɻͦΜͳ໎͍Λ࣋ͬͨ͋ͳͨʹ ΠΠ͜ͱΛ͓͑͠·͢ ࣗͳΜ͔ʹͰ͖Δͷ͔
ຊʹΓͨ͘ͳ͍͜ͱ໎ͬͨΓ͠ͳ͍ ͍͍ɺΔ͔໎ͬͨͳΒYes! By ື͍͋ ຌਓͷੜଘઓུͦͷࢀ
ແҙࣝͷࣗݾʹࣖΛ͚ͯ ʮ·ͣͬͯΈ͔ͬɻҰճͰʯ ຌਓͷੜଘઓུͦͷࢀ
͋ͳͨԿऀ͔ʁ ͯ͞ ຌਓͷੜଘઓུ
WEBۀքʹస৬ͨ͠Βਓੜ͕มΘͬͨਓ ࢲ͔ࣗΒݴ͏ ຌਓͷੜଘઓུ
׆ಈͰදݱͰ͖͍ͯΔ͔ͳʁ ࢲ͔ࣗΒݴ͏ ຌਓͷੜଘઓུ
ΞτϓοτͷαΠΫϧཱ͕֬͞ΕͨɺͦΜͳ͋ͳͨʹ ͍ͭࢥ͍ͬͯΔ͜ͱΛ͑·͢ ͕Μ͕Μߦ͜͏ͥ
ࣗΛԿऀ͔ʹͯ͘͠ΕͨํʑΛେʹ ͨ͘͞Μؐݩ͢Δ ຌਓͷੜଘઓུͦͷᡕ
ελοϑͷํɺௌ͍ͯ͘Εͨਓɺखͬͯ͘Εͨਓɾɾɾ ࢲͷʮΓ͍ͨʯʹԠ͑ͯ͘Εͨਓʹ ࣗͳΓͷํ๏Ͱฦ͢ ຌਓͷੜଘઓུͦͷᡕ
ࣗʹ͔͠Ͱ͖ͳ͍ΞτϓοτΛݟ͚ͭͯ͜ ΦϑΝʔ͕ͳ͍ͳΒٯΦϑΝʔ ϒϩάͰొஃͰܗʹ͢Δ ͍͍ɺ໎ͬͨΒYes! ͨ͘͞Μؐݩ͢Δ ຌਓͷੜଘઓུ·ͱΊ
͓ΘΓʂɾɾɾͱݟ͔͚ͤͯ ຌਓͷੜଘઓུ
ͯ͞ɺੜ͖ΔͬͯԿͩͱࢥ͍·͔͢ ຌਓͷੜଘઓུ ޙஊ
৯͍ͬͺ͙Εͳ͍ͬͯ͜ͱ͔ͳͱࢥ͏ ຌਓͷੜଘઓུ ޙஊ
Կ͔͋ͬͯઈରస৬Ͱ͖ΔϚϯʹͳΔ ຌਓͷੜଘઓུ ޙஊ
ʮస৬͢ΔͨΊͷ ɹϒϩάQiitaͷΞτϓοτͳͲແҙຯͩʯ ҰѲΓͷఱ࠽ݴͬͨɻ ຌਓͷੜଘઓུ ޙஊ
ຊͩΖ͏͔ʁ ຌਓͷੜଘઓུ ޙஊ
ΈΜͳͬͯΈͯ ຌਓͷੜଘઓུ ޙஊ ͋͠ͳ͕ͨ࠾༻୲ͩͱͯ͠ɺ ·͖ͬ͞ʹࠓऔΓ͍ͨͳͱࢥ͏ਓΛ ࢥ͍ු͔ͯΈ͍ͯͩ͘͞
ΈΜͳͬͯΈͯ ຌਓͷੜଘઓུ ޙஊ ࢥ͍ු͔ͨਓʮਓʯͰ͔͢ʁ Ͱɺͦͷ࣍ʹऔΓ͍ͨਓΛࢥ͍ු͔ͯΈΑ͏
ΈΜͳͬͯΈͯ ຌਓͷੜଘઓུ ޙஊ ͜ΕΛ܁Γฦͯ͘͠ͱΘ͔Δ͜ͱ “͍ͬͯΔਓ”͔Βॱʹࢥ͍ු͔Δ͜ͱʹͳΔ
ຌਓͷੜଘઓུ ޙஊ “ΒΕ͍ͯΔ” ͦΕ͕ͦ͜ॏཁͰʁ
ຌਓͷੜଘઓུ ޙஊ ॏཁͳͷ ͋ͳͨͷೳྗɾ༏ΕͨϙΠϯτ ΛԿʹͬͯΒ͏͔
ຌਓͷੜଘઓུ ޙஊ ͖͞΄ͲͷҰѲΓͷఱ࠽ͱ͍͏ͷ ѹతೳྗΛ͙͢ʹ؍ଌͰ͖ Կऀ͔Θ͔Δ
ຌਓͷੜଘઓུ ޙஊ ࠓճ͓ͨ͜͠ͱ ͋͘·ͰRyoͱ͍͏ຌਓͷੜଘઓུ
ຌਓͷੜଘઓུ ޙஊ ͪΖΜɺਅࣅ͍ͯͯ͠Α͍Ͱ͢
ຌਓͷੜଘઓུ ޙஊ ͨͩɺਖ਼ղͻͱͭ͡Όͳ͍ɻ Έͳ͞Μͷೳྗ͕ΘΔͷԿ͔ʁ
Ұ൪ΘΔͷͳΜͩΖ͏͔ ຌਓͷੜଘઓུ ޙஊ ϒϩάʁొஃʁ ࣮ࡍͷWEBαʔϏεʁ ໘ʁ Twitterʁ
ೳྗ͕ΘΔͷͳΜͩΖ͏͔ ຌਓͷੜଘઓུ ޙஊ ͕ࣗ࠷ಘҙͳྖҬͰউෛ͢Δ
ϒϩάͬͯ·͢ ࠂ
גࣜձࣾϚπϦΧ ࠂ
גࣜձࣾϚπϦΧ We are Hiring!! ࠂ ৫φϨοδ׆༻ܕӦۀࢧԉπʔϧSenses ϑϧϦϞʔτՄೳʢίϫʔΩϯάख༗ʣ ϑϧϑϨοΫε ෭ۀ࠾༻Մೳ React+Redux,
iOS, Android ืूத! ଞ৬छ͋Γ·͢!
ຌਓͷੜଘઓུ Ryo