migration to liferay dxp - digital experience platform | knowarth

Post on 22-Jan-2018

346 Views

Category:

Technology

12 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.knowarth.commarketing@knowarth.com

Webinar

Migration to Liferay DXP

New Features of Liferay DXP

Why Upgrade to Liferay DXP?

Challenges while Upgrade

Phases of Upgrade

Pre-Upgrade

Upgradation

Post Upgradation

Summary

Q & A

Agenda

Over 9.6 Years of experience in designing and implementing Enterprise Digital Experience / Content Management / Portal solutions using Java, J2EE and Liferay Portal technologies

Executed several Liferay projects across various domain including

Insurance

Conveyancing

Wealth Management

E-Learning & Knowledge Management

Partner Connect

Presenters

9 years of experience in Java Technologies and more than 7 years in Liferay technology

Executed Liferay projects across varied industries including

Construction

Finance

Hospital & Healthcare

Rohan Bhatt

(Host)

Marketing Executive

Dhvanil Reshamwala

(Liferay Practice Lead)

Ankit Pancholi

(Principal Consultant-Liferay)

Sachin Verma

(VP Global Sales & Partnership)

+91 9158966694

Sachin.verma@knowarth.com

180+Team Members

Delivering Advanced Enterprise Software solutions

Experienced provider of diverse Open Source

alternatives to proprietary technologies

Among

20 Most Promising IT Services companies

Certified Resourcesfor Quality Assurance

Delivered 100+Projects within budget to 50+ Clients on time

DELIVERING EXCELLENCE

through End-to-End Enterprise Grade IT Solutions

Canada

USA

Europe

IndiaMiddle East

Australia

France

USACalifornia | Georgia | Florida | New York

AustraliaSydney | Melbourne

Middle EastDubai

EuropeUnited Kingdom | Norway

Global Reach

Key Clients

LIFERAYCapabilities

LIFERAY TEAM AT GLANCE

Experience of implementing

30+ LIFERAY projectfor different clients including

fortune 500 clients

Implemented projects where the team size varies

from 5 people team to

100+ member team

Strong leaders who havestarted, nurtured and led

200+ members’LIFERAY CoE

20+ ExperiencedLIFERAY Professional

LIFERAY

Certified DevelopersFront-runners who established and

led Architect CoE

LIFERAY EXPERTISE

Liferay Beginner’s GuideQuick and easy techniques to build, deploy, and maintain your own Liferay portal with this book and e-book

Authored 3 books

on Liferay

Liferay Portal Performance Best PracticesThe first ever book on Liferay Performance Tuning

Reviewed 4 Books on Liferay

Contribution to Liferay Marketplace

Active participation on Blogs, forums,

webinars & seminars

2 Liferay Certified Trainers who have delivered 25+ Liferay

trainings across the globe

Instant Liferay Portal 6 StarterCreate your portal with Liferay and learn its concepts on the go!

LIFERAY IMPLEMENTATIONS

Healthcare Media & Entertainment Travel & Hospitality High Tech Education

Insurance

30+ projects implemented of various size

US $50K to US $10million in different verticals including:

Telecom Government Banking & Financial

Solutions provided using LIFERAY

Intranet Extranet Products CMSSocial

Collaboration

Single Page Application – Bye Bye Refresh

Welcome back “Handsome Forms”

Improved Content Authoring

Geolocate your Content

Slick Media Selector

Improved Staging

Better Blogs, Forums & Wikis

Stunning UI and Navigation

Audience Targeting

What’s new – Features (End User)

Based on Java 8

Modularity (OSGi)

Bootstrap 3.0

Lexicon

SPA (SennaJS)

Alloy Editor

Elastic Search

ECMAScript 2015

Theme Generator’s and Tools

What’s new – Features (Developers)

Going digital in business is now the norm of the day

Provides unique, innovative and customer-friendly digital experience

Holistic customer experience across mobile, desktop and all other touch points.

Liferay 6.x supports ends by this year.

Cost saving – Early migration saves cost.

Why Upgrade to DXP?

Challenges

Upgradation Phases

Define Scope

Check if there are new requirements along with upgradation and phase it out

Analyze existing Architecture

High level analysis of code components involved.

Analyze Integrations with external systems, if any

Analyze existing build/deploy process

Determine whether existing plugins should be converted to modules or not.

Derive estimated efforts

Detailed plan after gap/requirement analysis

Team formation

Planning

Gather Functional Requirements which should be used for testing

Technical Requirements (Recommend to involve technical architect)

Custom code in old version

Technical architecture overview

Gather Performance statistics for existing system

Gather External System integration requirements

Browser & UI requirements

Gather existing infrastructure information

Requirement Analysis

Reverse engineer existing code

Plugin vs Module Design

Identify any database changes

Prepare design for any external integration

Recommend infrastructure changes

Prepare design document for code refactoring

Build & Deployment strategy

Design

Upgradation - Plugins

Backup database and file system for document library

Check portal-ext.properties, 6.x legacy properties for configuration changes and compatibility

Get latest plugin for all Liferay portlets used available from market place.

Install new version of Liferay (Do not start)

Disable Indexing

Run db upgrade tool & troubleshooting

Execute GOGO shell commands for module upgrades and deployment

Cluster setup (if required or exists in old architecture)

Start the server/s

Once the server starts successfully, enable indexing and restart the server.

Reindex from Control Panel to index everything in ElasticSearch.

Upgradation process

Perform functional testing against the test cases.

Compare UI deviations by running both new and old system.

Load Testing & Performance comparison

Monitor logs closely to detect any background issues

Data Verification

Expected product bug should be verified for fix.

UAT

Testing

Moving to Production - Strategies

Questions

THANK YOU

KNOWARTH Technologies Pvt. Ltd.

INDIA: 11, Aryan Corporate Park, Nr. Shilaj Railway Crossing, Thaltej, Ahmedabad – 380059, Gujarat, INDIA

USA: One Commerce Center, 1201 Orange Street #600, Wilmington, DE – 19899

Email: marketing@knowarth.com | Website: www.knowarth.com

top related