Granulate - Real-time continuous optimization

Enterprises always want to have the best service performance, which causes them to add more and more compute resources, increasing the cost of the upgraded infrastructure. Granulate wants to change that by optimizing resource management in real-time at the Operating System level, lowering costs while getting better performance.

Produced by:
Script: Tal Berkovits, Julia Ehrenfeld
Creative Direction: Tomer Gerbi
Storyboard, Design, and Animation: Rodrigo Dominguez
Voiceover: Dean Wendt
Sound Design: Tal Steinberg
Granulate helps organizations optimize infrastructure performance and costs through AI driven dynamic and continuous OS-level adaptations.

Branding assets and a script were provided.
The idea was to show servers working with a lot of data and struggling to keep up with the users demands. This data needs to move faster to avoid slow performance. The OS managing the resources is shown as a sorting box that divides the workload into streams depending on the needs to become faster and more efficient.

Representation of algorithms and graphs were also designed to imply the calculations made by Granulate to optimize.
Based on the branding assets I choose to go with shades of blue, and yellow/gold colors for the optimization made by Granulate.

To show the servers array and the data being processed I went with an isometric grid, and a mix of 3D for elements like the OS and servers. The data was designed as colored cubes that travel fast, and that can be grouped to get a more efficient response.

The project is very technological, so it was perfect to show some FUI elements as well representing how the data gets analyzed by Granulate.
This project was a nice opportunity to try new tricks. I decided to incorporate Cavalry to my workflow for FUI animations, which makes them pretty efficient when it comes to playback and previewing. And using Blender for 3D elements, working with Animation Nodes for the falloffs and behaviors.

It's always fun to mix different techniques in a single project since it allows for a lot more possibilities than what I can achieve with just one program.

More of my work

Back to Top