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
Deployment on the Cheap
Search
Chris Toomey
September 20, 2012
Programming
6
1.3k
Deployment on the Cheap
What comes between "git push heroku" and "cap deploy"
Chris Toomey
September 20, 2012
Tweet
Share
More Decks by Chris Toomey
See All by Chris Toomey
Git With Confidence - RailsConf 2019 Workshop
christoomey
0
150
Vim: An Old Tool for Modern Web Development
christoomey
0
270
Other Decks in Programming
See All in Programming
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
310
今から始めるClaude Code超入門
448jp
8
8.9k
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
130
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
CSC307 Lecture 06
javiergs
PRO
0
690
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
110
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
SourceGeneratorのススメ
htkym
0
200
並行開発のためのコードレビュー
miyukiw
0
280
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
120
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
70
Building Applications with DynamoDB
mza
96
6.9k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Bash Introduction
62gerente
615
210k
How to Talk to Developers About Accessibility
jct
2
130
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
280
Transcript
6%-07()403=1)28328,) ',)%4 &KULV7RRPH\ FWRRPH\FRP
8,)463&0)1 ,ZDQWHGVRPHWKLQJPRUHWKDQ EXWOHVVWKDQ ZLWKWKHPDLQJRDOEHLQJWHVWLQWHJUDWLRQ JLWSXVKKHURNX FDSGHSOR\
8)78-2+-28)+6%8-32 5XE\ HDV\ UVSHFVSHF -DYDVFULSW "
.%:%7'6-488)78-2+73098-32 -DVPLQH -DVPLQHULFH *XDUG-DVPLQH 5DLOVFDVW5HYLVHG
.%71-2) DMDYDVFULSWWHVWLQJIUDPHZRUNVLPLODUWR5VSHF GHVFULEH $VXLWHIXQFWLRQ ^ LW FRQWDLQVVSHFZLWKDQH[SHFWDWLRQIXQFWLRQ ^ H[SHFW WUXH
WR%H WUXH ` `
.%71-2)6-') ,QWUHJUDWHVWKHDVVHWSLSHOLQHVR\RXFDQZULWHVSHFVLQFRIIHHVFULSW DQGXVH6SURFNHWVUHTXLUHVWRIRFXVRQLQGLYLGXDOXQLWVIRUWHVWLQJ UHTXLUHVSDQ+LJKOLJKWHU GHVFULEH6SDQ+LJKOLJKWHU! VK QHZ$SS8WLO6SDQ+LJKOLJKWHU WDUJHW DUDQGRPWDUJHW
GHVFULEHKLJKOLJKWHG! LWUHWXUQVWKHWDUJHWLIWKHVXEVWULQJLVHPSW\! VXEVWULQJ RXWSXW6WULQJ VKKLJKOLJKWHGWDUJHWVXEVWULQJ H[SHFW RXWSXW6WULQJ WR(TXDOWDUJHW LWUHWXUQVWKHWDUJHWXQFKDQJHGLIQRVXEVWULQJ! VXEVWULQJ ;=; RXWSXW6WULQJ VKKLJKOLJKWHGWDUJHWVXEVWULQJ H[SHFW RXWSXW6WULQJ WR(TXDOWDUJHW
.%71-2)6-') '328 0RXQWVWKHMDVPLQHWHVWILOHLQ5DLOVGHYHORSPHQWHQYLURQPHQW
+9%6(.%71-2) $OORZVWKH-DVPLQHVSHFVWREHUXQKHDGOHVVO\XVLQJ3KDQWRP-6IRU&, DQGVFULSWLQWHJUDWLRQ
+9%6(.%71-2) 238) WKDWFDQFDXVHIDOVHSRVLWLYHVLQ*XDUG-DVPLQH /XFNLO\WKHIL[LVHDV\ ,VVXH ,QFRQILJHQYLURQPHQWVWHVWUE FRQILJDVVHWVGHEXJ WUXH
&6-2+-8%0083+)8,)6
'-7)6:)6 DQG ERWKLQFOXGH3KDQWRP-6 6HHWKH IRUPRUHGHWDLOV 7UDYLV&, WGGLXP 3URMHFW5DNHILOHRUWUDYLVILOHLQOLEWDVNV WDVNWUDYLVGR >UVSHFVSHFJXDUGMDVPLQH@HDFKGR_FPG_
SXWV5XQQLQJ^FPG` V\VWHP H[SRUW',63/$< EXQGOHH[HF^FPG` UDLVH^FPG`IDLOHGXQOHVV"H[LWVWDWXV HQG HQG ,QWUDYLV\POILOH ODQJXDJHUXE\ UYP VFULSWEXQGOHH[HFUDNHWUDYLV 7UDYLV&,KHOS
8,)6)%00=',)%4;%= 7KHVLPSOLFLW\RI WHVWLQJDQGPRUH JLWSXVKKHURNX WDVNGHSOR\ !WUDYLVGR SXWV3XVKLQJWRRULJLQUHPRWH V\VWHPJLWSXVKRULJLQ SXWV'HSOR\LQJWRSURGXFWLRQ
V\VWHPJLWSXVKSURGXFWLRQ HQG
438)28-%0-1463:)1)287 &RQILUPEUDQFK PDVWHU &RQILUPZRUNLQJGLUHFWRU\FOHDQ ,QWHJUDWH HWF -6+LQW &66/LQW
',6-78331)= 1RWHVDQGVOLGHVFDQEHIRXQGDW FWRRPH\FRPSRVWVUDLOVGHSOR\PHQWRQWKHFKHDS