Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
エンジニアかつ研究者としての今後のキャリアについて/My Career As An Engin...
Search
Gosuke Miyashita
April 12, 2019
Technology
480
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
エンジニアかつ研究者としての今後のキャリアについて/My Career As An Engineer And A Researcher
Gosuke Miyashita
April 12, 2019
More Decks by Gosuke Miyashita
See All by Gosuke Miyashita
なぜインフラコードのモジュール化は難しいのか - アプリケーションコードとの本質的な違いから考える
mizzy
76
41k
Serverspec(をつくった自分)のそれまでとその後
mizzy
9
3.4k
A method for separating policy definition and behavior control by an intermediate language to achieve optimal server configuration management according to the situation
mizzy
3
340
Past and future of Infrastructure as Code
mizzy
0
410
Configuration Managementツールのポリシー定義用中間言語に関する考察/Considerations about an intermediate language of configuration management tools
mizzy
0
550
Infrastructure as Codeのこれまでとこれから/Infra Study Meetup #1
mizzy
28
13k
Compare OCI Runtimes
mizzy
2
1.8k
Serverspec and OSS at IEICE Society Conference 2018
mizzy
2
420
House Meetup
mizzy
7
3.7k
Other Decks in Technology
See All in Technology
Kiro 入門 (1 つのエージェントを、どの画面からでも) | 目指せ Kiro マスター 01
inariku
PRO
6
1.2k
内製アプリとClaudeスキルのセキュリティチェック、 Backlogの課題で回しています。
ayaka_egaaa
0
160
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
2
360
JAWSコミュニティに 参加して1年経った結果
ssakita
0
110
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
1
210
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
230
2026 Apache Flink Community Checkpoint
rmetzger
0
200
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
0
420
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
190
Ebitengine製iOSアプリ公開ボタンを押す会
eiei114
0
110
デザインレビューは自動化できるのか?─ Flutter × Figma で UI 品質保証を考える
techiro
2
830
なぜ東京にいる私が、新潟の技術コミュニティを運営するのか by 八雲慎之助
yakumo
0
230
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Practical Orchestrator
shlominoach
192
12k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
GitHub's CSS Performance
jonrohan
1033
470k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
280
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
970
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.7k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
880
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1.1k
Transcript
͘͞ΒΠϯλʔωοτגࣜձࣾ (C) Copyright 1996-2019 SAKURA Internet Inc ͘͞ΒΠϯλʔωοτݚڀॴ ΤϯδχΞ͔ͭݚڀऀͱͯ͠ ͷࠓޙͷΩϟϦΞʹ͍ͭͯ
2019/04/10 ٬һݚڀһ ٶԼ ߶ี
2 1. ͜Ε·Ͱͷܦྺ 2. ͜Ε·ͰͷओͳऔΓΈ 3. ͘͞ΒΠϯλʔωοτݚڀॴͰͷݚڀςʔϚ 4. ࠓޙͷΩϟϦΞϓϥϯ ࣍
1. ͜Ε·Ͱͷܦྺ
4 ɾւಓେֶܦࡁֶ෦ܦӦֶՊଔۀ(1997) ɾҏ౻ςΫϊαΠΤϯεೖࣾ(1997) ɾNetscapeͷϓϦηʔϧεΤϯδχΞ ɾωοτϚʔΫεೖࣾ(2004) ɾpaperboy&co.ೖࣾ(2006) ɾఇژେֶཧֶ෦ใՊֶՊ௨৴ڭҭ՝ఔೖֶ(2012) ͜Ε·Ͱͷܦྺ(ձࣾһ࣌)
5 ɾݸਓࣄۀओ(2014) ɾ๏ਓԽ(2016) ɾఇژେֶཧֶ෦ใՊֶՊ௨৴ڭҭ՝ఔଔۀ(2019) ͜Ε·Ͱͷܦྺ(ಠཱޙ)
6 ɾ͘͞ΒΠϯλʔωοτݚڀॴؚΊ6ࣾͱܖ ɾαʔόʔΠϯϑϥӡ༻ ɾϛυϧΣΞ։ൃ ɾOSS։ൃ ɾ৽͍͠πʔϧٕज़ͷௐࠪݕূ ɾίϯαϧςΟϯά ɾڭҭ ɾͳͲ ݱࡏͷओͳۀ
2. ͜Ε·ͰͷओͳऔΓΈ
8 ɾInfrastructure as Codeͷ࣮ફܒ׆ಈ ɾཧίετʗ࡞ۀϛεΛେ෯ݮ PuppetͰγεςϜཧΛࣗಈԽ͠ Α͏, Software Design 200712݄߸
ɾInfrastructure as Code ͷ͜Ε·Ͱͱ͜Ε͔Β, ϦΫϧʔτςΫϊϩ δʔζΦʔϓϯϥϘ, 20167݄ ɾhttps://speakerdeck.com/mizzy/infrastructure-as-code ɾInfrastructure as Code, ΦϥΠϦʔɾδϟύϯ, 20173݄(༁) Infrastructure as Code
9 ɾIaCͷ࣮ફܦݧΛݩʹServerspecͱ͍͏αʔό༻ςετπʔϧΛ։ൃ ɾBlack Duck Open Source Rookies of the Year
2013બग़, 20141݄ ɾserverspec: એݴతهड़Ͱαʔόͷঢ়ଶΛςετՄೳͳ൚༻ੑͷߴ͍ςετϑϨʔ ϜϫʔΫ, ใॲཧֶձݚڀใࠂΠϯλʔωοτͱӡ༻ٕज़ʢIOTʣ, 2014-IOT- 24(15), 1-6, 20142݄ ɾServerspec: The Simplest Server Testing Tool Ever, ChefConf 2014, 20144݄ ɾServerspec, ΦϥΠϦʔɾδϟύϯ, 20151݄ ɾୈ10ճຊOSSྭ, 201510݄ Serverspec
3. ͘͞ΒΠϯλʔωοτݚڀॴ ͰͷݚڀςʔϚ
11 ɾInfrastructure as Codeʹؔ͢Δ࣮ફܦݧݟΛ׆͔͠ɺݸମܕ σʔληϯλʔʹ͓͚ΔΦϖϨʔγϣϯΦʔέετϨʔγϣϯʹ ؔ͢ΔݚڀΛߦ͏༧ఆ ͘͞ΒΠϯλʔωοτݚڀॴͰͷݚڀςʔϚ
4. ࠓޙͷΩϟϦΞϓϥϯ
13 ɾΤϯδχΞͱ͖ͯ͠ͳ͜ͱΛ͢Δ͜ͱͱɺ͓ۚΛՔ͙͜ͱΛཱ྆ ͠ଓ͚͍ͨʢগͳ͘ͱ͋ͱ15ʣ ɾͦͷͨΊͷʮઐࣝͷਂԽͱ֦େʯͱʮӨڹྗͷ૿େʯ ɾ࠷৽ͷٕज़πʔϧΛֶͼଓ͚Δɺͱ͍͏ಓ͋Δ͕ɺࣗઐ ٕज़Λਂ͘ڀΊ͍ͨ ɾServerspecҎ্ʹӨڹྗͷ͋Δٕज़ιϑτΣΞΛ࡞Γ͍ͨ ɾͦΕʹΑΓΤϯδχΞͱͯ͠ͷرগՁΛҡ࣋͠ଓ͚͍ͨ ɾ͜ΕΒͷ࣮ݱͷͨΊʹɺݚڀऀͱͯ͠ͷΩϟϦΞΛࡧ͍ͯ͠Δ ࠓޙͷΩϟϦΞϓϥϯ
14 ɾम࢜՝ఔͰߋʹਂֶ͘Ϳ ɾઐࣝͷਂԽͱ֦େ ɾത࢜߸Λऔಘ͢Δ ɾͦͷաఔΛ௨ͯ͡ɺݚڀจͷํ๏Λࣗͷͷͱ͢Δ ɾτοϓΧϯϑΝϨϯεʹจΛ௨͢ ɾ͜ΕΛඪͱ͢Δ͜ͱͰɺੈքతʹӨڹྗͷ͋Δٕज़Λ࡞Γग़͢ ݚڀऀͱͯ͠ͷࠓޙͷΩϟϦΞ