Since its launch in April 2021, Amazon Nimble Studio (now AWS Studio in the Cloud) has enabled creative studios to migrate their video editing, visual effects, animation, and interactive content workflows to the cloud. 

Migrating a production workflow to Amazon Nimble studio can undoubtedly be rewarding, but it’s not without its challenges. For many Nimble Studio implementations, an unreliable internet connection at the artist’s location often becomes a single point of failure. Despite being very light on CPU and other hardware requirements, Nimble Studio does require a dependable internet connection to ensure adequate performance. High latencies or low throughput not only limit artist job performance but can also reduce overall productivity.

When artists complain about slow performance, it sometimes can be challenging to determine whether the issue is with the artist’s internet connection, the artist’s workstation hardware, or Nimble Studio itself. To address this challenge, The TrackIt team has built the Nimble Studio Latency Watcher that proactively monitors latencies experienced by users.

The TrackIt Latency Watcher Add-On Workflow

To enable the Latency Watcher application, it needs to be installed on the user’s local machine.

Nimble Studio Latency Watcher Add-On

Application Launch Window

When launching the application for the first time, a user is required to fill in three fields of information (Company Name, Username, and Nimble Studio Region) for the initial configuration.

0khiNapt0d5aYNLpPkD6GRtAWdI6 OVfpswbYCos1Z80UAsLt1 1cllBPKL5sqtdiO5hxvTV6AML32GQofvPKCArSXCDOr5CHmJPyc8pX7171DZbuiomHb7i3dVuN

Initial Configuration

Once the initial configuration is saved, the user can proceed to use Nimble Studio normally without any additional operations required. The Latency Watcher application works behind the scenes and tracks the latency between the artist’s local workstation and their Nimble Studio. 

The Latency Watcher monitors and collects the latency data and uploads it to a time-series database called Amazon Timestream. This allows users to visualize the time-series data via a Grafana dashboard called the ‘Nimble Latency Dashboard.

The screenshot below is a dashboard displaying the latency data for an artist using Nimble Studio with Adobe Premiere.

pF33uEsl Nujj7Ep8wCNrDfpdwh uuXC3gmnV8jp6IUTkOsE2Aoa 1AGcDWSderExiz vdTBFPABDbpYCBOJ0vYX xt7oTlOQGwL pVpK9o5v kktwPgulvo3UDeyszbkisGO kvj 397UJkg

Nimble Latency Dashboard

The Nimble Latency Dashboard can also be used to identify periods of activity and inactivity. As seen in the screenshot below, the dashboard assists in the identification of periods when the workstation was used by the artist.

BEGXUKXg9UsKnCflusacnrr okRXpfo3GFTai Qwk3HJqxcRTA0CCXBn9Q8Ww85gCp7MzMtQTVq QwlZPBAFTUlnCW j3srZPvRC1UO5aJEbwP8zx2e K59aNrlkypSq5S16 13u3mKbZldRnw

Identifying Periods of Activity and Inactivity

Pinpointing the Issue

When artists complain about slow performance, the Nimble Studio Latency Watcher enables IT or DevOps engineers to quickly assess the potential causes of the issue. 

Alerts

Alerts can be configured to trigger based on specific rules, such as latency values beyond a specific threshold. Under its MSP (Managed Service Provider) program, TrackIt proactively monitors latency performance and sends alerts to designated users when instances of high latency are detected.

5BsnXGFn3jwlpE9DtdgaYlsDgi5vFn5F PiHQhm pZTZGjURq7zHwCtyUDma3iprrIozVwEn7ikE8twemLkdO2Fo14IZ53 7dgB0921fd8SQLO8dcYtCsk5u5AyVkRV9kV0VX5jvVIGmY6T7tA

Alerts

Conclusion

Amazon Nimble Studio provides a relatively easy path for implementing a creative content studio in the cloud. Companies that choose to implement Nimble Studio on their own, however,  might not have the time or expertise to proactively monitor and manage their studio to the extent they could have enjoyed by working with an AWS-recognized and experienced partner like TrackIt. 

For additional information on The Nimble Studio Latency Watcher and other value-added services available for the creative community, please feel free to reach out to TrackIt directly.

About TrackIt

TrackIt is an Amazon Web Services Advanced Consulting Partner specializing in cloud management, consulting, and software development solutions based in Marina del Rey, CA.

TrackIt specializes in Modern Software Development, DevOps, Infrastructure-As-Code, Serverless, CI/CD, and Containerization with specialized expertise in Media & Entertainment workflows, High-Performance Computing environments, and data storage.

TrackIt’s forté is cutting-edge software design with deep expertise in containerization, serverless architectures, and innovative pipeline development. The TrackIt team can help you architect, design, build and deploy a customized solution tailored to your exact requirements.

In addition to providing cloud management, consulting, and modern software development services, TrackIt also provides an open-source AWS cost management tool that allows users to optimize their costs and resources on AWS.