AWS provides unprecedented computational power for graphics-intensive applications in areas such as design, engineering simulations, and 3D content rendering. Together, Amazon EC2 Elastic GPUs and Amazon AppStream provide the capabilities necessary for end users to access and run these applications. In this session, you learn more about Elastic GPUs and Amazon AppStream, and how you can run graphics-intensive applications on AWS. You also hear from ANSYS, a leader in engineering simulation software, and why they are moving the ANSYS Enterprise Cloud to Elastic GPUs and Amazon AppStream to deliver a better experience for customers.
15. GPU-graphics Instance – G2
• Launched in Nov 2013
• Up to 4 NVIDIA GRID K520 GPUs
• Suitable for both graphics and compute workload
• Supports DirectX, OpenGL, CUDA, OpenCL
16. G2 – Some workloads work well
• Applications requiring full GPU
• Applications that consume all of GPU but
require only modest CPU and RAM
• Access hardware encoding
• Use CUDA with OpenGL
17. G2 – However, other workloads don’t!
G2 has fixed ratio of CPU, RAM, and GPU, which means:
• Either constrained
• Or overprovisioned
18. ANSYS enables customers to
predict with confidence that their
products will thrive in the real world.
About ANSYS
19. Our most innovative customers are rapidly deploying simulation
2005 2015 2020
1 in 22 1 in 6 ALL
The ANSYS Vision: Every Engineer Will Use Simulation
21. Enterprise Cloud Graphics
GPU is critical for 3D graphics performance
Need the right balance of GPU/CPU/RAM
Nice DCV “external rendering” feature is
mission-critical
Looking ahead…
Proxy
OpenGL
Thin Client
DCVprotocol
(https)
G2
R3
23. EC2 + Elastic GPU = Flexibility
t2
c4
m4
r4
:
:
Small GPU
:
:
Large GPU
Attach Elastic GPU to an instance at launch, similar to attaching an EBS volume
25. Elastic GPU – Key Features
Range of instance types depending on customer’s need
Graphics attachment in any of a range of sizes
depending on customer’s need
Single tenancy dedicated hardware for the specific
customer and instance
26. How do you use Elastic GPU?
Console
API / CLI
Managed services
33. Fully managed application streaming service that provides
users instant access to their desktop applications
34. Desktop Application Streaming
Stream desktop applications securely
to any web browser
Pay-as-you-go Scale globally
Secure apps & dataRun Desktop Apps
in a Web Browser
35. Move desktop applications
to the cloud
Provide instant access
to apps from anywhere
Offer tools to simplify
application streaming
Why Did We Build Amazon AppStream 2.0?
36. Business & Public Sector
Move desktop apps
to cloud with no re-write
ISVs Design & Engineering
43. • Pay per hour for running instances in your fleet
• Scaling policies and instance type choice optimize
cost
• Pay per unique user that connects in a month
• User fee waived for BYOL RDS CALs
AppStream 2.0 Pricing
44. Build your own streaming SaaS – Elements
Admin UsersStreaming
Technology
45. • Use multiple apps at the same time
• Clipboard, file upload/download, printing
• Audio and bandwidth controls
• Multiple storage options
• HTML5 browsers with no plug-ins
Simple User Experience
48. NICE DCV streaming protocol
• High fidelity visualization delivered to browsers
• HTTPS access via streaming gateways
• Adaptive and responsive streaming
• AES-256 encrypted
• Supports both 3D and non-graphics applications
54. Elastic GPU, AppStream 2.0, and your
applications
• Enable license mobility
• Certify your applications
• Start trials, training, and SaaS environments
55. Thank you!
CMP321: Building SaaS offerings for desktop apps with Amazon AppStream 2.0
BAP204: Delivering desktop applications to any device anywhere with Amazon
AppStream 2.0