amazon workspaces: advanced topics and application deliveryand+r… · 10.31.0.0/16 pcoip tcp and...
TRANSCRIPT
![Page 1: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/1.jpg)
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved
Amazon WorkSpaces: Advanced Topics and Application Delivery
Julien Lépine, Solutions Architect, AWS
![Page 2: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/2.jpg)
![Page 3: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/3.jpg)
![Page 4: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/4.jpg)
![Page 5: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/5.jpg)
![Page 6: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/6.jpg)
![Page 7: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/7.jpg)
![Page 8: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/8.jpg)
Deploying WorkSpaces - Essentials
• Build Network for WorkSpaces
• Launch WorkSpaces
• Deploy Applications to WorkSpaces
![Page 9: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/9.jpg)
Build Network for WorkSpaces
![Page 10: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/10.jpg)
Example Co Corp Network 10.31.0.0/16
WorkSpace
VPC 172.16.0.0/16
Example Co. Network
AD Connector
ENI ENI
VPN Connection
Active Directory
![Page 11: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/11.jpg)
eth0 eth1
Example Co Corp Network 10.31.0.0/16
PCoIP tcp and udp 4172
VPC 172.16.0.0/16
eni 172.16.0.10
eth1 serves traffic to: • Internet • resources in VPC • resources on-prem
Internet Gateway
Internet
VPN Connection
eth0 serves WorkSpace pixels back to the client
device
Amazon WorkSpaces are dual-homed Windows Server 2008 R2 instances
with Windows 7 experience
eth1 is in Example Co.
VPC
Example Co. Network
![Page 12: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/12.jpg)
eth0
Example Co Corp Network 10.31.0.0/16
PCoIP tcp and udp 4172
There is a “WorkSpaces Gateway” between your
device and your WorkSpace
Public IP Private IP
Let’s put it all in context…
Example Co. Network
![Page 13: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/13.jpg)
Example Co Corp Network 10.31.0.0/16
VPN Connection WorkSpace
VPC 172.16.0.0/16 AD Connector
OAuth Gateway
Public IP
AWS Console
Public IP
ENI ENI
Internet Gateway
EC2 Instances
Public IP WorkSpaces
Gateway
Access to Corp Network
Optional
Active Directory
Internet
Internet, Home,
Coffee Shop
Example Co. Network
![Page 14: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/14.jpg)
Example Co - Network Path
![Page 15: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/15.jpg)
![Page 16: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/16.jpg)
Amazon WorkSpaces Application Manager Managed App Delivery to WorkSpaces
![Page 17: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/17.jpg)
Managing Applications for your Users
Deploy and Manage Applications
Package your own applications
Upload applications where you own the license
Subscribe from the AWS Marketplace for Desktop Apps
![Page 18: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/18.jpg)
Amazon WAM Benefits
![Page 19: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/19.jpg)
Amazon WAM Benefits
![Page 20: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/20.jpg)
Amazon WAM Benefits
![Page 21: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/21.jpg)
Amazon WAM Benefits
![Page 22: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/22.jpg)
Amazon WAM Benefits
![Page 23: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/23.jpg)
Amazon WAM Benefits
![Page 24: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/24.jpg)
WorkSpaces
Amazon WAM
Catalog Deploy Apps
Amazon WorkSpaces Application Manager (Amazon WAM)
for Desktop Apps
Applications where you already own the license
Line of business applications
![Page 25: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/25.jpg)
Build Your Application Catalog - AWS Marketplace for Desktop Apps
![Page 26: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/26.jpg)
Build Your Application Catalog - AWS Marketplace for
Desktop Apps
Application & Web Development Productivity & Collaboration
Security, Storage & Archiving Utilities Media & Encoding
![Page 27: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/27.jpg)
Build Your Application Catalog – Upload Applications
Your Application Package using Amazon WAM Admin Studio
Validate using Amazon WAM
Player
Upload to Application Catalog using
WorkSpaces Console
![Page 28: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/28.jpg)
Assign Applications from Catalog to Users
Your application catalog on Amazon
WAM Console Select applications Search for Users in
your directory and assign
applications
Use Amazon WAM desktop app on WorkSpace to
access applications
![Page 29: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/29.jpg)
• Microsoft Windows 7, Microsoft Windows 8 • 32-bit & 64-bit apps • User-mode and kernel-mode apps • Apps with drivers, services, background
processes, frameworks
Packaging – Supports Wide Range of Applications
![Page 30: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/30.jpg)
Packaging – Customize with Configurable App Events
Configure business logic with app container
![Page 31: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/31.jpg)
Packaging - Configurable Virtualization
Four Available Application Virtualization Layers
Installed Permanent
Virtual Isolated
![Page 32: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/32.jpg)
![Page 33: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/33.jpg)
![Page 34: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/34.jpg)
Features…
• API Support (create, describe, and remove WorkSpaces) • Amazon WorkSpaces Application Manager • AWS Marketplace for Desktop Apps
• Bulk Actions and Search on the AWS Management Console • Client network health checks • Reconnect and Resume sessions • Single Sign On for WorkDocs from WorkSpaces • Enabling public IPs via AWS Management Console • Full File Client Installer
![Page 35: Amazon WorkSpaces: Advanced Topics and Application Deliveryand+r… · 10.31.0.0/16 PCoIP tcp and udp 4172 VPC 172.16.0.0/16 eni 172.16.0.10 eth1 serves traffic to: • Internet •](https://reader034.vdocuments.mx/reader034/viewer/2022043017/5f39e23a143a3465d27b2621/html5/thumbnails/35.jpg)
LONDON