Case Study: Aprimo
Table of contents
Aprimo is a Digital Assets Management (DAM) solution that gives you the opportunity to manage any kind of content, execute various file manipulations, searches, group transformations, etc.
The client approached us with the aim of providing a better service for its end users who complained that the software search time was too long. The ultimate goal was achieved and we managed to drastically decrease the amount of search time. We went from a few minutes to just tens of milliseconds. Additionally, and in collaboration with Aprimo's team, we created the new GUI (Graphical User Interface) and REST API.
Today this system counts on 4800 unique verification software tests. The addition of more tests helped increase the reliability of the application. Soon Aprimo will be available on Azure as SaaS (Software as a Service). Below we offer you an insight into the problems our client had and the solutions we came up with.
Client: Aprimo (https://www.aprimo.com)
Project: Aprimo - Smart Content Hub
Case Study: Aprimo
About the client:
Aprimo Software helps brands deliver great customer experiences. Their Smart Content Hub™ creates, manages and distributes marketing material that engages customers at every touch point in a product’s lifecycle.
There were a couple of goals that needed to be fulfilled. The first one was to reduce the time of search expression execution, led by improvement in general performances of the entire system and to help our client migrate the solution to the SaaS platform.
Our team consists of 4 back-end developers and 2 support engineers.
We introduced ElasticSearch into the system, which reduced search execution dramatically (for some search expressions from a couple of minutes to tens of milliseconds). Additionally, in the multiple products of the Aprimo Smart Content Hub such as Aprimo Core, Aprimo Workflow, Products, Aprimo Rest we applied refactoring and functional changes which provided better performances and stability.
The new version of Aprimo Smart Content Hub supports heavier operations executed in the everyday environment, it allows fast execution of very complex search expressions and it’s fully extensible and customizable. Also, the deployment process is in many aspects simplified, therefore allowing for new changes and functionalities to be applied very fast in production.
For more information about this or any other project, please feel free to contact us.
Latest blog posts
Case Study: Tatatu
How we helped Tatatu build the first social media app that incentivizes users for the value they generate by spending time on the platform.Read more
Vega IT global expansion: the New York office
In times of major economic downturns, when most companies are freezing their investments, Vega IT has a different strategy. We talked to the company’s CEO and new president for the American and Asia-Pacific regions, Zoran V...Read more
Is your company resilient enough for the times ahead?
Tough times call for tough people. Even though Covid-19 might seem in distant history, we have recently marked the third anniversary of the pandemic that has brought almost all businesses to a halt and called for new think...Read more