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
Heroku as a production platform
Search
Mårten Gustafson
February 03, 2015
Technology
0
200
Heroku as a production platform
Learnings from using Heroku to host a production system, presented at Jfokus in Stockholm.
Mårten Gustafson
February 03, 2015
Tweet
Share
More Decks by Mårten Gustafson
See All by Mårten Gustafson
Github all the things!
chids
3
380
Bastardised Kanban
chids
0
1.5k
DevOps @ KnowIT
chids
0
200
Opinions on DevOps
chids
2
650
REST - Valtech
chids
4
420
The OPS side of DEV
chids
9
4.6k
[Swedish] NoSQL at Javaforum Stockholm
chids
2
200
Approaching and evaluating NoSQL
chids
3
200
Automation @ Hitta.se and why it happened
chids
1
290
Other Decks in Technology
See All in Technology
スピンアウト講座06_認証系(API-OAuth-MCP)入門
overflowinc
0
630
スピンアウト講座05_実践活用事例
overflowinc
0
650
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
150
SLI/SLO 導入で 避けるべきこと3選
yagikota
0
140
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
8
4.2k
GCASアップデート(202601-202603)
techniczna
0
250
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
200
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
170
Phase06_ClaudeCode実践
overflowinc
0
1.1k
LINEヤフーにおけるAIOpsの現在地
lycorptech_jp
PRO
5
2k
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
280
OpenClaw を Amazon Lightsail で動かす理由
uechishingo
0
260
Featured
See All Featured
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
790
Context Engineering - Making Every Token Count
addyosmani
9
770
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
4 Signs Your Business is Dying
shpigford
187
22k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
330
Code Reviewing Like a Champion
maltzj
528
40k
Color Theory Basics | Prateek | Gurzu
gurzu
0
260
Designing Powerful Visuals for Engaging Learning
tmiket
0
290
ラッコキーワード サービス紹介資料
rakko
1
2.7M
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
300
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
as a production platform
Howdy! I’m Mårten Gustafson
None
Why?
Servers We saw no need
Architecture 12 factor compliance
DevOps No ops/infra team
Our setup
None
Our history Glesys => UpCloud => Heroku
Since November 2013
Red Green Refactor
Red Green Refactor Code push
Bronson.io Red Green Refactor Open PR Code review, build &
unit tests
Bronson.io Red Green Refactor Code review, build & unit tests
Bronson.io Red Green Refactor Merge to master Build & unit
tests
Bronson.io Red Green Refactor Build & unit tests Stage deploy
Bronson.io Red Green Refactor Stage deploy
Bronson.io Red Green Refactor Production deploy
Bronson.io Red Green Refactor
Learnings
Organizations Organisation == Environment
Preboot Zero downtime deploy
Add-ons per-app per-env control
Delegate Access & responsibility
Pipelines Don’t push, promote
Auto-deploy At least to staging
Transparency Audit trail & chat log
Challenges
Service discovery We use DNS
Auto-scaling API vs add-ons
Provisioning terraform.io
SSL certificates manual vs add-ons
Questions?
[email protected]