Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
あの職員室 / That teachers' lounge
vtryo
0
62
自分だけの、誰も想像できないキャリアの育て方 〜偶然から始めるキャリアプラン〜 / Career planning starting by luckly v2
vtryo
1
350
60以上のプロダクトを持つ組織における開発者体験向上への取り組み - チームAPIとBackstageで構築する組織の可視化基盤 - / sre next 2025 Efforts to Improve Developer Experience in an Organization with Over 60 Products
vtryo
3
2.7k
一体いつからSRE NEXTがSREだけのカンファレンスだと錯覚していた? / When did you ever get the idea that SRE NEXT was a conference just for SREs?
vtryo
1
660
一人から始めたSREチーム3年の歩み - 求められるスキルの変化とチームのあり方 - / The three-year journey of the SRE team, which started all by myself
vtryo
9
14k
2ヶ月かかるDBアップグレード検証を最大2週間に短縮した自作Go製CLIツール「Platinum」を紹介する / Introducing Go CLI tool "Platinum" for shortened DB upgrade validation
vtryo
3
1.8k
MySQLテーブル毎のデータサイズ集計をDatadog × Prometheus Exporter × Kubernetesを使って自動化する / Automate data size aggregation for each MySQL table using Datadog, Prometheus Exporter and Kubernetes
vtryo
0
420
自分だけの、誰も想像できないキャリアの育て方 ~懇親会で実践できる!偶然から始めるキャリアプラン~ / Career planning starting by luckly
vtryo
2
1.4k
なぜSREをはじめるのは難しいのか / Why is it hard to start SRE?
vtryo
1
680
Other Decks in Education
See All in Education
Software
irocho
0
650
20251023@天童市いこう会
koshiba_noriaki
0
110
Surviving the surfaceless web
jonoalderson
0
120
令和エンジニアの学習法 〜 生成AIを使って挫折を回避する 〜
moriga_yuduru
0
200
the difficulty into words
ukky86
0
330
外国籍エンジニアの挑戦・新卒半年後、気づきと成長の物語
hypebeans
0
680
国際卓越研究大学計画|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
41k
2025年度伊藤正彦ゼミ紹介
imash
0
150
【ZEPホスト用メタバース校舎操作ガイド】
ainischool
0
150
QR-koodit opetuksessa
matleenalaakso
0
1.8k
Презентация "Знаю Россию"
spilsart
0
380
Réaliser un diagnostic externe
martine
0
840
Featured
See All Featured
From π to Pie charts
rasagy
0
92
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Automating Front-end Workflow
addyosmani
1371
200k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
310
sira's awesome portfolio website redesign presentation
elsirapls
0
90
4 Signs Your Business is Dying
shpigford
186
22k
How Software Deployment tools have changed in the past 20 years
geshan
0
30k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
51
46k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
31
GraphQLとの向き合い方2022年版
quramy
50
14k
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