NICE DCV

Deliver high-performance remote desktop and application streaming

NICE DCV is a high-performance remote display protocol that provides customers with a secure way to deliver remote desktops and application streaming from any cloud or data center to any device, over varying network conditions. With NICE DCV and Amazon EC2, customers can run graphics-intensive applications remotely on EC2 instances, and stream the results to simpler client machines, eliminating the need for expensive dedicated workstations. Customers across a broad range of HPC workloads use NICE DCV for their remote visualization requirements. The NICE DCV streaming protocol is also utilized by popular services, like Amazon Appstream 2.0 and AWS RoboMaker.

There is no additional charge to use NICE DCV on Amazon EC2. You pay only for the EC2 resources you use to run and store your workloads.

Benefits

High Performance

With NICE DCV, you do not need to choose between responsiveness and image quality. The bandwidth-adaptvive streaming protocol allows NICE DCV to provide near real-time responsiveness for your applications without compromising on the accuracy of the image.

Optimized Costs

Highly responsive streaming experience allows customers to run graphics-intensive applications remotely without the need for expensive dedicated workstations, or transferring large amounts of data from the cloud to client machines. On Linux systems, NICE DCV also enables multiple sessions to share a single GPU, helping customers to save further on server infrastructure costs.

Flexible Deployments

Multi-OS compatibility and browser based access provides service builders a stable and flexible protocol for streaming applications with support for both cloud and on-premises usage.

Comprehensive Security

NICE DCV streams pixels and not geometries to ensure customer data privacy. In addition, NICE DCV secures both pixels and end-user inputs using WebSocket and TLS encryption to ensure security of customer data.

Features

NICE DCV supports both Windows and Linux remote environments across a wide range of usage scenarios from accessing productivity applications on mobile devices to providing a responsive, high-quality experience to the most demanding high-end graphics workstation users. NICE DCV offers native clients for Windows, Linux, and MacOS as well as an HTML5 client for web browser access. Native clients can support up to four monitors at 4K resolution each. The Windows client also supports audio redirection and USB support for 3D mice, storage devices, and smart cards.

How it works

dcv-how-it-works

Getting Started with NICE DCV on Amazon EC2

Deploy:

1. Create and activate your AWS account.

2. Sign in to your AWS Management Console.

3.  Select the appropriate NICE DCV AMI from the AWS Marketplace or download and install the appropriate NICE DCV server on your EC2 instance and generate an AMI with your application stack.

4. Deploy EC2 instances with NICE DCV server installed after making sure your security group inbound rules allow traffic on port 8443.

Connect:

5. Download and install the appropriate NICE DCV native client on your device. 

6. Connect to your remote machine with the NICE DCV native client or web client using https://<public_dns>:8443.

Stream:

7. Stream your graphics applications across devices using NICE DCV.

Use cases

3D Graphics Visualization

HPC workloads across industry verticals such as Oil & Gas, Life Sciences, and Design & Engineering are getting increasingly complex and consume massive amounts of data. NICE DCV's streaming protocol eliminates the need to ship output files to client devices and provides a smooth and bandwidth-efficient experience to stream HPC 3D graphics remotely.

Browser-based Access to Applications

NICE DCV's Web Client works across any HTML5 browser and combines a responsive streaming experience with portability across mobile devices. The Web Client also reduces IT operational load by eliminating the need to manage native clients across the enterprise without compromising on streaming performance.

Custom Remote Applications

Custom remote applications and managed services can benefit from the ease of streaming protocol integration that NICE DCV provides. NICE DCV secures both pixels and end-user inputs using end-to-end AES-256 encryption with native clients supporting up to 4 monitors at 4K resolution each.

Pricing

Amazon EC2:
There is no additional cost for using NICE DCV on AWS. Customers pay only for the EC2 resources that they use.
 
Third Party Cloud and On-Premises:
For more details on NICE DCV licensing, resellers, and pricing, please contact  nice-sales@amazon.com

Resources

Documentation

NICE DCV Documentation

Blogs

Deploying 4k GPU-backed Linux desktop instance on AWS
 
Roshni Pary 06/14/2018
 
New – GPU-Powered Streaming Instances for Amazon AppStream 2.0
 
Jeff Barr 07/25/2017
 

What's New posts

NICE DCV Releases Version 2019.0 with Multi-Monitor Support on Web Client
 
08/05/2019
 
NICE DCV Introduces MacOS Native Client
 
04/16/2019
 
NICE DCV Now Supports Kerberos Authentication and Touch Input on Windows Native Clients and Web Clients When Using Windows Server
 
02/04/2019
 
Product-Page_Standard-Icons_01_Product-Features_SqInk
Learn more about AWS services for HPC

Learn about all the AWS services you can use to build an HPC solution on AWS

Learn more 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Get started with HPC on AWS

Build your first HPC cluster on AWS

Sign in