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
osc-20141018-infra-as-code
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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.1k
Reliability in the Age of AI: Engineering for AI Velocity
rrreeeyyy
0
190
Rethinking Incident Response: Context-Aware AI in Practice - Incident Buddy Edition -
rrreeeyyy
0
270
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
3
2.6k
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
330
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.6k
信頼性の育て方 / mackerel-meetup-15
rrreeeyyy
10
3k
SRE の歩き方・進め方 / sre-walk-through-procedure
rrreeeyyy
0
9k
Other Decks in Technology
See All in Technology
会社紹介資料 / Sansan Company Profile
sansan33
PRO
24
430k
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.3k
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
150
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
サイバー捜査員研修(後半)
nomizone
1
890
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
600
PLATEAU で バーチャル花火大会
tatsuya1970
0
160
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.3k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
420
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
340
Digitization部 紹介資料
sansan33
PRO
2
7.7k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.4k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
The browser strikes back
jonoalderson
0
1.5k
Fireside Chat
paigeccino
42
4k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
How GitHub (no longer) Works
holman
316
150k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
570
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
910
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
940
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