Top Banner
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Amazon WorkSpaces: Advanced Topics and Application Delivery Deepak Sury, AWS Supreeth Sheshadri, AWS
42
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Amazon WorkSpaces: Advanced Topics and Application Delivery

©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

Amazon WorkSpaces: Advanced

Topics and Application Delivery

Deepak Sury, AWS

Supreeth Sheshadri, AWS

Page 2: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 3: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 4: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 5: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 6: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 7: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 8: Amazon WorkSpaces: Advanced Topics and Application Delivery

Deploying WorkSpaces - Essentials

• Build Network for WorkSpaces

• Launch WorkSpaces

• Deploy Applications to WorkSpaces: Amazon

WorkSpaces Application Manager (Amazon WAM)

Page 9: Amazon WorkSpaces: Advanced Topics and Application Delivery

Build Network for WorkSpaces

Page 10: Amazon WorkSpaces: Advanced Topics and Application Delivery

Example Co

Corp Network

10.31.0.0/16

WorkSpac

e

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 Delivery

eth

0

eth

1

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

Amazon 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 Delivery

eth

0

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 Delivery

Example Co

Corp Network

10.31.0.0/16

VPN

ConnectionWorkSpace

VPC 172.16.0.0/16AD Connector

OAuth

Gateway

Public

IP

AWS

Console

Public

IP

ENI

ENI

Internet

Gateway

Amazon

EC2

Instances

Public

IP WorkSpaces

Gateway

Active

Directory

Internet

Internet,

Home,

Coffee Shop

Example Co. Network

Page 14: Amazon WorkSpaces: Advanced Topics and Application Delivery

Example Co - Network Path

Page 15: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 16: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WorkSpaces Application ManagerManaged App Delivery to WorkSpaces

Page 17: Amazon WorkSpaces: Advanced Topics and Application Delivery

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 Delivery

Amazon WAM Benefits

Page 19: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Benefits

Page 20: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Benefits

Page 21: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Benefits

Page 22: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Benefits

Page 23: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Benefits

Page 24: Amazon WorkSpaces: Advanced Topics and Application Delivery

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 Delivery

Build Your Application Catalog - AWS Marketplace for

Desktop Apps

Page 26: Amazon WorkSpaces: Advanced Topics and Application Delivery

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 Delivery

Build Your Application Catalog – Upload Applications

Your ApplicationPackage 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 Delivery

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 Delivery

• 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 Delivery

Packaging – Customize with Configurable App Events

Configure business logic with app container

Page 31: Amazon WorkSpaces: Advanced Topics and Application Delivery

Packaging - Configurable Virtualization

Four Available Application Virtualization Layers

Page 32: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 33: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Console – Application Catalog

Page 34: Amazon WorkSpaces: Advanced Topics and Application Delivery

Add Applications from AWS Marketplace

Page 35: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Console – Upload App

Page 36: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Console – Application Catalog

Page 37: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Console – Assign App to Users

Page 38: Amazon WorkSpaces: Advanced Topics and Application Delivery

Amazon WAM Desktop App

Page 39: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 40: Amazon WorkSpaces: Advanced Topics and Application Delivery
Page 41: Amazon WorkSpaces: Advanced Topics and Application Delivery

Features…

• API Support (create, describe, and remove WorkSpaces)

• Bulk Actions and Search on the AWS Management Console

• Client network health checks

• Reconnect and Resume sessions

• Single Sign On for Amazon WorkDocs from WorkSpaces

• Enabling public IPs via AWS Management Console

• Full File Client Installer

• Amazon WorkSpaces Application Manager

• AWS Marketplace for Desktop Apps

Page 42: Amazon WorkSpaces: Advanced Topics and Application Delivery

SAN FRANCISCO