XTIVIA BLOG
What is Licensing as a Service (LaaS)?
Software licensing has had its share of changes through the age of digital evolution. As the requirements and regulatory standards for licensing expanded, the need for more comprehensive solutions to misuse grew with them. As the leader in addressing the issue, Licensing as a...
Instrumenting Liferay with OpenTelemetry
This hands-on tutorial gives you an introduction to the process for integrating Liferay with OpenTelemetry to extract logs, traces, and metrics from Liferay. We'll spin-up Liferay using the pre-packaged Liferay DXP container from LIferay, Inc. and integrate it with a...
Kubernetes Logging to Graylog Using Fluent Bit
SUMMARY: DevOps teams can streamline log management by deploying Fluent Bit as a Kubernetes DaemonSet to efficiently collect and forward enriched container logs to a centralized Graylog server using the GELF protocol. Fluent Bit utilizes the Tail input plugin to read log events...
Drawing the Boundary Between Your CRM and CDP
We recently published a blog looking at the relationship between Master Data Management (MDM) and Customer Data Platforms (CDP) and the never-ending journey toward data unification. Following that, we wanted to expand the conversation by discussing the relationship and the...
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 exciting...
Top Ten Best Practices for Terraform Implementations
As cloud infrastructure has become more and more critical to businesses, both large and small, various tools have sprung up to help companies manage their rapidly expanding cloud footprint. One of the most essential cloud tools developed in the last ten years has been...
Challenges of Microservices and How to Overcome Them with Service Mesh
In today's digital transformation era, development teams are being assigned a dual mandate of meeting customers' changing dynamics with faster development cycles. While the speed factor was always there with a monolithic codebase, applications can be deployed rapidly, sometimes...
Front End Optimization: Angular and Liferay-npm-Bundler
Recently I was tasked with developing a custom Angular widget on the latest release of Liferay DXP 7.3. This widget was developed to act as a reference architecture of an Angular SPA running in a Liferay portal environment. The specific widget I developed was a Lead Management...
The Key is Salesforce Omni-Channel
Working from home has created a plethora of frustrated customers in this age of instant satisfaction. Your customers have high expectations, and it will only continue to escalate. Customers are continuously frustrated when they're forced to repeatedly communicate their...
Using Boomi to Resequence Out-of-Order Google Cloud Pub/Sub Messages
This article is a detailed tutorial on leveraging Boomi's Integration Platform as a Service (iPaaS) to resequence out-of-order messages coming from Google Cloud Pub/Sub with the help of an In-Memory Data Grid. While there are many use cases of why you may want to integrate with...









