Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Deploy de uma aplicação django no openshift
Search
Roger Camargo
April 11, 2016
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Deploy de uma aplicação django no openshift
Uma visão geral das etapas para fazer deploy da sua aplicação Django no openshift
Roger Camargo
April 11, 2016
More Decks by Roger Camargo
See All by Roger Camargo
AWS Lambda, Rodar local, com testes, IaC e Deploy via ansible
huogerac
1
48
Mapa de estudo dev frontend 2023
huogerac
1
100
Documentando API no Django com django-ninja
huogerac
1
140
Um pouco da origem para chegar no WSGI
huogerac
0
64
"API Design First" pt-br
huogerac
0
290
Design First Web APIs - OpenAPI 3
huogerac
1
120
3 Arquiteturas Django
huogerac
1
360
Django ORM vs SQLAlchemy (queries)
huogerac
0
220
Django ORM vs SQLAlchemy (intro)
huogerac
0
110
Other Decks in Technology
See All in Technology
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.4k
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
340
キヨさん67歳 AIコーディングエージェント物語
happysamurai294
0
120
(swiftc) NonCopyableとライフタイム修飾子
teamhimeh
0
150
「社外イベント=意識高い」の壁を壊せ!元々無関心だった僕らが部内で社外イベントを民主化して15人を連れ出すまで
say_no_w
0
160
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
430
データマネジメント × 法務で作りあげる、 freeeの新しいデータガバナンスへの軌跡
freee
PRO
2
530
AI時代のエンジニアの情報発信〜個人の発信を組織の力に変える〜
ryo_kawamata
0
260
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
370
Obsidian Vault Architectures
x5gtrn
PRO
0
190
Vue で書く 空間コンピューティング、TresJS と WebXR を使ったXR デバイスのフロントエンド開発
hiranuma
0
120
Jev の中身は50行で再現できる。でも本物との差はどこにあるのか
hisuzuya
0
140
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
68k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
540
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.4k
Paper Plane
katiecoart
PRO
5
54k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Un-Boring Meetings
codingconduct
0
470
Discover your Explorer Soul
emna__ayadi
2
1.3k
Accessibility Awareness
sabderemane
1
260
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
720
Music & Morning Musume
bryan
48
7.5k
Transcript
Deploy de uma aplicação django no openshift Roger Camargo GruPy
SP - Abril 2015
Motivações
Motivações #1 Estrutura não padrão (template django) #2 Repositório Git
#3 Onde usar
None
PaaS Openshift
Live demo https://openshift.redhat.com/app/console
#1 Write once run anywhere
None
None
Nova estrutura Tentativa de deixar mais no padrão django (two
scoops of django)
Base do openshift packages = ['Django==1.6.6', ] setup(name='myproject', version='1.0', description='OpenShift
App', author='Roger Camargo', author_email='
[email protected]
', url='https://pypi.python.org/pypi', install_requires=packages, )
Base do openshift os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings.openshift") from django.core.wsgi import get_wsgi_application application
= get_wsgi_application()
Estrutura padrão de um projeto Django
#2 Repositorio Git
APLICAÇÃO repo Dev git clone
APLICAÇÃO repo Dev git clone Dev 2 Dev 3 Dev
4
APLICAÇÃO repo Dev git clone Dev 2 Dev 3 Dev
4 Mas eu quero usar GitHub
APLICAÇÃO repo Dev git push Dev 2 Dev 3 Dev
4 git clone
#3 Onde usar?
#3 Onde usar? - Blog, pagina pessoal - MVP, POC
- Como CI etc...
None
Perguntas?
Obrigado! Roger Camargo
[email protected]
@huogerac github.com/huogerac https://github.com/huogerac/django16-openshift-template