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
Uploading your app to Heroku
Search
Rails Girls Frankfurt
September 19, 2015
Education
0
55
Uploading your app to Heroku
Rails Girls Frankfurt 2015 Talk by Sönke Ohls
Rails Girls Frankfurt
September 19, 2015
Tweet
Share
More Decks by Rails Girls Frankfurt
See All by Rails Girls Frankfurt
What is Rails?
railsgirlsfrankfurt
0
58
Version Control with Git
railsgirlsfrankfurt
0
66
How the Internet Works
railsgirlsfrankfurt
4
380
Heroku
railsgirlsfrankfurt
1
230
Speak Geek
railsgirlsfrankfurt
1
610
Taking the First Step
railsgirlsfrankfurt
1
260
A BRIEF OVERVIEW OF RUBY ON RAILS
railsgirlsfrankfurt
3
560
Git over here!
railsgirlsfrankfurt
2
250
Other Decks in Education
See All in Education
Data Management and Analytics Specialisation
signer
PRO
0
1k
phygital__le_magasin_augmenté.pdf
martine
0
2.6k
Multimodal Interaction - Lecture 3 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
Родина моя Беларусь в лицах
programmer_sch2np
0
180
LinkedIn
matleenalaakso
0
1.6k
Gesture-based Interaction - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.3k
制限ボルツマンマシンの話 / Introduction of RBM
kaityo256
PRO
3
380
Ch7_-_Partie_1.pdf
bernhardsvt
0
120
アプリ開発を目指した授業づくりについて
asial_corp
0
430
Canva
matleenalaakso
0
170
AWS試験全冠したら新しい道が開けた話
nagisa53
3
1.1k
Ch7_-_Partie_2.pdf
bernhardsvt
0
110
Featured
See All Featured
Embracing the Ebb and Flow
colly
80
4.2k
The Invisible Side of Design
smashingmag
294
49k
The Language of Interfaces
destraynor
151
23k
Building an army of robots
kneath
300
41k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Design by the Numbers
sachag
274
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Scaling GitHub
holman
457
140k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Producing Creativity
orderedlist
PRO
338
39k
Being A Developer After 40
akosma
67
580k
Transcript
The most essential feature of the internet
The most essential feature of the internet is to publish
to the world
Sönke Ohls (@freizeitnerd) | Heroku Talk | Rails Girls Frankfurt
a.M. :date => 2015-09-19 :slide => 3
publish your code Sönke Ohls (@freizeitnerd) | Heroku Talk |
Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 4
publish your app Hosting Server Production Environment Sönke Ohls (@freizeitnerd)
| Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 5
Production Environment publish your app Sönke Ohls (@freizeitnerd) | Heroku
Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 6
get started # Gemfile group :development do gem 'sqlite3' end
group :production do gem 'pg' gem 'rails_12factor' end Prepare Gemfile Sönke Ohls (@freizeitnerd) | Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 7 Dont forget to bundle install Development Production
get started Sign up at heroku.com Sönke Ohls (@freizeitnerd) |
Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 8
Production Environment publish your app Sönke Ohls (@freizeitnerd) | Heroku
Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 9 1. Create the app online (just once) $> heroku create 2. Push/update your app online $> git push heroku master It is just 2 steps
let me show that by live coding
Production Environment wrap-up 1. Sign up at heroku.com 2. Prepare
your Gemfile 3. In the console: $> heroku create $> git push heroku master # Gemfile group :development do gem 'sqlite3' end group :production do gem 'pg' gem 'rails_12factor' end Sönke Ohls (@freizeitnerd) | Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 11