getting started with openshift sign up code codechixrock
DESCRIPTION
Getting Started with OpenShift Sign up code CodeChixRock. Steven Citron-Pousty PaaS Dust Spreader, Red Hat @TheSteve0. Agenda. Learn a little about OpenShift See it demo ’ ed Let you ask questions. If you sign up please use the code: codechixrock. Basics of the Web. Think of it like. - PowerPoint PPT PresentationTRANSCRIPT
1
Getting Started with OpenShift
Sign up code CodeChixRock
Steven Citron-PoustyPaaS Dust Spreader, Red Hat
@TheSteve0
2
Agenda
• Learn a little about OpenShift
• See it demo’ed
• Let you ask questions
If you sign up please use the code: codechixrock
3
Basics of the Web
4
Think of it like
Mail, Fedex, FAX, email, carrier pigeon….
You send a letter
Someone receives it
Sends you a response
5
Old School
Setup a server somewhere
Pay money to host it
Configure the software
Spend days troubleshooting the configuration
Pay someone to maintain it
Figure out how to deploy
Write code and finally build your site
6Cook24v on Flickr
7
Watch how fast I bring up Wordpress!
8
Kind of like Amazon, right? Nope.
9
What’s supported?
10
11
Looks great, but what’s the catch?• OpenShift is free-as-in-beer & free-as-in-freedom
• Three gears – 1.5 gig RAM, 3 gig Disk (always free)
• Need more resources, just ask!
• The Catch is we are in developer preview right now
12 Dalbera on Flickr
13 Enough Talk – let’s code
14
You need to know GIT (but only a little bit)
15
Repositories (repos) and moving files between them
Your laptop Your OpenShift gear
Local RepositoryRemote Repository
1. Git clone
2. Write your code
3. Git commit and git add
4. Git push
16
Actual commands to use
Your laptop Your OpenShift gear
Local RepositoryRemote Repository
1. git clone <your git url>
2. Write your code
3. For existing files: git commit –am “ your message” For new files: git add .
4. git push
17
18
Where Next?
19
1. Openshift makes life great for devs
2. The tools are easy to use
3. Almost anything you need on a server
4. Did I mention – Free
Conclusion
If you sign up please use the code: codechixrock
#openshift on freenode