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
DeploybotとSlackで作るデプロイ環境
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Koji Shimba
October 22, 2015
Technology
1.9k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DeploybotとSlackで作るデプロイ環境
社内勉強会でAnnictのデプロイ環境をDeploybotとSlack、Hubotで作った話をしました。
Koji Shimba
October 22, 2015
More Decks by Koji Shimba
See All by Koji Shimba
Rubyを使った10年の個人開発でやってきたこと
shimbaco
1
4.2k
AnnictにFastlyを導入した話
shimbaco
4
2.5k
Annictの運用で開発以外にやっていること
shimbaco
4
3k
ぼくのRailsアップグレード体験記 ~前編~
shimbaco
0
1k
React Native入門
shimbaco
0
1.7k
使った気になるFastly入門
shimbaco
1
970
Other Decks in Technology
See All in Technology
現場回帰したデータエンジニアが考える AI 時代のキャリア開発 / Career Development in the Age of AI Perspectives from a Hands-on Data Engineer
medley
0
290
Genie Codeハンズオン応用編
taka_aki
0
130
My broken English still works: speaking at global OSS events
naruoga
0
120
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
案件に一番詳しいAIを Amazon Bedrock AgentCore で作る ― 知見が知見を生むチームへ / Compounding Knowledge with AgentCore
yusukeshimizu
1
160
AI時代に、人は何を、どう学ぶのか #pbl_pub / What and How Do We Learn in the AI Era?
takaking22
1
180
コーチングの奥義 何もしないテクニック
jinwatanabe
0
140
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
360
平文パスワードはログに“残り” ── 肝心の侵入は“痕跡すら残らない”
kuroneko13
0
110
NANDでも描画したい!
nichica906
0
210
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
180
Model Studio CLI × Token Plan
maigo999
0
200
Featured
See All Featured
Evolving SEO for Evolving Search Engines
ryanjones
0
260
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Cost Of JavaScript in 2023
addyosmani
55
10k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
700
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Deep Space Network (abreviated)
tonyrice
0
260
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
210
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Transcript
%FQMPZCPUͱ4MBDLͰ࡞ΔσϓϩΠڥ 50.ࣾษڧձ Koji Shimba (@shimbaco) "OOJDU͜͏ͯ͠ϦϦʔε͞ΕΔ
"OOJDUʹ͍ͭͯ w Ξχϝࢹௌه8FCαʔϏε w ݄͔ΒझຯͰӡӦத w IUUQTBOOJDUDPN w 44-ূ໌ॻ͕ߴ͔ͬͨʜ w
3BJMT)FSPLVͰՔಇத
ࠓ·ͰͷσϓϩΠڥ • git push w ϩʔΧϧϦϙδτϦͷNBTUFSϒϥϯνΛσϓϩΠ w ϦϞʔτ (JU)VC ʹͳ͍ίϛοτ·Ͱ
σϓϩΠ͞ΕΔՄೳੑ͕͋Δ
ղܾҊ w σϓϩΠ༻ͷαʔόΛཱͯΔ w ໘ w $JSDMF$*ʹσϓϩΠͤΔ w ͍ͭσϓϩΠ͕։࢝͞ΕΔ͔Θ͔Βͳ͍ w
σϓϩΠͷλΠϛϯάࣗͰܾΊ͍ͨ w ͲΕҰҰɻͦ͜Ͱʜ
None
%FQMPZCPU w σϓϩΠͷ໘Λݟͯ͘ΕΔ8FCαʔϏε w ઃఆͨ͠༰Ͱ)FSPLVͳͲʹσϓϩΠͰ͖Δ w gulpͱ͔rake db:migrateͱ͔ୟ͍ͯ͘ΕΔ w ϦϙδτϦ·Ͱແྉ
w "OOJDU ΄΅ ϞϊϦγοΫͳΞϓϦͳͷͰ ແྉͰ͑ΔɻϞϊϦγοΫ࠷ߴʂ
None
None
None
None
σϓϩΠͰ͖ͨʂͰʜ w σϓϩΠͷʹ%FQMPZCPUͷαΠτʹߦ͘ͷ͕໘ w 4MBDL͔ΒΧδϡΞϧʹσϓϩΠ͍ͨ͠ɻͦ͜Ͱʜ
None
)VCPUΛͬͯ4MBDL͔ΒσϓϩΠ w %FQMPZCPU͕ެ։͍ͯ͠Δ8FC"1*Λ༻͢Δ w )VCPUͷεΫϦϓτͷதͰ"1*Λୟ͘ w @marie: deploy productionͰz·Γ͑z͕σϓϩΠ
·Γ͑ !NBSJF w "OOJDUͰ༻͍ͯ͠ΔCPUͷ໊લ w Ξχϝʮ͓Ͷ͕͍ˑςΟʔνϟʔʯ͔Βഈआ w ώϩΠϯͷӉધͷ੍ޚγεςϜ w $7ۚా๎ࢠ͞Μ
w CPUʹ໊લΛ͚ͭΔͳΒ͜Ε͔͠ͳ͍ͱࢥ͍ͬͯͨ
%FNP
·ͱΊ w 4MBDLΛͬͯΧδϡΞϧʹσϓϩΠͰ͖ΔΑ͏ʹ ͳͬͨ w %FQMPZCPUศར w ࣗͷͷσϓϩΠͷઃఆ͕ෆཁʹͳͬͨ w ։ൃऀ4MBDLʹϝοηʔδΛ͛Δ͚ͩͰྑ͍
͋Γ͕ͱ͏͍͟͝·ͨ͠