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
Launching Liferay Projects Faster with WeDeploy
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Zeno Rocha
October 04, 2017
Programming
620
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Launching Liferay Projects Faster with WeDeploy
Zeno Rocha
October 04, 2017
More Decks by Zeno Rocha
See All by Zeno Rocha
The Next Generation of Developer-First Products
zenorocha
1
720
7 Habits of Highly Productive Developers
zenorocha
1
450
7 Hábitos de Desenvolvedores Altamente Produtivos
zenorocha
1
580
What's new in the Liferay Community
zenorocha
0
740
How Liferay fits into the real of latest technologies
zenorocha
0
680
Estoicismo e JavaScript
zenorocha
3
1.2k
Por que ninguém se importa com seu novo projeto open source?
zenorocha
2
1.2k
Como investir em... você!
zenorocha
1
620
Criando apps fodas com WeDeploy
zenorocha
0
630
Other Decks in Programming
See All in Programming
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
170
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
610
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
230
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
750
はてなアカウント基盤 State of the Union
cockscomb
0
700
Oxcを導入して開発体験が向上した話
yug1224
4
340
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
210
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
610
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
180
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
160
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
280
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
470
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
950
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
Designing Powerful Visuals for Engaging Learning
tmiket
1
430
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
740
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
150
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
We Are The Robots
honzajavorek
0
250
Transcript
launching projects faster with wedeploy liferay
DevCon 2016 Germany
what is wedeploy? WeDeploy is a cloud platform for developers.
We help people build and scale small sites to complex applications.
what are the challenges to deploy a Liferay portal?
Operating System ubuntu? centOS? debian? fedora?
Database mariadb? postgres? sql server? mysql? db2? oracle?
App Server websphere? web logic? tomcat? wildfly? jboss?
Web Server lighttpd? nginx? apache?
Search Engine logstash? elasticsearch? kibana?
let’s put a Liferay app in the cloud using WeDeploy
deploy using the terminal
1. wedeploy.json { id: 'dxp', image: 'wedeploy/liferay' }
2. use the CLI $ we deploy -p liferaydevcon
3. that’s it! https://dxp-liferaydevcon.wedeploy.io
None
None
deploy using the browser
None
cloud instant deployment console command line $ we
deploy using GitHub
None
wedeploy continuous deployment webhook git push
what if something goes wrong?
manage your logs
None
visualize logs in the terminal
None
what if I’m not the only one on the team?
invite team collaborators
None
audit team activities
None
what if I need more than that?
integrate with another database
None
mysql private network dxp internet via Hostname via HTTP
integrate with a web server
None
mysql apache internet dxp private network
integrate with a search engine
None
mysql apache internet dxp es private network
integrate with another systems
wedeploy.json { id: 'liferay', image: 'mdelapenya/liferay-portal:6.2-ce-ga6-tomcat-hsql’ }
None
wedeploy.json { id: 'liferay', image: 'mdelapenya/liferay-portal:6.1-ce-ga1-tomcat-hsql }
None
how is my application performing?
None
cpu application metrics memory transfer
how can I scale?
wedeploy.json { id: 'apache', image: ‘httpd:2.4’, memory: 4096, cpu: 3,
scale: 2 }
what if I need help?
None
None
None
None
uptime status support help center community chat customer support
is that all?
we’re not just a place to host your files
Auth 3 more services Data Email
None
None
None
None
Web JS 3 more SDKs iOS Swift Android Java
who is using for real?
community.liferay.com
frontinbh.com.br
royceflomconstruction.com
where are we right now?
countries reached 96 3152 total users 1693 projects created 11855
deployments 562 active users 327 tickets closed coffee drinks 999
Alpha Beta Stable Production Ready Matured & Stabilized Commercial Ready
We are here!
Alpha 8 Services Collaborators Custom Domains Continuous Deployment Log Management
Load Balancing Production Ready
Beta Matured & Stabilized New Datacenter Custom Docker Images Project
Backups Automatic HTTPS Certificates Rewritten CLI, API, and Dashboard Auto Scaling & Instant Deployment
Stable Commercial Ready Usage Metrics Pricing Plans Official Support
where are we headed?
None
None
more learn
workshop 10:25 at our booth any time
None
now try it
wedeploy.com
Thanks!
[email protected]