Softjourn

Yudu Media: Harness The Power of Elasticsearch

Developing new reporting functionality for a large media company.
ABOUT THE CLIENT:
Project_icon
Project:New Feature Development
Headquarters_icon
Headquarters:Clitheroe, United Kingdom
Technology_icon
Technologies:

The Challenge

YUDU is a UK software development company that has provided advanced publishing solutions worldwide for the past 20 years. In a constantly changing world, YUDU has developed solutions that fit the needs of our customers and has always broadened the range of solutions. YUDU turned to Softjourn with an idea for a solution that would track data packets sent from existing YUDU applications and publications and allow reports on that data to be viewed by authorized users.

Right-side-image

The Solution

Different YUDU apps and publications are used by different YUDU clients for a wide range of purposes, so the content of data packets varies widely among clients.

The solution had to be stand-alone, separate from existing YUDU software, yet able to receive tracking data from it.

YUDU and Softjourn agreed to go with a single-tenant solution. This function enables a separate instance of the same system to be deployed for each client who wishes to use it.

Since each instance only ever receives data for a single client, there’s no risk of administrators seeing data for other clients. The team started with setting up an ElasticSearch in order to search for all reports, filters, and different options. The second step was creating a report application.

 

The Benefits of Using Java

 

Our client did not have any specific technology preferences, so we suggested going with Java, as it is a cross-platform, “Write once, run anywhere” language.  

Using Java for this project turned out to be a perfect match. 

Java's popularity stems from the fact that it's a general-purpose programming language. It uses object-oriented programming schemes and is used for desktop, mobile, web, and enterprise applications. Java stands out from its competition with its reputation for stability, portability, simplicity, and flexibility.

1920

Conclusion

YUDU now has a report application through which users are able to record data transmitted from the company’s apps and to display that data in the desired reports. The users are also able to simply view, record, filter, and add new reports.

Partnership & Recognition

Softjourn's IAOP 100 award
Intix Member
Microsoft Gold Partner
Xamarin Authorized Consulting Partner
Monax Parntership
Softjourn in the Inc. 5000 list

Want to Know More?

Fill out your contact information so we can call you