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
インフラエンジニアというキャリアの話 / be-infra-engineer!
Search
KONDO Uchio
September 24, 2020
Technology
16
10k
インフラエンジニアというキャリアの話 / be-infra-engineer!
@フィヨルドミートアップ 2020/09/24
KONDO Uchio
September 24, 2020
Tweet
Share
More Decks by KONDO Uchio
See All by KONDO Uchio
大規模レガシーテストを 倒すための CI基盤の作り方 / #CICD2023
udzura
5
2.4k
Ruby x BPF in Action / RubyKaigi 2022
udzura
0
250
Narrative of Ruby & Rust
udzura
0
220
開発者生産性指標の可視化 / pepabo-four-keys
udzura
3
1.7k
Talk of RBS
udzura
0
450
Re: みなさん最近どうですか? / FGN tech meetup in 2021
udzura
0
780
Dockerとやわらかい仮想化 - ProSec-IT/SECKUN 2021 edition -
udzura
2
730
Device access filtering in cgroup v2
udzura
1
920
"Story of Rucy" on RubyKaigi takeout 2021
udzura
0
840
Other Decks in Technology
See All in Technology
Autify Company Deck
autifyhq
2
44k
“日本一のM&A企業”を支える、少人数SREの効率化戦略 / SRE NEXT 2025
genda
1
270
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
0
290
TLSから見るSREの未来
atpons
2
310
SREの次のキャリアの道しるべ 〜SREがマネジメントレイヤーに挑戦して、 気づいたこととTips〜
coconala_engineer
1
4.3k
Amplify Gen2から知るAWS CDK Toolkit Libraryの使い方/How to use the AWS CDK Toolkit Library as known from Amplify Gen2
fossamagna
1
350
United™️ Airlines®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedguide
0
800
20250708オープンエンドな探索と知識発見
sakana_ai
PRO
4
1k
Snowflake Intelligenceという名のAI Agentが切り開くデータ活用の未来とその実現に必要なこと@SnowVillage『Data Management #1 Summit 2025 Recap!!』
ryo_suzuki
1
160
Figma Dev Mode MCP Serverを用いたUI開発
zoothezoo
0
230
SRE不在の開発チームが障害対応と 向き合った100日間 / 100 days dealing with issues without SREs
shin1988
2
2k
Copilot coding agentにベットしたいCTOが開発組織で取り組んだこと / GitHub Copilot coding agent in Team
tnir
0
190
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.5k
Designing for Performance
lara
610
69k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
Code Reviewing Like a Champion
maltzj
524
40k
Gamification - CAS2011
davidbonilla
81
5.4k
Facilitating Awesome Meetings
lara
54
6.5k
Balancing Empowerment & Direction
lara
1
450
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
830
It's Worth the Effort
3n
185
28k
BBQ
matthewcrist
89
9.7k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Transcript
lΠϯϑϥΤϯδχΞz ͱ͍͏ΩϟϦΞͷ 6DIJP,POEP(.01&1"#0JOD ϑΟϤϧυϛʔτΞοϓ *NBHFIUUQTQJYBCBZDPNJNBHFTJE
ۙ౻Ӊஐ࿕6DIJP,POEP w(.0ϖύϘٕज़ج൫νʔϜ wຊۀ%VPMJOHP JEVDIJP wझຯ-JOVYɺ$POUBJOFSTɺγεϓϩ w3VCZ,BJHJ
࠷ॳʹલఏͷઆ໌ w(.0ϖύϘࣾ΄͔Ͱٕज़ج൫νʔϜͱͯؔ͠Θͬͨܦݧ͔Βײͨ͡ɺ ʮΠϯϑϥدΓʯͷ͓ࣄͷհͰ͢ɻ wιʔεචऀͷUP$ͳΣϒαʔϏεͷαʔόΠϯϑϥͷܦݧ͕த৺Ͱ͢ɻ w͋͘·Ͱ͍ͪҙݟͱଊ͍͚͑ͯͨͩΔͱྑ͍͔ͱࢥ͍·͢ɻ
ࠓͷΰʔϧ wʮΞϓϦέʔγϣϯΤϯδχΞʯҎ֎ʹɺٕज़ऀͱͯ͜͠ͷۀքʹؔΘΔબ ࢶΛͬͱਪ͍͖͍ͯͨ͠ wҰॹʹࣄΛ͢Δ͜ͱ͋ΔͩΖ͏͠ɺࢲͨͪͷ͓ࣄʹ͍ͭͯͷࣝΛڞ ༗͍ͨ͠ wʮԼճΓʯʹڵຯ͕͋ΔਓΛ૿͍ͨ͠ wΠϯϑϥपลΛख͕͚ΔΤϯδχΞ·ͩ·ͩਓखෆʂ wΠϯϑϥপΑ͏ͦ͜ʂ
ʮྡͷ੮ʯͷਓΛΔ
ষ ΠϯϑϥΤϯδχΞʹ͍ͭͯΔ
ʮ8FCαʔϏεʯΛࢧ͑ΔΤϯδχΞͨͪ ϑϩϯτΤϯυ ΤϯδχΞ σβΠφʔ ΞϓϦέʔγϣϯ ΤϯδχΞ Πϯϑϥ ΤϯδχΞ ΦϖϨʔγϣϯ ΤϯδχΞ
γεςϜ ΞʔΩςΫτ ج൫։ൃ ΤϯδχΞ 43& ηΩϡϦςΟ ΤϯδχΞ ωΠςΟϒΞϓϦέʔγϣϯ ΤϯδχΞ 69ΤϯδχΞ 6*ΤϯδχΞ %#"
ʮΠϯϑϥΤϯδχΞʯ w͍Ζ͍Ζͳ໊લͱ৬͕͋Γ͕ͪ wΦϖϨʔγϣϯΤϯδχΞʁ wωοτϫʔΫΤϯδχΞʁ w%FW0QTʁΤϯδχΞʁ w43&ʢαΠτϦϥΠΞϏϦςΟΤϯδχΞʣʁ wʮج൫։ൃʯΛߦ͏͜ͱ͋Δ
ʮαΠτΛ҆ఆͤ͞ΔͨΊʯʹඞཁͳ͓ࣄ wαʔόΠϯϑϥͷઃܭͱߏங wαʔόͷঢ়ଶͷϞχλϦϯάʢࢹʣ wύοέʔδͷߋ৽ͳͲʑͷλεΫ w੬ऑੑରԠ wোରԠʢΦϯίʔϧʣ
αʔόΠϯϑϥͷઃܭͱߏங wαʔόΠϯϑϥΛઃܭ͢ΔʢΞʔΩςΫτͱͯ͠ͷࣄʣ wઃܭΛͱʹߏஙΛߦ͏ wΦϯϓϨϛεʢཧαʔόʣͷΩοςΟϯάɺωοτϫʔΫઃఆ wΫϥυ্ͷΠϯελϯε71$ͷߏங wݸผͷҰͭҰͭͷαʔόͷઃఆͱߏங w*OGSBTUSVDUVSFBT$PEF wʢίϯςφͰͷߏஙʣ
*OGSBTUSVDUVSFBT$PEF wߏશମͷʮίʔυԽʯʹ5FSSBGPSNɺ$MPVE'PSNBUJPO$%,ʢ"84ʣ w୯Ұͷ7.ͷʮίʔυԽʯʹ$IFGɺ1VQQFUɺ"OTJCMF w$IFGͰ3VCZͷ%4-Λॻ͘ w1VQQFU3VCZͰͰ͖͍ͯͨʢࠓ+BWBͰ͚ͬ͢ʣ wʮΆͪΆͪʯʮػ৫ΓʯΛʮίʔυʯʹ͢Δ wϝϦοτߏมߋཤྺΛ(JUͳͲͰ͢ɺؒҧ͍Λͳ͘͢ɺϓϧϦΫΤετ ͰϨϏϡʔͰ͖ΔͳͲ
αʔόͷঢ়ଶͷϞχλϦϯά wαʔό࡞ͬͯऴΘΓͰͳ͍ wͪΌΜͱಈ͍͍ͯΔ͔ϞχλϦϯάʢࢹʣ͢Δ w͞Βʹɺ࣌ܥྻʹԊ༷ͬͯʑͳʢϝτϦοΫʣΛऔΔ wࢹ߲ɾϞχλϦϯάʹϊϋ͕͋Δɻ w04ʢ-JOVYʣͷ͕ࣝඞཁʹͳΔ w$16ɺϝϞϦɺϓϩηεɺ*0ɺωοτϫʔΫ wΞϓϦέʔγϣϯͷཉ͍͠ʢ"1.ʣ
ʮՄࢹԽେ͖ʯ wάϥϑΛݟͯχϠχϠͰ͖Δਓɺӡ༻ܥΤϯδχΞͷ࠽ೳ༗ SFGIUUQTLOPXMFEHFTBLVSBBEKQ
ʑͷλεΫ wΠϯϑϥΤϯδχΞͷʑͷϧʔνϯʢଘ֎ʁʣଟ͍ wύοέʔδͳͲͷߋ৽࡞ۀ wΠϯϑϥͷઃఆมߋ wΤεΧϨʔγϣϯͷ֬ೝɺҾ͖ܧ͗ wϢʔβ͔Βͷෆ۩߹ใࠂͷௐࠪ wΠϯϑϥ։ൃͷϨϏϡʔ
ʮτΠϧʯͱࣗಈԽ wʮτΠϧͱɺख࡞ۀɺ܁Γฦ͞ΕΔɺࣗಈԽ͕Մೳɺઓज़తɺظతͳՁ ͕ͳ͍ɺαʔϏεͷʹൺྫͯ͠૿Ճ͢Δɺͱ͍ͬͨಛΛ࣋ͭ࡞ۀͰ ͢ɻʯCZ43&#PPL wͨ͘͞Μϧʔνϯ͕͋Δͱ৽͍͠։ൃ͕Ͱ͖ͳ͍ɺԿΑΓਏ͍ɻ wʮଵଦʯͳਓࣗಈԽΛ͢ΔɻͳͷͰɺϓϩάϥϛϯά͢Δɻ
ؓ੬ऑੑͱͷઓ͍ wϛυϧΣΞͷॏཁԽͱෳࡶԽʹ͍ɺ੬ऑੑͷରԠେ͖ͳ՝ͱͳ͍ͬͯ Δɻύοέʔδͷ࠷৽ঢ়ଶͷΩʔϓͳͲॏཁɻ wDG)FBSUCMFFEɺ4IFMM4IPDLɺ()045ɺ%JSUZ$08ɺ.FMUEPXOʜ wΞϓϦέʔγϣϯΤϯδχΞͱ·ͨߟ͑ΔɾѲ͢ΔϨΠϠ͕ҧ͏ wίϯϐϡʔλΞʔΩςΫνϟϛυϧΣΞͷཧղɺ $7&ͷಡΈํͳͲΠϯϑϥΤϯδχΞͷεΩϧ
·ͱΊ wʮΠϯϑϥʯͬΆ͍͓ࣄଟذʹΔ wϧʔνϯ͕ͨ͘͞Μ͋ΔͷͰɺίʔυԽࣗಈԽॏཁ wͳͷͰιϑτΣΞΤϯδχΞͷೳྗ͕ࠓޙେࣄʹͳΔ wܭଌͷख๏ɺϨΠϠηΩϡϦςΟେࣄͳࣝ
ষ ͜Μͳਓ͕ ΠϯϑϥΤϯδχΞʹ͍ͯΔʁ
ΤϯδχΞʹछྨ͋ΔʢݸਓͷҙݟͰ͢ʣ Λ࡞Γ͍ͨΤϯδχΞ ࡞ΔਓΛॿ͚͍ͨΤϯδχΞ
࡞Γ͍ͨͷɺ͋Γ·͔͢
ಛʹ࡞Γ͍ͨͷͳ͍͚ΕͲ wΞΠσΞ͕ͳͯ͘ɺٕज़͕͖ͰΤϯδχΞΛ͍ͨ͠ͱ͍͏ํ wΠϯϑϥΤϯδχΞͱ͍͏બࢶ͝Ұߟ͍ͩ͘͞ wࢲʮಛʹ࡞Γ͍ͨͷ͕ͳ͍ʯΤϯδχΞͰͨ͠
ϓϩάϥϛϯά͕͖͚ͩͲ ΠϯϑϥΛΔ͖ʁ
"Δ͖ͩͱࢥ͍·͢ wগ͠લͷ࣌ɺΠϯϑϥΤϯδχΞͷେ͖ͳ wϋʔυΣΞͷௐୡΩοςΟϯά wωοτϫʔΫͷߏங wϋʔυނোͳͲͷΤεΧϨʔγϣϯͷରԠ wͳͲͰ͋ͬͨɻ wࠓॏཁͳࣄͰ͋Δ͕ɺΉ͠ΖݱιϑτΣΞΛѻ͍ɺ ιϑτΣΞͰࣗಈԽΛਐΊΔࣄʮΠϯϑϥʯʮج൫ʯͱ͞Ε͍ͯΔɻ
*OGSBTUSVDUVSFBT$PEF wίʔυͰΠϯϑϥΛཧ͢Δ w3VCZͷ͕ࣝ׆͔ͤΔπʔϧ͕ଟ͍ʢ$IFGɺ1VQQFUɺ*UBNBFʣ
%FW0QT43&ˠίϯςφɾΫϥυωΠςΟϒ wϓϩάϥϛϯάࣗಈԽͷ༑ୡ wεΫϦϓτݴޠΛҰ͔ͭͬ͠ΓϚελʔ͍ͯ͠Δਓوॏͩ͠ɺ ιϑτΣΞ։ൃͷٕ๏Λʹ͚͍ͭͯΔਓॏๅ͢Δ wΫϥυωΠςΟϒ࣌ͷΠϯϑϥ͞ΒʹਐΜͰɺ ϓϥοτϑΥʔϜΛ։ൃ͢Δൃ͕ٻΊΒΕΔʢݸਓͷײͰ͢ʣ w,VCFSOFUFTͷΧελϜίϯτϩʔϥ wNPE@NSVCZOHY@NSVCZ w"84-BNCEB($1$MPVE'VODUJPOͳͲͳͲ
ࠓෆ͍ͯ͠Δࣝ ษڧ͢Ε͍͍ 04ɺωοτϫʔΫɺϋʔυΣΞɺΞʔΩςΫνϟɺࢹઃܭ
ؓ3VCZJTU͕ΠϯϑϥΛ͢Δͱ w3VCZ͕ΞϓϦέʔγϣϯͷݴޠͰͳ͍ձࣾʹೖͬͯɺ3VCZΛॻ͚Δ w ΠϯϑϥͰ͏πʔϧࣗͨͪͷ͖ͳݴޠͰʢνʔϜͰ߹ҙΛऔΓ·͠ΐ͏ʣ w ΞϓϦέʔγϣϯΑΓࡋྔ͕݁ߏ͋Δҹ w 044ͷπʔϧͰ3VCZͰॻ͍ͯ͠·͑ w͍Ζ͍ΖͳݴޠΛ৮Εͨํ͕͍͍ɻಛʹ(Pݴޠɻࠓͩͱ1ZUIPOɻ
w 3VCZ͕ͪΌΜͱॻ͚Εશ͘ා͘ͳ͍Ͱ͢ʂ wʢΠϯϑϥͰʣ3VCZΛܾΊΔͱؾ͍͍࣋ͪ wNSVCZ͍ͬͯ͏ΠϯϑϥͰศརͳ3VCZ͋Δ
ιϑτΣΞʹແݶͷ Մೳੑ͕͋Δ
ʮج൫࡞Γʯ͕Έͳ͞Μͷ ʮ࡞Γ͍ͨͷʯʹͳΔͱخ͍͠Ͱ͢
ϓϩάϥϚ͕ΠϯϑϥΛΔ্Ͱͷ ࢀߟࢿྉ
1BQFSCPZTFOHJOFFSFWBMVBUJPOTZTUFN wNJ[[Z͞Μʢ4FSWFSTQFD࡞ऀʣͷϖύϘ࣌ͷٕज़ධՁͷߨධ wIUUQTNJ[[ZPSHCMPH w·ͨɺࠓճ௨աͨ͠ਓͷதͰɺΠϯϑϥΤϯδχΞ˓˓͞ΜҰਓͱ͍ ͏ɺΠϯϑϥͷਓʹͱͬͯݫ͍݁͠Ռʹͳ͍ͬͯ·͢ɻ͜ΕɺΠϯϑϥͷ ਓ։ൃྗΛ͖࣋ͭɺͱ͍͏ߟ͑ʹج͍͍ͮͯ·͢ɻʢ04ΑΓ্ͯ͢ ιϑτΣΞͰ͋Δ͠ɺιϑτΣΞʹؔ͢Δٕज़ྗʹ։ൃྗɺͱߟ͍͑ͯΔ ͷͰɻಛʹ044ͳੈքͰɻʣ
8FCΦϖϨʔγϣϯΤϯδχΞͷΞτϓοτͱ։ൃྗ wNBUTVNPUPSZ͞ΜʢOHY@NSVCZNPE@NSVCZ࡞ऀɺใֶത࢜ʣ wIUUQTICNBUTVNPUPSKQFOUSZ
ΠϯϑϥͰ 3VCZΛܾΊΔͱؾ͍͍࣋ͪ