SlideShare a Scribd company logo
Liferay on Docker
From,
K.G.R Vamsi,
Software Specialist,
Kodiak Networks Pvt Ltd
About me
 Working at Kodiak Networks as Software Specialist
 Photographer
 Founder of DockerStack.org
 Consultant for most of the Startups
Liferay on docker
What is Liferay
 1. Liferay is a open source platform which allows you to create websites. You
can download and run it in no time.
2. To elaborate further, it's a Portal platform. A portal allows you to aggregate
content from different sources. So you can have multiple web applications
(Portlet applications) on the same page. Like blog, weather, wiki etc. Its also
easy to use the features / functionality as a service.
3. It comes bundled with great features out of the box like blogs, forums,
social networking, document and media manager etc. And plus you can
customize all this. For doing that you need to understand Portlet
development.
4. Liferay themes allow you to create great looking websites.
Old School Deployment of Liferay Stack
Jelastic Way of Liferay Deployment
Liferay on docker
Liferay Stack into MicroService Model
What is Docker?
 Docker is an open-source engine
to automate the deployment of
applications as self-contained,
portable containers independent
of hardware, language,
framework, packaging system
and hosting provider. Think of
it as building a sandbox with a
deployed, configured application
inside.
How Does Docker be Compatible with
Liferay
 Docker is a Platform Underneath a Application which you host on which you
can compare it as a Thin App Hypervisor which creates services on the fly.
 Docker deployments gives the flexibility to deploy huge app deployments
across multiple DC’s and Az’s which makes most of the Monkey Patchings and
Code Updates and release more feasible.
 The Services can be shared and tracked across the portal and Detection of
Resource within the code will be at a granular level which helps to debug
most of your portal applications
Docker Template for Liferay
Docker Tools
Some more tools
DockerStack
Liferay on docker
Liferay on docker
Liferay on docker
Liferay on docker
Thanks
Q&A Time

More Related Content

PPTX
Liferay Configuration and Customization
PDF
Moved to https://slidr.io/azzazzel/leveraging-osgi-to-create-extensible-plugi...
PDF
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
PDF
Liferay architecture By Navin Agarwal
PPTX
Liferay 7
PDF
Making a decision between Liferay and Drupal
PDF
Liferay Portal Introduction
PDF
01/2009 - Portral development with liferay
Liferay Configuration and Customization
Moved to https://slidr.io/azzazzel/leveraging-osgi-to-create-extensible-plugi...
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay architecture By Navin Agarwal
Liferay 7
Making a decision between Liferay and Drupal
Liferay Portal Introduction
01/2009 - Portral development with liferay

What's hot (20)

PDF
Introduction to Portlets Using Liferay Portal
ODP
Liferay with xebia
PPTX
Overview of Liferay 7 Technology
PDF
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik Harabi
PPT
PPTX
Portlet Framework: the Liferay way
PDF
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay Screens
PDF
Using Liferay Portal with LDAP and Single sign-on
PPTX
Liferay portal – moving beyond content management
PDF
Introduction to Portlets using Liferay Portal (Part 2)
PDF
[DevDay2018] Liferay DXP – A powerful Enterprise Solution - By Vy Bui, Develo...
PPT
Liferay Developer Best Practices for a Successful Deployment
PDF
2014 Liferay Roadshow Ambientia Finland
PDF
Liferay portals in real projects
PPTX
Benefits of using liferay
PDF
Microservice Approach for Web Development with Micro Frontends
PDF
Jakarta EE and MicroProfile - EclipseCon 2020
PPTX
Micro Front Ends for Micro Services using Oracle JET
PPT
Jetspeed-2 Overview
PDF
Liferay plugin customization to change the behavior in portal
Introduction to Portlets Using Liferay Portal
Liferay with xebia
Overview of Liferay 7 Technology
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik Harabi
Portlet Framework: the Liferay way
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay Screens
Using Liferay Portal with LDAP and Single sign-on
Liferay portal – moving beyond content management
Introduction to Portlets using Liferay Portal (Part 2)
[DevDay2018] Liferay DXP – A powerful Enterprise Solution - By Vy Bui, Develo...
Liferay Developer Best Practices for a Successful Deployment
2014 Liferay Roadshow Ambientia Finland
Liferay portals in real projects
Benefits of using liferay
Microservice Approach for Web Development with Micro Frontends
Jakarta EE and MicroProfile - EclipseCon 2020
Micro Front Ends for Micro Services using Oracle JET
Jetspeed-2 Overview
Liferay plugin customization to change the behavior in portal
Ad

Viewers also liked (7)

PDF
Liferay hardening principles
PDF
Advanced liferay architecture clustering and high availability
PDF
2011.10 Liferay European Symposium. Alistair Oldfield
PDF
2013.devcon3 liferay and google authenticator integration rafik_harabi
PPTX
Polyglot
PDF
Microservices: The OSGi way A different vision on microservices
PDF
Node Foundation Membership Overview 20160907
Liferay hardening principles
Advanced liferay architecture clustering and high availability
2011.10 Liferay European Symposium. Alistair Oldfield
2013.devcon3 liferay and google authenticator integration rafik_harabi
Polyglot
Microservices: The OSGi way A different vision on microservices
Node Foundation Membership Overview 20160907
Ad

Similar to Liferay on docker (16)

PDF
Modern Continuous Delivery with Docker and Liferay
PPTX
Life ray training
PDF
ContainerDayVietnam2016: Dockerize a small business
PDF
Getting started with docker
PDF
DockerCon 2017 - General Session Day 1 - Solomon Hykes
PDF
Introduction to Docker and Monitoring with InfluxData
PDF
Portainer.io Intro | Into The Box 2018
PPTX
LASUG Online: Introduction to Docker and Docker Tools
PDF
Liferay OpenShift services devcon workshop
PPTX
Built in NM - Meetup Talk - CTL Labs
PDF
Alibaba Cloud Conference 2016 - Docker Enterprise
PDF
Docker mentorweek
PDF
Orchestrating Docker containers at scale
PPTX
The Tale of a Docker-based Continuous Delivery Pipeline by Rafe Colton (ModCl...
PDF
Dockercon EU 2014
PPTX
Liferay portal advantages
Modern Continuous Delivery with Docker and Liferay
Life ray training
ContainerDayVietnam2016: Dockerize a small business
Getting started with docker
DockerCon 2017 - General Session Day 1 - Solomon Hykes
Introduction to Docker and Monitoring with InfluxData
Portainer.io Intro | Into The Box 2018
LASUG Online: Introduction to Docker and Docker Tools
Liferay OpenShift services devcon workshop
Built in NM - Meetup Talk - CTL Labs
Alibaba Cloud Conference 2016 - Docker Enterprise
Docker mentorweek
Orchestrating Docker containers at scale
The Tale of a Docker-based Continuous Delivery Pipeline by Rafe Colton (ModCl...
Dockercon EU 2014
Liferay portal advantages

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
KodekX | Application Modernization Development
PPTX
Cloud computing and distributed systems.
PDF
Empathic Computing: Creating Shared Understanding
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation theory and applications.pdf
Approach and Philosophy of On baking technology
Encapsulation_ Review paper, used for researhc scholars
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
The AUB Centre for AI in Media Proposal.docx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Big Data Technologies - Introduction.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Reach Out and Touch Someone: Haptics and Empathic Computing
KodekX | Application Modernization Development
Cloud computing and distributed systems.
Empathic Computing: Creating Shared Understanding
“AI and Expert System Decision Support & Business Intelligence Systems”
Digital-Transformation-Roadmap-for-Companies.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation theory and applications.pdf

Liferay on docker

  • 1. Liferay on Docker From, K.G.R Vamsi, Software Specialist, Kodiak Networks Pvt Ltd
  • 2. About me  Working at Kodiak Networks as Software Specialist  Photographer  Founder of DockerStack.org  Consultant for most of the Startups
  • 4. What is Liferay  1. Liferay is a open source platform which allows you to create websites. You can download and run it in no time. 2. To elaborate further, it's a Portal platform. A portal allows you to aggregate content from different sources. So you can have multiple web applications (Portlet applications) on the same page. Like blog, weather, wiki etc. Its also easy to use the features / functionality as a service. 3. It comes bundled with great features out of the box like blogs, forums, social networking, document and media manager etc. And plus you can customize all this. For doing that you need to understand Portlet development. 4. Liferay themes allow you to create great looking websites.
  • 5. Old School Deployment of Liferay Stack
  • 6. Jelastic Way of Liferay Deployment
  • 8. Liferay Stack into MicroService Model
  • 9. What is Docker?  Docker is an open-source engine to automate the deployment of applications as self-contained, portable containers independent of hardware, language, framework, packaging system and hosting provider. Think of it as building a sandbox with a deployed, configured application inside.
  • 10. How Does Docker be Compatible with Liferay  Docker is a Platform Underneath a Application which you host on which you can compare it as a Thin App Hypervisor which creates services on the fly.  Docker deployments gives the flexibility to deploy huge app deployments across multiple DC’s and Az’s which makes most of the Monkey Patchings and Code Updates and release more feasible.  The Services can be shared and tracked across the portal and Detection of Resource within the code will be at a granular level which helps to debug most of your portal applications