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
Hack'n Jill: Hacksgiving
Search
Fotios Lindiakos
November 09, 2012
Technology
1
52
Hack'n Jill: Hacksgiving
Fotios Lindiakos
November 09, 2012
Tweet
Share
Other Decks in Technology
See All in Technology
“Custom App”という選択肢──App Store配布の第三の道とその可能性 / iOSDC Japan 2025
genda
0
110
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
150
非同期処理実行基盤 Delayed脱出 → Solid Queue完全移行への旅路。
srockstyle
3
960
全てGoで作るP2P対戦ゲーム入門
ponyo877
3
960
LLMアプリケーション開発におけるセキュリティリスクと対策 / LLM Application Security
flatt_security
4
670
GA technologiesでのAI-Readyの取り組み@DataOps Night
yuto16
0
110
Goのビルドシステムの変遷 / The history of Go's build system
ymotongpoo
12
3.2k
C# 14 / .NET 10 の新機能 (RC 1 時点)
nenonaninu
1
870
データエンジニアがこの先生きのこるには...?
10xinc
0
150
PyCon JP 2025 DAY1 「Hello, satellite data! ~Pythonではじめる衛星データ解析~」
ra0kley
0
490
コンパウンドスタートアップにおけるQAの成長戦略
matsu802
4
550
Geospatialの世界最前線を探る [2025年版]
dayjournal
2
390
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
A better future with KSS
kneath
239
17k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Designing for humans not robots
tammielis
254
25k
Building Adaptive Systems
keathley
43
2.8k
Navigating Team Friction
lara
189
15k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Transcript
INTRODUCING OPENSHIFT RED HAT'S FREE PAAS Fotios Lindiakos
[email protected]
OpenShift
Developer
What is PaaS?
Platform as a Service Servers running "in the cloud" Amazon
EC2 You can run your own! Lots of applications co-located on a few servers Drastically reduces resources Add/remove servers depending on load All secured using SELinux
What We Do The boring stuff Patches and updates Migrating
applications Configuring Everything Web Server Modules Database
What You Do 1. Install CLI tools gem install rhc
2. Create your app rhc app create awesomeapp -t ruby-1.9 3. Add cartridges rhc cartridge add mysql-5.1 4. Write some code git add . && git commit -am "Added some awesome" 5. Deploy git push
Coding For OpenShift You should not have to make many
changes No special libraries No crazy deployment processes Just need to use some ENV variables Database location Temp and storage locations
What You Can Use
Languages Java JBoss EAP 6.0, AS 7.1 Tomcat 6.0 PHP
5.3 Zend 5.6 Python 2.6 Perl 5.10 Node.js 0.6 Ruby 1.9.3, 1.8.7 Do-It-Yourself
Additional Cartridges Databases MySQL 5.1 PostgresSQL 8.4 MongoDB 2.0 Database
Admin phpMyAdmin 3.4 RockMongo 1.1 Utilities Jenkins Cron
Instant Applications Ruby on Rails Drupal WordPress CakePHP Spring Framework
And even more quickstarts available!
Thank You! Promo Code: hnj http://www.openshift.com freenode #openshift @openshift