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
osc-20141018-infra-as-code
Search
rrreeeyyy
October 18, 2014
Technology
4.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
osc-20141018-infra-as-code
オープンソースカンファレンス2014 Tokyo/Fall
「Infrastructure as code の始め方」
rrreeeyyy
October 18, 2014
More Decks by rrreeeyyy
See All by rrreeeyyy
もう一度考える SRE チームの作り方・育て方 / Rethinking SRE #1: Building and Growing SRE Teams
rrreeeyyy
6
1.2k
Reliability in the Age of AI: Engineering for AI Velocity
rrreeeyyy
0
210
Rethinking Incident Response: Context-Aware AI in Practice - Incident Buddy Edition -
rrreeeyyy
0
280
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
3
2.6k
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
340
An Efficient Incident Response Training with AI / SRE NEXT 2024 Sponsor Session
rrreeeyyy
1
6.3k
カンファレンスから見る SRE トレンド 2024 / SRE Trends from Conferences in 2024 #SRE_Findy
rrreeeyyy
4
2.7k
信頼性の育て方 / mackerel-meetup-15
rrreeeyyy
10
3k
SRE の歩き方・進め方 / sre-walk-through-procedure
rrreeeyyy
0
9k
Other Decks in Technology
See All in Technology
事業課題から技術的負債に向き合う
sansantech
PRO
2
2.3k
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
1
350
AIエージェントの一手は 誰も見ていない - Falco拡張OSS「Prempti」とeBPFで サーバーレス実行基盤を二層防御する
keitah
1
570
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
32
21k
CLIライブラリ開発を支える技術
htnabe
0
150
白金鉱業Meetup Vol.25 アウトカムが二値のデータに対するCausal Impact
brainpadpr
0
300
AIエージェントを安全で速い現場監督にする:Jev・Obsidian・メタハーネス
x5gtrn
PRO
0
100
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
760
AIに書かせて、プラットフォームで縛る ― EKSプラットフォームで実践した責任境界と権限設計
elmodev09
0
420
【ゲームメーカーズスクランブル2026】『Shadowverse: Worlds Beyond』UIとアニメーションで実現する最高のユーザー体験を叶えるプロトタイピング
cygames
PRO
1
370
The Knowledge Spine: A Machine-Executable Ontology for Governed Marketing Activation
vananth22
0
130
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
160
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
Chasing Engaging Ingredients in Design
codingconduct
0
340
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Test your architecture with Archunit
thirion
2
2.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Transcript
*OGSBTUSVDUVSFBTDPEF ך㨣倯 :04)*,"8"3ZPUB 吳䒭⠓爡ع٦زؽ٦خ ؔ٦فٝا٦أؕٝؿ؋ٖٝأ5PLZP'BMM
荈䊹稱➜ ˖ し䊛畆㣕 ״׃ַ׳ֲ ˖ 5XJUUFS!SSSFFFZZZ̔ ˖ 䎃ꨵ孡鸐⥋㣐㷕䞔㜠٥鸐⥋䊨㷕猰Ⰵ㷕 հ吳䒭⠓爡ع٦زؽ٦خ
㷕欰،ٕغ؎ز ˖ 䎃ꨵ孡鸐⥋㣐㷕⼼噟 հ吳䒭⠓爡ع٦زؽ٦خ倜⼼Ⰵ爡 խ麊欽ؒٝآص،㛇湍涪ؚٕ٦ف
吳䒭⠓爡ع٦زؽ٦خ ˖ .41 ؟٦غ湊鋔٥盖椚 ך⠓爡 ˖ 儗傈剣➂⡤ⵖד؟٦غך湊鋔
،آؑٝت ˖ ؎ٝؿٓך؝٦س⻉הכ ˖ 兛⿹ך胜兝 ˖ Ⱗ⡤涸זخ٦ٕה✲⢽ ˖ ؎ٝؿٓך؝٦س⻉㹋騧ׅח ˖
؎ٝؿٓؒٝآص،הفؚٗٓىؚٝחאְג ˖ .41㼔噟ך⠓爡ד؎ٝؿٓך؝٦س⻉㹋騧׃鑧
؎ٝؿٓך؝٦س⻉הכ
؎ٝؿٓך؝٦س⻉ ˖ ؎ٝؿٓ04٥ىسٕؐؑ،瘝ךاؿزؐؑ،㾴 ˖ *OGSBTUSVDUVSFBTDPEFהㄎלגְ ˖ 䩛⡲噟דך؝وٝس㹋遤فؚٗٓي⻉ׅ✲ ⢽ "QBDIFך؎ٝأز٦ٕה鏣㹀荈⹛ד遤ֲ ⢽
腚䓲䚍ָ涪鋅ׁىسٕؐؑ،荈⹛،حفر٦ز ⢽ 醱侧؟٦غך鏣㹀갪湡ָ姻׃ְַ荈⹛ד♧孡חذأز
؎ٝؿٓך؝٦س⻉ך胜兝 ˖ ؟٦غ⟎䟝⻉٥ؙٓؐس⻉٥؝ٝذش⻉ך崧 ˖ ,7.9FO "84($1 %PDLFSך兛⿹ ˖ ״㢳ֻך؟٦غ넝鸞ח欰䧭⳿勻״ֲחז ̔
؟٦غך欽䠐ח䱦ַ儗כծ 剢։鹈ך⽃⡘ַ儗։猱ך⽃⡘פ ˖ ؎ٝؿٓך圓眠٥麊欽ָ؟٦ؽأךنزٕطحؙח ˖ 㢳ֻך؟٦غ䩛⡲噟דإحز،حفׅךכ㔭ꨇ ˖ 〴侧ָ㢳ֻזקו怩٥䫙ֽ٥ىأָ涪欰׃װְׅ
˖ ؝٦س⻉ֿׅהח״˘ Ը ずׄ乼⡲כ怩搀ֻ٥ىأזֻ٥荈⹛ד㹋倵〳腉 Ը 乼⡲ך➬圫ָ僇然חז Ը ،فٔ涪ך噟ؿٗ٦ָךתת黝欽〳腉 ؎ٝؿٓך؝٦س⻉ך兛⿹
Ⱗ⡤涸זخ٦ٕה✲⢽
˖ فٗؽآّصؚٝ ˖ ذأز ˖ سًُؗٝذ٦ءّٝ 荈⹛⻉ך걄㚖
˖ فٗؽآّصؚٝ ˖ ذأز ˖ سًُؗٝذ٦ءّٝ 荈⹛⻉ך걄㚖
فٗؽآّصؚٝخ٦ٕ ˖ $IFG 3VCZ醡 ˖ 3VCZך؝٦سד㹑鎉涸ח⹛⡲鎸鶢⳿勻 ˖ 植朐剑⢪גֶظؐعؐ瘝鞢㺡 ˖
"OTJCMF 1ZUIPO醡 ˖ ؒ٦آؑٝزٖأד֮㼎韋؟٦غדך⡲噟♶銲 ˖ :".-䕎䒭ד⹛⡲鎸鶢׃גְֻ ˖ ➭ח㢳ֻ㶷㖈ָׅ➙剣せזךכ♳鎸ךא
˖ 湊鋔فؚٓ؎ٝך؎ٝأز٦ٕ$IFG⢪ג荈⹛⻉ ˖ ך➭ⴱ劍圓眠ד䗳銲ז暟$IFGךٖءؾ欽䠐
˖ فٗؽآّصؚٝ ˖ ذأز ˖ سًُؗٝذ٦ءّٝ 荈⹛⻉ך걄㚖
؟٦غךذأز ˖ فٗؽآّصؚٝכ荈⹛⻉ׁծ׃ַ׃˘ ˖ 劤䔲ח姻׃ֻ؎ٝأز٦ַׁٕ ˖ ؝وٝسכ劄וֶך穠卓鵤ֲַׅ ˖ ✮劍׃זְ㜥䨽דرؚٖ٦س׃גְזְַ Ը
➂ך䩛דثؑحؙ׃זְ ˖ 儗䱦ַ׃ծىأ٥怩饯ֹװְׅ Ը فؚٗٓيחثؑحׇׁؙ
ذأزخ٦ٕ 4FSWFSTQFD ˖ ؟٦غך朐䡾ذأزׅؿٖ٦يٙ٦ؙ ˖ ؒ٦آؑٝزٖأז⡲ ˖ ذأز㼎韋ך؟٦غח䩛⸇ִ䗳銲כקר搀ְ ˖ فٗؽآّصؚٝخ٦ٕח⣛㶷ׇ׆חذأزָ〳腉
˖ 04٥ر؍أزٔؽُ٦ءّٝך麩ְ罋䣁♶銲 Ը 植朐ך؟٦غذأزخ٦ٕך寸㹀晛
˖ ؟٦غך鏣㹀ָ姻׃ֻ遤גְַ4FSWFSTQFD ⢪גثؑحؙ׃גְ圫㶨 ˖ 㣟侁׃ثؑحؙכ饔ֻ邌爙ׁ剑䖓חٖه٦ز
˖ فٗؽآّصؚٝ ˖ ذأز ˖ سًُؗٝذ٦ءّٝ 荈⹛⻉ך걄㚖
سًُؗٝذ٦ءّٝ ˖ ؎ٝؿٓך؝٦س⻉ח״暟✲ָ넝鸞ח㢌⻉ׅ ˖ ךسًُؗٝزכ劤䔲ח倜׃ְ ˖ 怩搀ֻ刿倜⳿勻ג ˖ ؟٦غ〴侧װىسٕؐؑ،ך䞔㜠זוח䫙ֽכזְ Ը
سًُؗٝز荈⹛ד欰䧭ׅ䗳銲ָ֮ ˖ 植朐ֿה鎉寸㹀晛כזְ״ֲז孡ָׅ ˖ 1ZUIPO 4QIJOY OPVLBד갹䓸גתׅ
˖ ؟٦غ〴侧װ؟٦غ䞔㜠꧊鎘׃גسًُؗٝز⻉ ˖ ֶ㹏圫פךٖه٦زַֿֿקר荈⹛ד欰䧭 ˖ سًُؗٝزך捀ך知僒ؿٖ٦يٙ٦ؙ爡ⰻד⡲
؝٦س⻉ך穠卓䖤ך
噟ؿٗ٦ָ㢌 ˖ فٗؽآّصؚٝ٥ذأزָⰋג؝٦س⻉ׁ Ը ،فٔ؛٦ءّٝ涪הずׄ噟ؿٗ٦ָ黝欽〳 Ը (JUIVC (JUMBC瘝欽ְ؝٦ر؍ؚٝ ˖ غ٦آّٝ盖椚
˖ 1VMM3FRVFTU .FSHF3FRVFTUك٦أך涪 ˖ 竰竲涸؎ٝذؚٖ٦ءّٝ $* $IBU0QT ˘
˖ (JUMBC⢪ג.FSHF3FRVFTUك٦أד麊欽فؚٗٓي湫׃גְ圫㶨 ˖ 瘝ך窩俑㶵װ-(5.歗⫷瘝ד嚂׃ֻ➬✲⳿勻 䠐㢩הꅾ銲 ˖ ٖؽُ٦ךֶꤣדㅷ颵ךぢ♳٥䞔㜠Ⱏ剣ָأي٦ؤ
㹋騧ׅחכ
فؚٗٓىؚٝך㨣倯 ˖ ַֿך؎ٝؿٓؒٝآص،כفؚٗٓىָؚٝ䗳갭 ˖ فؚٗٓىؚٝכ知⽃ח㨣 ˖ ؎ٝؿٓؒٝآص،ז 1ZUIPO3VCZ(Pָؔأأً ˖ 剑鵚ך؎ٝؿٓخ٦ٕך婁וכ1ZUIPO3VCZ(P
˖ ְא剅ְגءٕؑأؙٔفز1ZUIPOח׃ג ˖ 8FC،فٔ⡲זו莆ֿ֮הװג
˖ ➂ד⳿勻זְז铩ַה♧筰חװג ˖ ع٦زؽ٦خדכفؚٗٓىؚٝ鿇הְֲ鿇崞ד 1ZUIPOך8FC،فٔ⡲׃ג涺ד㷕דְ ˖ 剑鵚כDIBUCPU⡲噟何㊣ך؝٦س剅ֻ➂
וַֿ㨣ַ ˖ ְֹזⰋגך䊨玎荈⹛⻉׃״ֲה׃זְ ˖ ♳䩛ְַֻזְ〳腉䚍ָ넝ְ ˖ ♧孡ח縧ֹ䳔ִ״ֲה׃גꥺ㹱PSⰋ鿇⳿勻׆ׄתְ ˖ 䕦갟ך㼰זְ䨽ַאבא䖚ղח㨣 ⢽
ת׆כ4FSWFSTQFDדذأز؝٦س剅ְג ⢽ 倜鋉圓眠ך؟٦غך$IFGד盖椚ׅ ˖ 㔐⟃♳粸鵤׃荈⹛⻉ٌׅحز٦חׅ
㼭ֻׁ㨣 ˖ 4FSWFSTQFDדذأز؝٦س剅ְג ˖ ⡦䏝剅ֹ湫ֲׅחغ٦آّٝ盖椚׃ֻז Ը (JUIVC (JUMBC瘝ך㼪Ⰵ ˖ ٖؽُ٦「ֽفؙٕٔؒأزك٦أך涪ָ
⳿勻״ֲחז ˖ ذأز؝٦سָ֮ךד㸜䗰׃ג荈⹛⻉ָ鹌 Ը ת׆כ㨣ֿהדծְְ鸬ꓲְֻא饯ׇֿ
荈ⴓָ㨣 ˖ 䗳׆װְה䙼➂ָ荈ⴓַ㨣 ˖ 荈ⴓד⢪ג٥鑐׃ג✲ד䝤ְ挿ָⴓַ ˖ 䝤ְה䙼挿כ荈ⴓדוו何㊣ׅ ˖ 荈ⴓד⢪גגַծ➭ך➂חؔأأً׃ג ˖
וָֿװבְַ٥וְֲֲ괏חׅלְְַ ؼَؚٔٝ׃גוו䋆ֹ鴥ד遤ֻ ˖ 葿ז➂䋆ֹ鴥הծ䖓כ䩛ח鹌 ˖ 灶笼׃זְ״ֲחծٕ٦ٕ鏣ֽ鋅湫׃ׅ
؝٦س⻉鹌椚歋 ˖ ا٦ءٍٕ٥ؙٓؐسז周⟝「ֽ䭯א✲ָ㟓ִծ 䩛⹛ً؎ٝך圓眠٥麊欽דכ㔐זֻזאא֮ ˖ ⽃秪ז周⟝侧㟓⸇׃גְג刿ח㔐זֻזגְ ˖ 儗傈剣➂湊鋔הְֲ噟暴䚍♳ծ ♧➂ָ֮⳿勻➬✲ך⸬桦♳־ַծ ➂荈⡤㟓װׅ䗳銲ָ֮
Ը ؎ٝؿٓך؝٦س⻉ח״ג⸬桦♳־倯ぢפ
.41ך⠓爡ד؎ٝؿٓך؝٦س⻉ ˖ .41הְֲ噟暴䚍♳ծ ֶ㹏圫ךءأذي䩛חٔفٖ؎أ׃כ♶〳 ˖ ؟٦غח倜׃ֻءأذي؎ٝأز٦ٕׅך 㱾ֲֶ㹏圫㽿 ˖ ؎ٝأز٦ٕ儗ח傀㶷ءأذيח䕦갟⳿׃גכتً Ը
4FSWFSTQFDזוך؟٦غ⩎ח؎ٝأز٦ָٕ♶銲זخ٦ٕ ת׆⢪ְծ荈⹛⻉鹌גְ Ը 荈⹛⻉ח䗳銲זخ٦ٕ杝荈ػح؛٦آ⻉׃䕦갟剑㼭ꣲח Ը 倜鋉圓眠儗כ荈⹛⻉خ٦ٕ⢪欽׃ג圓眠
תה ˖ ؎ٝؿٓך؝٦س⻉חאְגծ ع٦زؽ٦خד㹋ꥷח遤גְ✲⢽❛ִג稱➜ ˖ ؎ٝؿٓؒٝآص،ָفؚٗٓىؚٝ㨣חכ וֲׅל葺ְַחאְג稱➜ ˖ .41㼔噟ךع٦زؽ٦خָוך״ֲח׃ג ؎ٝؿٓך؝٦س⻉鹌גְַ稱➜
剑䖓ח ˖ ع٦زؽ٦خדכؒٝآص،꧊׃גְתׅ ˖ فؚٗٓىؚٝ׃ְ؎ٝؿٓؒٝآص، ˖ ؎ٝؿٓװְفؚٗٓو ˖ ⴱ䗰罏ַ؎ٝؿٓװְ➂ מ♧筰ח⫴ֹת׃׳ֲ
罋项俱 ˖ 1SPWJTJPOJOH5PPMDIBJO -FF5IPNQTPO ˖ IUUQDEOPSFJMMZTUBUJDDPNFOBTTFUTFWFOU1SPWJTJPOJOH 5PPMDIBJO1SFTFOUBUJPOQEG ˖ ؎ٝؿٓ禸䪮遭ך崧
!NJ[[Z ˖ IUUQNJ[[ZPSHCMPH ˖ 8FC؟٦ؽأ涪ך㢌鼂ה植㖈 !OBPZB@JUP ˖ IUUQTTQFBLFSEFDLDPNOBPZBXFCTBCJTVLBJGBGBMTFCJBORJBO UPYJBO[BJ ˖ *OGSBTUSVDUVSFBTDPEF !OBPZB@JUP ˖ IUUQEIBUFOBOFKQOBPZB