Explain the features of Amazon Nimble Studio

In this recipe, we will learn about Amazon Nimble Studio. We will also learn about the features of Amazon Nimble Studio.

Recipe Objective - Explain the features of Amazon Nimble Studio?

The Amazon Nimble Studio is a widely used service and is defined as a fully managed service which enables creative studios to produce visual effects, animation, and interactive content entirely in the cloud. With access to virtual workstations, high-speed storage, and scalable rendering across AWS's global infrastructure, you can quickly onboard and collaborate with artists around the world and create content faster. Amazon Nimble Studio combines virtual workstations powered by Amazon EC2 G4dn instances, NVIDIA GPUs, and Amazon FSx high-speed storage into a single package. It works with Windows and Linux and allows artists to use Amazon Machine Images to work with third-party creative applications and custom software applications (AMIs). AWS also stated that studios can use custom software applications and bring them into Nimble Studio via AMIs. Customers can start with G4dn.xlarge (4 vCPUs, 16GB memory, and an NVIDIA Tesla T4 GPU with RTX) for simple tasks and scale up to 64 vCPUs and 256GB memory for larger data sets and simulation workflows. Build on the world's most secure infrastructure, knowing that users will always have control over their data, including the ability to encrypt, move, and manage it. Before it leaves the secure facilities, AWS automatically encrypts all data flowing across the AWS global network at the physical layer and it builds with the highest standard for data security. Granting user permissions, sharing project data, and adding new team members are all made easier with the Nimble Studio portal. Stream pixels instead of data using the NICE DCV remote display protocol to keep the users project data in the cloud and streamline artist collaboration and provides seamless collaboration.

Build a Real-Time Dashboard with Spark, Grafana and Influxdb

Benefits of Amazon Nimble Studio

  • Instead of weeks, users get their content production pipeline up and running in hours. Nimble Studio's automation and pre-built Amazon Machine Images (AMIs) make setting up virtual workstations, storage, and a render farm a breeze, all while maintaining an artist-friendly user interface (UI) and thus accelerate the cloud transition. Nimble Studio scales users studio to meet business needs across single or multiple locations by automatically configuring AWS services. With virtual workstations, users can add more artists to graphics-intensive projects, use high-speed storage with Amazon FSx, and orchestrate compute resources on an integrated cloud-based render farm with EC2 Spot Instances and thus scale with the project demand. In a matter of minutes, users will be able to bring in remote artists. Make use of the most up-to-date software and hardware to give users their artists and studio the best possible performance. Users can look for and hire the best talent in major content creation markets because of the availability and thus access the global talent users need. There are several costs to consider when setting up virtual streaming workstations. To take the guesswork out of the total cost of ownership, Nimble Studio offers a simplified pricing structure that includes the instance, Elastic Block Store (EBS), and egress charges (TCO) and thus provide simplified workstation pricing.

System Requirements

  • Any Operating System(Mac, Windows, Linux)

This recipe explains Amazon Nimble Studio and features of Amazon Nimble Studio.

Features of Amazon Nimble Studio

    • It provides Virtual workstations

The NICE DCV remote display protocol is used by Nimble Studio to provide on-demand virtual workstations. This enables a browser or a local client, such as a laptop, to meet the workflow demands of high-fidelity content creation. Users can scale workstation instance types based on the complexity of artistic tasks and accommodate the way your artists work, such as using hotkeys or pen tablets. For lighter tasks, artists can use instances like G4dn.xlarge (4 vCPUs, 16GBmemory, and an NVIDIA Tesla T4 GPU with RTX) and scale up to 64 vCPUs and 256GB of memory, which can handle large data sets and simulation workflows.

    • It provides High-speed storage

Customers of Nimble Studio have access to high-speed storage, such as Amazon FSx, which offers cost-effective, high-performance, and scalable content storage. For mixed OS production environments, users can stream both Linux and Windows while connected to the same storage. Users can also bring their own cloud-based storage solution, such as Qumulo or WekaIO.

    • It render Farm with Scalability

In minutes, scale users rendering workloads to tens of thousands of cores. Nimble Studio provides an integrated render farm that takes advantage of EC2 Spot pricing using the Render Farm Deployment Kit (RFDK) and AWS Thinkbox Deadline for render orchestration. Users can also quickly scale down, giving them incredible compute elasticity and cost control.

    • It provides StudioBuilder

The StudioBuilder tool from Nimble Studio allows users to build a virtual studio from the ground up. Create networking, render farm, and storage resources as users get walk through and set up their studio. The StudioBuilder process generates and deploys new resources in your chosen region, allowing users to set up a studio in a matter of hours. StudioBuilder can also be re-run to add more resources.

    • It provides Artist-Friendly Portal User Interface

Artist onboarding is simplified with the Nimble Studio portal user interface (UI), allowing them to focus more on their creative output. Artists simply log in to the Nimble Studio portal UI and launch the virtual workstation they need to finish tasks. Artists can easily share Launch Profiles with studio administrators based on the characteristics of the projects they're currently working on.

    • It provides management of users

In the Nimble Studio portal, Nimble Studio uses AWS Single Sign-On (SSO) to provide secure artist access to web identities. The Nimble Studio portal includes AWS Managed Microsoft Active Directory (AD) access control for workstation and file system access, enabling directory-aware workloads for your production security needs. For added security on the (streaming) virtual workstations, Nimble Studio allows account administrators and project owners to share projects, add or remove artists, and control download access rights to sensitive data.

What Users are saying..

profile image

Abhinav Agarwal

Graduate Student at Northwestern University
linkedin profile url

I come from Northwestern University, which is ranked 9th in the US. Although the high-quality academics at school taught me all the basics I needed, obtaining practical experience was a challenge.... Read More

Relevant Projects

Build Serverless Pipeline using AWS CDK and Lambda in Python
In this AWS Data Engineering Project, you will learn to build a serverless pipeline using AWS CDK and other AWS serverless technologies like AWS Lambda and Glue.

Building Real-Time AWS Log Analytics Solution
In this AWS Project, you will build an end-to-end log analytics solution to collect, ingest and process data. The processed data can be analysed to monitor the health of production systems on AWS.

Build a Spark Streaming Pipeline with Synapse and CosmosDB
In this Spark Streaming project, you will learn to build a robust and scalable spark streaming pipeline using Azure Synapse Analytics and Azure Cosmos DB and also gain expertise in window functions, joins, and logic apps for comprehensive real-time data analysis and processing.

COVID-19 Data Analysis Project using Python and AWS Stack
COVID-19 Data Analysis Project using Python and AWS to build an automated data pipeline that processes COVID-19 data from Johns Hopkins University and generates interactive dashboards to provide insights into the pandemic for public health officials, researchers, and the general public.

Build a Data Pipeline with Azure Synapse and Spark Pool
In this Azure Project, you will learn to build a Data Pipeline in Azure using Azure Synapse Analytics, Azure Storage, Azure Synapse Spark Pool to perform data transformations on an Airline dataset and visualize the results in Power BI.

Real-time Auto Tracking with Spark-Redis
Spark Project - Discuss real-time monitoring of taxis in a city. The real-time data streaming will be simulated using Flume. The ingestion will be done using Spark Streaming.

Implementing Slow Changing Dimensions in a Data Warehouse using Hive and Spark
Hive Project- Understand the various types of SCDs and implement these slowly changing dimesnsion in Hadoop Hive and Spark.

Learn to Build Regression Models with PySpark and Spark MLlib
In this PySpark Project, you will learn to implement regression machine learning models in SparkMLlib.

Analyse Yelp Dataset with Spark & Parquet Format on Azure Databricks
In this Databricks Azure project, you will use Spark & Parquet file formats to analyse the Yelp reviews dataset. As part of this you will deploy Azure data factory, data pipelines and visualise the analysis.

SQL Project for Data Analysis using Oracle Database-Part 3
In this SQL Project for Data Analysis, you will learn to efficiently write sub-queries and analyse data using various SQL functions and operators.