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
ansibleを使って Dockerコンテナを プロビジョニングする
Search
adachi.ryo
August 30, 2016
Programming
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ansibleを使って Dockerコンテナを プロビジョニングする
in GMO AP Engineer night
adachi.ryo
August 30, 2016
More Decks by adachi.ryo
See All by adachi.ryo
横断SREがSRE社内留学制度 / Enablingになぜ踏み切ったのか
rvirus0817
0
1.3k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
6.2k
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
6.9k
Findy Team+のSOC2取得までの道のり
rvirus0817
0
6.3k
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
6.2k
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
2
9.3k
Amazon Security Lakeを活用したセキュリティログの集約とAIによる可視化の最前線
rvirus0817
0
690
TechBull Membersの開発進捗どうですか!?
rvirus0817
0
2.1k
クラウド脆弱性の傾向とShisho Cloudの活用
rvirus0817
0
330
Other Decks in Programming
See All in Programming
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
800
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
3
440
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
0
100
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
phperだってパンチカードでコーディングしたい
o0h
PRO
0
350
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
440
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
320
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
A better future with KSS
kneath
240
18k
Designing for humans not robots
tammielis
254
26k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
The Invisible Side of Design
smashingmag
301
52k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Rails Girls Zürich Keynote
gr2m
96
14k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Transcript
BOTJCMFΛͬͯ %PDLFSίϯςφΛ ϓϩϏδϣχϯά͢Δ (.0"%."3,&5*/(Πϯϑϥ։ൃຊ෦ "EBDIJ3ZP 'PS"1(&OHJOFFS/JHIU
ΞδΣϯμ w ࣗݾհ w ࠓ·ͰͷݕূڥEPDLFS͏ͱͳʹ͕͍͍ͷ͔ w BOTJCMFͱEPDLFS w EPDLFSDPOOFDUJPOQMVHJOͱ w
ڥߏங w EPDLFSϗετͷࢹͱEPDLFSϗετ8FC6*ʹ͍ͭͯհ w σϞ w ·ͱΊ
w !BEBDIJO w 3ZP"EBDIJ w (.0"%."3,&5*/( w *OGSB&OHJOFFS w IUUQTBEBDIJOTFSWFSPOOFU
ͦͦͳΜͰBOTJCMFͳͷ͔ w ࠓ·Ͱ༷ʑͳߏཧπʔϧΛ͍͕ͬͯͨɺ BOTJCMFʹ౷Ұ͢Δ͜ͱʹͨ͠ w ༷ʑͳϞδϡʔϧ͕͋ΔͨΊࠓޙͷকདྷੑ͕͋ Δ w ͬͺΓֶशίετ͕͍
ࠓ·Ͱͷݕূڥ w 7BHSBOUΛ͍·͍ͬͯͨ͘ w ߏங͢Δͷʹख͕͔͔ؒΔ w ෳԾϚγϯͭ͘Δͱཧ͕ΊΜͲ͍͘͞ w EPDLFSͰશͯݕূ͍ͨ͠ʂ
EPDLFSΛ͏ϝϦοτ w ίϯςφٕज़͕ܰ͗͢Δ w ήετΠϝʔδͷىಈ͕Ұॠ w *1ࣗಈͰৼΒΕΔ w Πϯϑϥͷਓ͡Όͳ͙ͯ͘͢ʹߏங͕Ͱ͖Δ w
αʔόʹ༏͍͠ɺαʔόߏཧ͕؆୯ʹՄࢹԽͰ͖Δ w ֶशίετͦ͜·Ͱߴ͘ͳ͍ w ٱ͠ͿΓʹWBHSBOUܥͷΠϝʔδΛফͨ͠Β(#ݮͬͨ
BOTJCMFͱEPDLFS w EPDLFSϗετʹBOTJCMFΛೖΕΕ 0,͡Όͳ͍ͷʁ ˠͦͦͦΜͳ͜ͱ͠ͳ͍͍ͯ͘ w BOTJCMF͔ΒEPDLFSͷ$POOFDUJPO1MVHJOʹ ରԠͨ͠
Πϝʔδਤ
• EPDLFSDPOOFDUJPOQMVHJOͱ w %PDLFS3FNPUF"1*Λར༻ͨ͠ίϯςφͷϓϩ Ϗδϣχϯά͕Մೳ w BOTJCMF࣮ߦڥ͔Β%PDLFSϗετ3FNPUF "1*Λ࣮ߦͰ͖ΔڥͰ͋Εɺ%PDLFSίϯς φͰTTIEΛىಈ͓ͯ͘͠ඞཁͳ͍
ͪͳΈʹݱ࣮ͷੈքͩͱ
ڥߏங w EPDLFSW %PDLFSWFSTJPO CVJMECGD w EPDLFSNBDIJOFW EPDLFSNBDIJOFWFSTJPO
ϩʔΧϧʹBOTJCMFΠϯετʔϧ w CSFXJOTUBMMBOTJCMF w BOTJCMFWFSTJPO BOTJCMF
EPDLFSϗετڥઃఆ w EPDLFSNBDIJOFMT EPDLFSWJSUVBMCPY3VOOJOHUDQ W w FWBM EPDLFSNBDIJOFFOWEPDLFS w
EPDLFSJOGP $POUBJOFST 3VOOJOH
BOTJCMFΠϕϯτϑΝΠϧͷ࡞ w WJNIPTUT <EPDLFS@IPTU> EPDLFS w <DPOUBJOFS> -#UFTU
BOTJCMFΠϕϯτϑΝΠϧͷ࡞ w WJNTTI@DPOpH )PTUEPDLFS )PTU/BNF 6TFSEPDLFS 6TFS,OPXO)PTUT'JMFEFWOVMM *EFOUJUZ'JMFdEPDLFSNBDIJOFNBDIJOFT EPDLFSJE@STB 4USJDU)PTU,FZ$IFDLJOHOP
BOTJCMFΠϕϯτϑΝΠϧͷ࡞ w WJNBOTJCMFDGH <EFGBVMUT> JOWFOUPSZIPTUT <TTI@DPOOFDUJPO> TTI@BSHT'TTI@DPOpH TDQ@JG@TTI5SVF w DQFUDBOTJCMFPSVTSMPDBMFUDBOTJCMF
EPDLFSϗετʹ1ZUIPOͷΠϯετʔϧ w EPDLFS!EPDLFSdUDFMPBEXJQZUIPO w EPDLFS!EPDLFSdQZUIPOWFSTJPO 1ZUIPO w EPDLFS!EPDLFSdDVSMIUUQTCPPUTUSBQQZQBJPHFUQJQQZc TVEPQZUIPO w
EPDLFS!EPDLFSdTVEPQJQJOTUBMMEPDLFSQZ w EPDLFS!EPDLFSdTVEPMOTVTSMPDBMCJOQZUIPOVTSCJO QZUIPO
EPDLFSϗετͱͷଓ֬ೝ w BOTJCMFJIPTUTEPDLFSNQJOH EPDLFSc46$$&44\ DIBOHFEGBMTF QJOHQPOH ^
ϓϩϏδϣχϯά w IPTUTEPDLFS CFDPNFZFT SFNPUF@VTFSEPDLFS UBTLT OBNFEFQMPZDFOUPTDPOUBJOFS EPDLFSJNBHFDFOUPTOBNF-#UFTUQSJWJMFHFEZFTQPSUT
FYQPTFUUZZFTDPNNBOETCJOJOJU w IPTUT-#UFTU DPOOFDUJPOEPDLFS%PDLFS$POOFDUJPO1MVHJO JODMVEFSPMFTDPNNPOUBTLTZVN@VQEBUFZNM UBHTZVN@VQEBUFZNM JODMVEFSPMFTDPNNPOUBTLTZVN@SFQPTZNM UBHTZVN@SFQPTZNM JODMVEFSPMFTDPNNPOUBTLTVTFSZNM UBHTDPNNPO
࣮ߦ w BOTJCMFQMBZCPPLEPDLFSTJUFZNM 1-": 5"4,<TFUVQ> PL<EPDLFS> 5"4,<EFQMPZDFOUPTDPOUBJOFS>
DIBOHFE<EPDLFS> 1-":<-#UFTU> 5"4,<TFUVQ> PL<-#UFTU> 5"4,<ZVN@VQEBUFZNM> DIBOHFE<-#UFTU> JUFN<VZVN@VQEBUFZNM> 5"4,<ZVN@SFQPTZNM> DIBOHFE<-#UFTU> JUFNZVN@SFQPTZNM 5"4,<DPNNPO> DIBOHFE<-#UFTU> JUFNDPNNPO dলུd EPDLFSPLDIBOHFEVOSFBDIBCMFGBJMFE UFTUDPOUBJOFSPLDIBOHFEVOSFBDIBCMFGBJMFE
ίϯςφ্ཱ͕͕ͪͬͯΔ֬ೝ w EPDLFS!EPDLFSdEPDLFSQT $0/5"*/&3*%*."(&$0.."/% $3&"5&%45"56410354 /".&4 GCDBDFOUPTCJOCBTI NJOVUFTBHP6QNJOVUFT UDQ-#UFTU
ίϯςφϩάΠϯ w EPDLFSBUUBDIϋογϡͩͱίϚϯυ͕ଧͯ ͳ͍ w EPDLFSFYFDJU$POUBJOFSOBNFCJOCBTI͢ Εͳ͠
• EPDLFSϗετͷࢹͱ EPDLFSϗετ8FC6*ʹ͍ͭͯհ ɾOFUEBUB ϦΞϧλΠϜϞχλϦϯάπʔϧ
• EPDLFSϗετͷࢹͱ EPDLFSϗετ8FC6*ʹ͍ͭͯհ ɾTIJQZBSE EPDLFSϗετ8FC6*
σϞΓ·͢
·ͱΊࠓޙ w EPDLFSͰͳ͘BOTJCMFͬͯݕূͰ͖Δ w %PDLFSpMFΛ࡞Δඞཁ͕ͳ͍ w ࣾݕূ༻EPDLFSαʔόߏங༧ఆ w ΞϓϦνʔϜʹBOTJCMFͰ࡞ͬͨQMBZCPPL ί
ϯςφ ΛΠϝʔδଆͯ͠ىಈ͢Δ͚ͩͰڥΛ ͑ͤ͞Δ
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠ʂ