Back to Portfolio
Intranet Portal Migration & Platform Modernization
devops Liferay DXP Oracle DB On-Premise High Availability Migration
The Challenge
Migrating a mission-critical portal in a strict air-gapped environment with no CI/CD or observability. Incompatible Oracle database schemas and custom locale requirements (ar_AE) posed significant risks.
The Strategy
Pivoted from automation-first to a process-first governance approach. Implemented a two-stage migration protocol (Baseline + Verification) and a Layer 7 clustered architecture for high availability.
Implementation Details
- Architecture: Designed a two-node Liferay DXP 7.4 cluster behind a Layer 7 Load Balancer for active-active redundancy.
- Database Migration: Executed a two-stage protocol using the Liferay Data Migration Tool followed by custom SQL integrity checks to resolve schema incompatibilities.
- Localization: Manually configured and verified custom ar_AE (Arabic - UAE) locale support, ensuring full UI/UX compliance.
- Governance: Established strict manual deployment checklists validated by the Change Advisory Board (CAB) to replace automated CI/CD pipelines.
- Quality Assurance: Conducted exhaustive Content Integrity Checks (Manual QA) on staging environments to guarantee 100% data fidelity before production cutover.
Key Metrics
Data Fidelity
100% 7.2 → 7.4
Availability
High Clustered Setup
Downtime Risk
Minimized Resilient Arch