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
Koji Shimba
October 22, 2015
Technology
4
1.8k
DeploybotとSlackで作るデプロイ環境
社内勉強会でAnnictのデプロイ環境をDeploybotとSlack、Hubotで作った話をしました。
Koji Shimba
October 22, 2015
Tweet
Share
More Decks by Koji Shimba
See All by Koji Shimba
AnnictにFastlyを導入した話
shimbaco
4
2.3k
Annictの運用で開発以外にやっていること
shimbaco
4
2.8k
ぼくのRailsアップグレード体験記 ~前編~
shimbaco
0
950
React Native入門
shimbaco
0
1.5k
使った気になるFastly入門
shimbaco
1
830
Other Decks in Technology
See All in Technology
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
110
AIエージェント元年@日本生成AIユーザ会
shukob
1
240
OSS構成管理ツールCMDBuildを使ったAWSリソース管理の自動化
satorufunai
0
660
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
入門 PEAK Threat Hunting @SECCON
odorusatoshi
0
170
偏光画像処理ライブラリを作った話
elerac
1
180
IAMのマニアックな話2025
nrinetcom
PRO
6
1.3k
Охота на косуль у древних
ashapiro
0
110
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
310
サイト信頼性エンジニアリングとAmazon Web Services / SRE and AWS
ymotongpoo
7
1.7k
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
140
Pwned Labsのすゝめ
ken5scal
2
470
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Why Our Code Smells
bkeepers
PRO
336
57k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
260
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Scaling GitHub
holman
459
140k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Designing Experiences People Love
moore
140
23k
It's Worth the Effort
3n
184
28k
Facilitating Awesome Meetings
lara
52
6.2k
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ʹϝοηʔδΛ͛Δ͚ͩͰྑ͍
͋Γ͕ͱ͏͍͟͝·ͨ͠