Liferay DXP - Digital Experience Foundation for Financial Product Distribution

 

Modern financial product distribution demands more than just backend platforms.
It requires a robust digital experience foundation that can support:

  • Multiple customer, partner, and employee portals

  • Omnichannel engagement across web and mobile

  • Secure access for diverse personas

  • Rapid experience changes without destabilizing core systems

Liferay Digital Experience Platform (DXP) serves as the experience foundation on which InfoAxon builds InsurDigita and several financial services use cases.

Foundational Capabilities that acclerate financial product distribution

Omnichannel Experience Delivery
  • Consistent distributed source code control system
  • Development hooks needed by the benefit team
  • Pull and Merge flows
  • Git Flow for development
  • Code Reviews
INTEGRATED TOOLS
Gitlab
Github
Git (Local)
TortoiseSVN Clients (on desktops)
GitHub Desktop (On Dev Machines)
SVN
Role Based and Persona Aware Experiences

Financial product distribution involves many personas:

  • Customers

  • Agents and brokers

  • Relationship managers

  • Operations and servicing teams

  • Partners and providers

Liferay DXP helps create foundations for:

  • Create role-based portals from a single platform

  • Control access, content, and actions per persona

  • Deliver guided experiences tailored to each role

GitLab
GitHub
SVN (if used)
Integration with Legacy and Core Systems

Software tooling and building of artifacts automated and linked to the source code system

Build tools are vital framework plugins linked and integrated into our technology set.

SoftStream has build tooling built out of box for

  • Consistent distributed source code control system
  • Development hooks needed by the benefit team
  • Pull and Merge flows
  • Git Flow for development
  • Code Reviews
TortoiseSVN Clients (on desktops)
GitHub Desktop (On Dev Machines)
Continuous Integration

Build and Test and Promote

Build and testing is done using Jenkins, which we have further enhanced and customized for build promotions in an automated manner to various customer QA, UAT and Production environments.

Jenkins
Jenkin Plugins
DevSecOps and Security Checks, Code Smells and Smoke Testing

As part of the build security and other static code analysis scripts will run to conduct basic checks and smoke testing

SonarQube
Automated Testing

Automated test tools are used to build a level of testing into the build and deployment process itself. These tools are used to implement basic sanity testing, run unit test cases and regression testing.

Google PageSpeed insights
Gatling
Finesse
Deployment and Release

Automated deployment of code to customer environments using YAML-based tooling. Distinct and audited deployments to QA, UAT and Production

Ansible
Puppet
Chef
Docker
Release Management

Repository of binary artifacts as per the release. It helps in storing snapshots of the releases to customer environments and in faster rollback. Jenkins is directly automated and linked to Nexus and deploys the artifacts.

Nexus Repositories

Curious about Liferay and our Platform Foundations?

Send us a message, and we will be in touch in a jiffy