Liferay Architecture,
Development, Staffing,
& Support

Liferay Architecture,
Development, Staffing,
& Support

Liferay Portal Consulting and Implementation Services

XTIVIA has been providing a full suite of content management and web portal solutions to its customers for over 15 years, leveraging best-of-breed products and technologies.

Our real-world, project-based experience with both commercial and open-source products helps you choose the right platform for your needs; once you have made your decision, our expertise can help you make the right architectural and implementation choices. We have worked with Liferay since 2006, using it for intranets, customer/partner portals, multi-tenancy portals, content management and web publishing, collaboration, social networking and general web applications.

XTIVIA offers a full range of Liferay consulting services to clients of all sizes, from small start-ups to Fortune 500 companies. As a preferred Liferay Platinum Partner, our expertise in the Liferay platform and associated technologies is both broad and deep.

From basic enterprise architectural guidance to end-to-end project implementation services and everything in between, XTIVIA can help.

Services

XTIVIA’s Liferay Consulting Services include:

  • Liferay portal installation and configuration, including creation and configuration of horizontal and vertical cluster
  • Liferay portal migration and upgrade
  • Enterprise portal assessment and architectural definition/review
  • Liferay portal proof-of-concept and pilot implementation
  • Full-blown Liferay portal implementation
  • Joint project team with XTIVIA Portal eXperts supplementing your internal resources
  • Liferay and general enterprise software consulting
  • Liferay mentoring
  • Performance tuning
  • Portal branding through custom themes, color schemes and page layouts
  • Single-page apps in Liferay using AngularJS or Backbone.js
  • Custom portlet development based on JSR 168 and 286 specs as well as Spring MVC and Struts portlet frameworks
  • Customization of core Liferay functionality/portlets to fit your specific needs
  • Configuration of Liferay portal with your preferred security mechanisms, including your corporate LDAP or active directory and/or Single Sign-On (SSO) solutions, including SAML-based federated SSO.
  • Integration with Alfresco, Pentaho, Orbeon, Intalio and many other commercial and open-source products
  • Enterprise search, including integration with Apache Solr or Elasticsearch
  • Liferay web content and document management
  • SOA, BPM and application integration
  • Collaboration and social networking
  • Personalization and customization
  • Web services for remote portlets (WSRP) integration
  • Mobile sites, including responsive web design

Why do you need XTIVIA?

Ready to launch your Portal initiative, but not sure if Liferay is a good fit? Following is a list of ways in which our experts can help you make sense of it all. XTIVIA can help you:


  • Understand your full Liferay deployment options
  • Clarify how sites and organizations relate to users, roles, and groups
  • Implement multilingual web content publishing with a staging process
  • Implement Single Sign-On (SSO) using CAS or SAML
  • Help with mobile strategy or implementing responsive design
  • Integrate Liferay with your enterprise applications and systems
  • Leverage Liferay’s robust, flexible social capabilities
  • Understand how these and other Liferay features can benefit your company

Web Portal, CMS, & Digital Experience Blog

Planning Your Liferay DXP 7.4 Upgrade

Planning Your Liferay DXP 7.4 Upgrade

If you're reading this blog, then you are either planning a Liferay DXP 7.2 upgrade or considering one. You may be running a version of Liferay that's reached its end of life or desire the new features/enhancements in Liferay DXP 7.2. If you're on the fence, here are...
Adjusting Log Levels to Persist After Portal Restart

Adjusting Log Levels to Persist After Portal Restart

This blog post is intended to offer some guidance around changing Liferay logging levels in a way that persists through a restart. Normally in the Liferay portal application, you can set log levels for both built-in and custom loggers via the Server Administration...
Liferay DXP Publications Versus Staging

Liferay DXP Publications Versus Staging

In the last year since the release of Liferay DXP 7.3, multiple customers have asked us about our recommended approach on Liferay Publishing. The introduction of the new Publications feature means that Liferay DXP 7.3+ customers now have two options when it comes to...
Building a Liferay JS Generated React App that uses Typescript _ Material UI

Building a Liferay JS Generated React App that uses Typescript & Material UI

Recently I took on the challenge of building a React app that utilizes Typescript & Material UI by using the Liferay-JS Yeoman generator. This approach was taken as an alternative to using Create React App & adapting it to Liferay. The benefit is there are no...
Create an Auth UAT Production staging system in Liferay DXP

Create an Auth > UAT > Production staging system in Liferay DXP

Also known as "The Peter Parker principle II" or "How to create a transitive remote content promotion system", we are going to learn how to create a real Staging > UAT > Production content publishing workflow with Liferay DXP. One of the coolest features Liferay...
Top 10 New Features in Liferay DXP 7.3

Top 10 New Features in Liferay DXP 7.3

As many of you know, we've been working for 15 years on the Liferay platform, ever since the Liferay v3.6 days (circa 2006), and have seen the platform evolve and grow significantly over the years with each release. The recent release of Liferay DXP 7.3 is yet another...
Ensuring Liferay DXP Security and Compliance in the Cloud

Ensuring Liferay DXP Security and Compliance in the Cloud – Meeting FIPS 140-2, NIST SP 800-171, NIST SP 800-53 Standards

The National Institute of Standards and Technology (NIST) is a non-regulatory government agency of the United States Department of Commerce whose mission is to promote US innovation and industrial competitiveness. NIST aims to achieve this goal by advancing...

Liferay DXP 7.2 Bootstrap Material Design Theme

Google's Material Design is perhaps the most influential visual design philosophy for both web and mobile in existence today. Material Design has taken the front end world by storm, with specialized integrations for virtually all of the major SPA frameworks including...

Embedding Web Content in Liferay DXP Page Fragments

Liferay DXP 7.1 and 7.2 comes with a powerful new feature called Page Fragments. Page Fragments allow you to embed a grouping of content on a directly editable Content Page. A Page Fragment is a re-usable section or component that can contain an arrangement of various...

Liferay Form Field Custom Validation

Forms make it possible to collect all sorts of information from users for various purposes including contact information, user feedback, information for an online application and so on. An application can have simple to very complicated forms, Liferay Forms makes...
common use case leveraging liferay dpx

Common Insurance Use Cases Leveraging Liferay DXP

As I wrote in my Forbes article, Seven Disruptions That Are Shaping Customer Experience Today, today's rapid pace of disruptive change is shaping customer expectations and, accordingly, customer experience (CX) in ways that threaten to leave less agile brands behind....
why should I upgrade Liferay

Why Should I Upgrade Liferay?

I can give you a lot of reasons to upgrade Liferay. I've seen some large companies spend LOTS of money building out something incredible on the Liferay platform, then take a "lights on" approach almost as soon as the product launches. With the "lights on" approach,...

Web Portal, CMS, & Digital Experience Blog

Planning Your Liferay DXP 7.4 Upgrade

If you're reading this blog, then you are either planning a Liferay DXP 7.2 upgrade or considering one. You may be running a version of Liferay...

Adjusting Log Levels to Persist After Portal Restart

This blog post is intended to offer some guidance around changing Liferay logging levels in a way that persists through a restart. Normally in the...

Liferay DXP Publications Versus Staging

In the last year since the release of Liferay DXP 7.3, multiple customers have asked us about our recommended approach on Liferay Publishing. The...

Building a Liferay JS Generated React App that uses Typescript & Material UI

Recently I took on the challenge of building a React app that utilizes Typescript & Material UI by using the Liferay-JS Yeoman generator. This...

Create an Auth > UAT > Production staging system in Liferay DXP

Also known as "The Peter Parker principle II" or "How to create a transitive remote content promotion system", we are going to learn how to create a...

Top 10 New Features in Liferay DXP 7.3

As many of you know, we've been working for 15 years on the Liferay platform, ever since the Liferay v3.6 days (circa 2006), and have seen the...

Ensuring Liferay DXP Security and Compliance in the Cloud – Meeting FIPS 140-2, NIST SP 800-171, NIST SP 800-53 Standards

The National Institute of Standards and Technology (NIST) is a non-regulatory government agency of the United States Department of Commerce whose...

Liferay DXP 7.2 Bootstrap Material Design Theme

Google's Material Design is perhaps the most influential visual design philosophy for both web and mobile in existence today. Material Design has...

Embedding Web Content in Liferay DXP Page Fragments

Liferay DXP 7.1 and 7.2 comes with a powerful new feature called Page Fragments. Page Fragments allow you to embed a grouping of content on a...

Liferay Form Field Custom Validation

Forms make it possible to collect all sorts of information from users for various purposes including contact information, user feedback, information...

Common Insurance Use Cases Leveraging Liferay DXP

As I wrote in my Forbes article, Seven Disruptions That Are Shaping Customer Experience Today, today's rapid pace of disruptive change is shaping...

Why Should I Upgrade Liferay?

I can give you a lot of reasons to upgrade Liferay. I've seen some large companies spend LOTS of money building out something incredible on the...
No obligation, no pressure. We're easy to talk with and you might be surprised at how much you can learn about your project by speaking with our experts.

XTIVIA CORPORATE OFFICE
304 South 8th Street, Suite 201
Colorado Springs, CO 80905 USA

Additional offices in New York, New Jersey,
Missouri, Texas, Virginia, and Hyderabad, India.

USA toll free: 888-685-3101, ext. 2
International: +1 719-685-3100, ext. 2
Fax: +1 719-685-3400

Complete the form to hear from us.

XTIVIA needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at anytime, read our Privacy Policy here.

Share This