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
Building web apps for heroku
Search
Surendran Mahendran
October 30, 2014
Programming
0
76
Building web apps for heroku
Introduction to building web apps for heroku - talk that I presented at @hackerschool
Surendran Mahendran
October 30, 2014
Tweet
Share
More Decks by Surendran Mahendran
See All by Surendran Mahendran
Docker 101
surenm
1
89
Building REST API for Digital Universe
surenm
3
790
Other Decks in Programming
See All in Programming
CSC509 Lecture 10
javiergs
PRO
0
170
CSC509 Lecture 09
javiergs
PRO
0
290
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
140
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
15
48k
AsyncSequenceとAsyncStreamのプロポーザルを全部読む!!
s_shimotori
1
260
2026年向け会社紹介資料
misu
0
150
AI 時代だからこそ抑えたい「価値のある」PHP ユニットテストを書く技術 #phpconfuk / phpcon-fukuoka-2025
shogogg
1
390
퇴근 후 1억이 거래되는 서비스 만들기 | 내가 AI를 사용하는 방법
maryang
2
530
Module Proxyのマニアックな話 / Niche Topics in Module Proxy
kuro_kurorrr
0
2.6k
AIを駆使して新しい技術を効率的に理解する方法
nogu66
0
480
Node-REDのノードの開発・活用事例とコミュニティとの関わり(Node-RED Con Nagoya 2025)
404background
0
130
例外処理を理解して、設計段階からエラーを見つけやすく、起こりにくく #phpconfuk
kajitack
12
5.6k
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Code Reviewing Like a Champion
maltzj
527
40k
Raft: Consensus for Rubyists
vanstee
140
7.2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
4 Signs Your Business is Dying
shpigford
186
22k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
A designer walks into a library…
pauljervisheath
210
24k
Agile that works and the tools we love
rasmusluckow
331
21k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Transcript
Building Web apps for HEROKU
None
Goals • High Uptime • Move fast & break things
(but fix them too) • Hassle free
Twelve Factor APP PROCESSES DEPENDENCIES DEV/PROD PARITY ONE OFF PROCESSES
ONE-CLICK DEPLOYS
Sinatra app Create a Hello world app
Sinatra app Gemfile
Sinatra app Procfile
Sinatra app Foreman
Deploy to Heroku heroku create
Deploy to Heroku git push heroku master
Deploy to Heroku And we are done!!!
Rails app an existing todo app
Commands heroku ps
Commands heroku logs
Commands heroku run
Commands heroku config
Commands heroku scale
Addons Databases, caches, stores etc etc
Collaborate [demo]
Fin.