SlideShare a Scribd company logo
1 of 19
Download to read offline
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Well-architected Amazon WorkSpaces:
Enterprise deployment at scale
Greg Lavigne
Senior Specialized SA for
End User Compute
AWS
S V C 3 0 4
Manuel Velez
Senior Customer Success Manager for
End User Compute
AWS
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Agenda
Well-Architected review presentation
Q&A, whiteboard, and discussion
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon WorkSpaces
Highly interactive cloud
desktops that users love
Scalable and
performant
Simple to deploy and
manage
Pay-as-you-go
Secure cloud desktops
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Ways that you can use Amazon WorkSpaces
Security and
compliance
Secure applications
and data
Meet regulatory
requirements (HIPAA,
GDPR, PCI)
Project-based
work
Fast, secure access for
consultants & contractors
Accelerate development &
testing
Modern
organizations
Replace VDI
Support a global
workforce
Enable BYOD &
mobile workers
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Why would you want to apply the AWS Well-Architected
Framework?
Build and
deploy faster
Lower or
mitigate risks
Make informed
decisions
Learn AWS
best practices
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon WorkSpaces Well-Architected review
An assessment of the environment for
Amazon WorkSpaces deployment across
relevant categories
Questions in each category that are
designed to inform the most secure, high-
performing, resilient, and efficient DaaS
architecture
Rating criteria is a measurement of how
you are doing today vs. best practices; the
grading is a judgment call comparing with
similar customers
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon WorkSpaces Well-Architected review process
Initial data
collection
Workshop
Analysis and high-
level design
Review session
Remediation steps
for issues
Who participates?
• Project management
• Security
• Client engineering
• Directory services
• Networking
• Help desk
• Amazon solutions
architects
Benefits
Final document on a
design and schedule
Your team on the same
page—the people who
architect it and the
people who use it
An optimized Amazon
WorkSpaces
environment
Implementation of best
practices
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
General
Questions Considerations
What is the business driver
for this project?
Understand why the business unit is implementing Amazon
WorkSpaces, but not from a technical perspective.
Understand what is actually the compelling event or business
driver.
Do you have an existing VDI solution?
You need to map existing technical knowledge to Amazon
WorkSpaces. What can you leverage from tools and support
models?
What are your expected adoption and
growth rates?
Understand what limit increases need to be requested to
help meet deployment timelines.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS account
Questions Considerations
Do you have AWS accounts today?
Understand the purpose and management of different
accounts, and have familiarity with AWS accounts.
How do you segregate access control
between different administrative groups
today, e.g., infrastructure, network, and
client engineering?
Manage AWS accounts to deploy different AWS services
without issues with administrative controls.
How do you access and secure the AWS
console?
Establish account security.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Security
Questions Considerations
Are there any other security, audit, or
compliance requirements that should be
considered?
What, if any, information needs to be captured for audit and
compliance? Is periodic reporting required? If so, how often?
Do logs need to be retained, and do they need to be retained
in any specific location?
Are there any specific security
requirements for accessing applications,
e.g., segregation by environment, line of
business, or information classification?
This feeds into the general VPC design, how security groups
are applied, or the possibility of requiring different Amazon
WorkSpaces deployments that are aligned to the
requirements.
Do you need to restrict access to certain
types of users, to certain locations, or to
corporate only?
Multi-factor authentication, IP whitelisting, and private
endpoints—remember that Amazon WorkSpaces uses public
endpoints.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Network
Questions Considerations
Do you allow routing to Internet IP
addresses across your corporate network?
Direct routing of Internet IP addresses across the corporate
network is required for the Amazon WorkSpaces client to
connect to the streaming gateway.
Do you allow access to TCP/UDP
port 4172 from your corporate network or
devices?
Typically, proxies break PCoIP connections, so the
port 4172 traffic may need to be whitelisted and/or directly
routed.
If you have existing network connections
(Internet, AWS Direct Connect, VPN), what
is the bandwidth available on each of the
links?
You need sufficient network bandwidth on the links to
support Amazon WorkSpaces client access and access from
clients to applications.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Directory
Questions Considerations
What does your Active Directory
environment look like, how many
forests/domains are there, and what types
of forest/domain are there?
Understand the complexity of the environment to determine
the most appropriate connectivity strategy: AD Connector,
Microsoft AD, or both.
Where do your Active Directory domain
controllers sit today? If not on AWS, is
there a plan to move or replicate a set to
AWS?
It is recommended that you place a set of domain controllers
in your AWS environment to reduce authentication latency,
though it is possible to use Amazon WorkSpaces without
doing this.
Do you have any security policies related to
creating and delegating access to an OU for
an external service?
With AD Connector, Amazon WorkSpaces requires an OU
and permissions to create computer objects. User
credentials for this service account must be granted to the
Amazon WorkSpaces service and are used by the AD
Connector.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Clients
Questions Considerations
What are the current desktop hardware
configurations?
Consider CPU, memory, storage, GPU, and peripherals to try
to match the correct Amazon WorkSpaces bundle. Look for
performance implications.
What type of user onboarding
experience would you like to offer to your
users?
You need to determine the levels of automation that may be
required and how to interact with existing support teams for
the handoff of Amazon WorkSpaces to end users.
Will you allow users to have clipboard
access between Amazon WorkSpaces and
the client?
Determine policies that need to be adjusted to fit your
business case.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Forensics
Questions Considerations
Do you have defined procedures and
processes for desktop forensics today?
Determine if there is a need to lock out users, perform
investigations, or archive disks. These items require
additional engineering and possibly third-party tools.
Do you monitor user behaviors and
changes?
You need to determine if the tools currently being used will
still apply and if testing is needed.
What is your data retention policy for
desktops?
Plan on how to manage user drives/volumes and back up
processes.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Operations
Questions Considerations
How do you plan to license Amazon
WorkSpaces? Win7, Win10, or Desktop
Experience with a license included (or is
Linux an option to consider)?
Plan licensing coverage. Keep in mind that Microsoft EA and
SA are required with dedicated hosting, and a minimum
commitment of 200 seats must be considered.
Do you have standard corporate image(s)?
How will you build and maintain them?
Consider that your Amazon WorkSpaces images use a server
OS. Consider 64-bit requirements, image management for
thin and thick clients, and update management.
How will users request a WorkSpace? Do
you have a ticketing system or portal? How
will you manage reboots, changes, and
rebuilds?
Plan whether you need to have automation or integration
with existing systems (Portal, ServiceNow, etc.).
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Applications
Questions Considerations
Do you have a defined portfolio of
applications in scope for deployment onto
Amazon WorkSpaces?
Business units have different environments to support the
application during the systems development life cycle.
Are the application licenses transferable so
that you can use them within a cloud
environment?
Consider whether there are any specific licensing restrictions
that would prevent software from running on Amazon
WorkSpaces.
Do you know the application
communication protocols?
Firewall rules are needed, routes are needed, etc.
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Greg Lavigne
Manuel Velez
mannyv@amazon.com

More Related Content

What's hot

Twelve-Factor Serverless Applications - MAD303 - Anaheim AWS Summit
Twelve-Factor Serverless Applications - MAD303 - Anaheim AWS SummitTwelve-Factor Serverless Applications - MAD303 - Anaheim AWS Summit
Twelve-Factor Serverless Applications - MAD303 - Anaheim AWS SummitAmazon Web Services
 
Migrating monolithic applications with the strangler pattern - FSV303 - New Y...
Migrating monolithic applications with the strangler pattern - FSV303 - New Y...Migrating monolithic applications with the strangler pattern - FSV303 - New Y...
Migrating monolithic applications with the strangler pattern - FSV303 - New Y...Amazon Web Services
 
Architecting security and governance across your AWS environment
Architecting security and governance across your AWS environmentArchitecting security and governance across your AWS environment
Architecting security and governance across your AWS environmentAmazon Web Services
 
Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...
Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...
Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...Amazon Web Services
 
如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案Amazon Web Services
 
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...Amazon Web Services
 
Using automation to drive continuous-compliance best practices - SEC208 - New...
Using automation to drive continuous-compliance best practices - SEC208 - New...Using automation to drive continuous-compliance best practices - SEC208 - New...
Using automation to drive continuous-compliance best practices - SEC208 - New...Amazon Web Services
 
Breaking down monoliths - DEM08-S - New York AWS Summit
Breaking down monoliths - DEM08-S - New York AWS SummitBreaking down monoliths - DEM08-S - New York AWS Summit
Breaking down monoliths - DEM08-S - New York AWS SummitAmazon Web Services
 
Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...
Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...
Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...Amazon Web Services
 
Developing Modern Applications in the Cloud
Developing Modern Applications in the CloudDeveloping Modern Applications in the Cloud
Developing Modern Applications in the CloudAmazon Web Services
 
How Millennium Management achieves provable security with AWS Zelkova - FSV30...
How Millennium Management achieves provable security with AWS Zelkova - FSV30...How Millennium Management achieves provable security with AWS Zelkova - FSV30...
How Millennium Management achieves provable security with AWS Zelkova - FSV30...Amazon Web Services
 
AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程Amazon Web Services
 
Certificate management concepts in AWS - SEC205 - New York AWS Summit
Certificate management concepts in AWS - SEC205 - New York AWS SummitCertificate management concepts in AWS - SEC205 - New York AWS Summit
Certificate management concepts in AWS - SEC205 - New York AWS SummitAmazon Web Services
 
Modern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSModern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSAmazon Web Services
 
利用微服務加速創新的步伐
利用微服務加速創新的步伐利用微服務加速創新的步伐
利用微服務加速創新的步伐Amazon Web Services
 
Building-Serverless-Analytics-On-AWS
Building-Serverless-Analytics-On-AWSBuilding-Serverless-Analytics-On-AWS
Building-Serverless-Analytics-On-AWSAmazon Web Services
 
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS SummitHow to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS SummitAmazon Web Services
 
Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...
Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...
Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...Amazon Web Services
 
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS SummitOptimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS SummitAmazon Web Services
 
Threat detection and mitigation at AWS - SEC301 - Santa Clara AWS Summit
Threat detection and mitigation at AWS - SEC301 - Santa Clara AWS SummitThreat detection and mitigation at AWS - SEC301 - Santa Clara AWS Summit
Threat detection and mitigation at AWS - SEC301 - Santa Clara AWS SummitAmazon Web Services
 

What's hot (20)

Twelve-Factor Serverless Applications - MAD303 - Anaheim AWS Summit
Twelve-Factor Serverless Applications - MAD303 - Anaheim AWS SummitTwelve-Factor Serverless Applications - MAD303 - Anaheim AWS Summit
Twelve-Factor Serverless Applications - MAD303 - Anaheim AWS Summit
 
Migrating monolithic applications with the strangler pattern - FSV303 - New Y...
Migrating monolithic applications with the strangler pattern - FSV303 - New Y...Migrating monolithic applications with the strangler pattern - FSV303 - New Y...
Migrating monolithic applications with the strangler pattern - FSV303 - New Y...
 
Architecting security and governance across your AWS environment
Architecting security and governance across your AWS environmentArchitecting security and governance across your AWS environment
Architecting security and governance across your AWS environment
 
Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...
Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...
Enabling digital transformation of your business on AWS - DEM08-S - Mexico Ci...
 
如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案
 
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
 
Using automation to drive continuous-compliance best practices - SEC208 - New...
Using automation to drive continuous-compliance best practices - SEC208 - New...Using automation to drive continuous-compliance best practices - SEC208 - New...
Using automation to drive continuous-compliance best practices - SEC208 - New...
 
Breaking down monoliths - DEM08-S - New York AWS Summit
Breaking down monoliths - DEM08-S - New York AWS SummitBreaking down monoliths - DEM08-S - New York AWS Summit
Breaking down monoliths - DEM08-S - New York AWS Summit
 
Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...
Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...
Hands-on SaaS: Constructing multi-tenant solutions with AWS - SVC307 - New Yo...
 
Developing Modern Applications in the Cloud
Developing Modern Applications in the CloudDeveloping Modern Applications in the Cloud
Developing Modern Applications in the Cloud
 
How Millennium Management achieves provable security with AWS Zelkova - FSV30...
How Millennium Management achieves provable security with AWS Zelkova - FSV30...How Millennium Management achieves provable security with AWS Zelkova - FSV30...
How Millennium Management achieves provable security with AWS Zelkova - FSV30...
 
AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程
 
Certificate management concepts in AWS - SEC205 - New York AWS Summit
Certificate management concepts in AWS - SEC205 - New York AWS SummitCertificate management concepts in AWS - SEC205 - New York AWS Summit
Certificate management concepts in AWS - SEC205 - New York AWS Summit
 
Modern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSModern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECS
 
利用微服務加速創新的步伐
利用微服務加速創新的步伐利用微服務加速創新的步伐
利用微服務加速創新的步伐
 
Building-Serverless-Analytics-On-AWS
Building-Serverless-Analytics-On-AWSBuilding-Serverless-Analytics-On-AWS
Building-Serverless-Analytics-On-AWS
 
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS SummitHow to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
 
Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...
Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...
Infrastructure, security, and operations as code - DEM05-S - Mexico City AWS ...
 
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS SummitOptimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
 
Threat detection and mitigation at AWS - SEC301 - Santa Clara AWS Summit
Threat detection and mitigation at AWS - SEC301 - Santa Clara AWS SummitThreat detection and mitigation at AWS - SEC301 - Santa Clara AWS Summit
Threat detection and mitigation at AWS - SEC301 - Santa Clara AWS Summit
 

Similar to Enterprise Deployment of AWS WorkSpaces at Scale (39

Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...Amazon Web Services
 
Private Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersPrivate Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersTom Laszewski
 
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech TalksModernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech TalksAmazon Web Services
 
End User Collaboration on AWS - AWS Online Tech Talks
End User Collaboration on AWS - AWS Online Tech TalksEnd User Collaboration on AWS - AWS Online Tech Talks
End User Collaboration on AWS - AWS Online Tech TalksAmazon Web Services
 
Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...Amazon Web Services
 
Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...
Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...
Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...Amazon Web Services
 
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Amazon Web Services
 
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
 Architect Your Legacy Microsoft Apps into Modern Cloud Workloads Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
Architect Your Legacy Microsoft Apps into Modern Cloud WorkloadsAmazon Web Services
 
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
 ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre... ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...Amazon Web Services
 
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
 ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre... ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...Amazon Web Services
 
以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構Amazon Web Services
 
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...Amazon Web Services
 
Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]
Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]
Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]Amazon Web Services
 
Hybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSHybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSTom Laszewski
 
Crea dashboard interattive con Amazon QuickSight
Crea dashboard interattive con Amazon QuickSightCrea dashboard interattive con Amazon QuickSight
Crea dashboard interattive con Amazon QuickSightAmazon Web Services
 
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...Amazon Web Services
 
Migrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSMigrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSAmazon Web Services
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSAmazon Web Services
 
Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2
Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2
Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2 Amazon Web Services
 

Similar to Enterprise Deployment of AWS WorkSpaces at Scale (39 (20)

Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
Well-Architected Workspaces: Enterprise Deployment at Scale (BAP315) - AWS re...
 
Private Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersPrivate Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergers
 
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech TalksModernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
 
End User Collaboration on AWS - AWS Online Tech Talks
End User Collaboration on AWS - AWS Online Tech TalksEnd User Collaboration on AWS - AWS Online Tech Talks
End User Collaboration on AWS - AWS Online Tech Talks
 
Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
 
Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...
Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...
Move Your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2.0 -...
 
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
 
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
 Architect Your Legacy Microsoft Apps into Modern Cloud Workloads Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
 
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
 ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre... ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
 
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
 ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre... ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
 
以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構
 
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
 
Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]
Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]
Nuvem Híbrida - EBC on the road Brazil Edition [Portuguese]
 
Hybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSHybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWS
 
Crea dashboard interattive con Amazon QuickSight
Crea dashboard interattive con Amazon QuickSightCrea dashboard interattive con Amazon QuickSight
Crea dashboard interattive con Amazon QuickSight
 
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
 
Webinar Windows workloads America Latina
Webinar Windows workloads America LatinaWebinar Windows workloads America Latina
Webinar Windows workloads America Latina
 
Migrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSMigrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWS
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWS
 
Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2
Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2
Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStream 2
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Enterprise Deployment of AWS WorkSpaces at Scale (39

  • 1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Well-architected Amazon WorkSpaces: Enterprise deployment at scale Greg Lavigne Senior Specialized SA for End User Compute AWS S V C 3 0 4 Manuel Velez Senior Customer Success Manager for End User Compute AWS
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Agenda Well-Architected review presentation Q&A, whiteboard, and discussion
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Amazon WorkSpaces Highly interactive cloud desktops that users love Scalable and performant Simple to deploy and manage Pay-as-you-go Secure cloud desktops
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Ways that you can use Amazon WorkSpaces Security and compliance Secure applications and data Meet regulatory requirements (HIPAA, GDPR, PCI) Project-based work Fast, secure access for consultants & contractors Accelerate development & testing Modern organizations Replace VDI Support a global workforce Enable BYOD & mobile workers
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Why would you want to apply the AWS Well-Architected Framework? Build and deploy faster Lower or mitigate risks Make informed decisions Learn AWS best practices
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Amazon WorkSpaces Well-Architected review An assessment of the environment for Amazon WorkSpaces deployment across relevant categories Questions in each category that are designed to inform the most secure, high- performing, resilient, and efficient DaaS architecture Rating criteria is a measurement of how you are doing today vs. best practices; the grading is a judgment call comparing with similar customers
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Amazon WorkSpaces Well-Architected review process Initial data collection Workshop Analysis and high- level design Review session Remediation steps for issues Who participates? • Project management • Security • Client engineering • Directory services • Networking • Help desk • Amazon solutions architects Benefits Final document on a design and schedule Your team on the same page—the people who architect it and the people who use it An optimized Amazon WorkSpaces environment Implementation of best practices
  • 8. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T General Questions Considerations What is the business driver for this project? Understand why the business unit is implementing Amazon WorkSpaces, but not from a technical perspective. Understand what is actually the compelling event or business driver. Do you have an existing VDI solution? You need to map existing technical knowledge to Amazon WorkSpaces. What can you leverage from tools and support models? What are your expected adoption and growth rates? Understand what limit increases need to be requested to help meet deployment timelines.
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS account Questions Considerations Do you have AWS accounts today? Understand the purpose and management of different accounts, and have familiarity with AWS accounts. How do you segregate access control between different administrative groups today, e.g., infrastructure, network, and client engineering? Manage AWS accounts to deploy different AWS services without issues with administrative controls. How do you access and secure the AWS console? Establish account security.
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Security Questions Considerations Are there any other security, audit, or compliance requirements that should be considered? What, if any, information needs to be captured for audit and compliance? Is periodic reporting required? If so, how often? Do logs need to be retained, and do they need to be retained in any specific location? Are there any specific security requirements for accessing applications, e.g., segregation by environment, line of business, or information classification? This feeds into the general VPC design, how security groups are applied, or the possibility of requiring different Amazon WorkSpaces deployments that are aligned to the requirements. Do you need to restrict access to certain types of users, to certain locations, or to corporate only? Multi-factor authentication, IP whitelisting, and private endpoints—remember that Amazon WorkSpaces uses public endpoints.
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Network Questions Considerations Do you allow routing to Internet IP addresses across your corporate network? Direct routing of Internet IP addresses across the corporate network is required for the Amazon WorkSpaces client to connect to the streaming gateway. Do you allow access to TCP/UDP port 4172 from your corporate network or devices? Typically, proxies break PCoIP connections, so the port 4172 traffic may need to be whitelisted and/or directly routed. If you have existing network connections (Internet, AWS Direct Connect, VPN), what is the bandwidth available on each of the links? You need sufficient network bandwidth on the links to support Amazon WorkSpaces client access and access from clients to applications.
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Directory Questions Considerations What does your Active Directory environment look like, how many forests/domains are there, and what types of forest/domain are there? Understand the complexity of the environment to determine the most appropriate connectivity strategy: AD Connector, Microsoft AD, or both. Where do your Active Directory domain controllers sit today? If not on AWS, is there a plan to move or replicate a set to AWS? It is recommended that you place a set of domain controllers in your AWS environment to reduce authentication latency, though it is possible to use Amazon WorkSpaces without doing this. Do you have any security policies related to creating and delegating access to an OU for an external service? With AD Connector, Amazon WorkSpaces requires an OU and permissions to create computer objects. User credentials for this service account must be granted to the Amazon WorkSpaces service and are used by the AD Connector.
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Clients Questions Considerations What are the current desktop hardware configurations? Consider CPU, memory, storage, GPU, and peripherals to try to match the correct Amazon WorkSpaces bundle. Look for performance implications. What type of user onboarding experience would you like to offer to your users? You need to determine the levels of automation that may be required and how to interact with existing support teams for the handoff of Amazon WorkSpaces to end users. Will you allow users to have clipboard access between Amazon WorkSpaces and the client? Determine policies that need to be adjusted to fit your business case.
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Forensics Questions Considerations Do you have defined procedures and processes for desktop forensics today? Determine if there is a need to lock out users, perform investigations, or archive disks. These items require additional engineering and possibly third-party tools. Do you monitor user behaviors and changes? You need to determine if the tools currently being used will still apply and if testing is needed. What is your data retention policy for desktops? Plan on how to manage user drives/volumes and back up processes.
  • 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Operations Questions Considerations How do you plan to license Amazon WorkSpaces? Win7, Win10, or Desktop Experience with a license included (or is Linux an option to consider)? Plan licensing coverage. Keep in mind that Microsoft EA and SA are required with dedicated hosting, and a minimum commitment of 200 seats must be considered. Do you have standard corporate image(s)? How will you build and maintain them? Consider that your Amazon WorkSpaces images use a server OS. Consider 64-bit requirements, image management for thin and thick clients, and update management. How will users request a WorkSpace? Do you have a ticketing system or portal? How will you manage reboots, changes, and rebuilds? Plan whether you need to have automation or integration with existing systems (Portal, ServiceNow, etc.).
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Applications Questions Considerations Do you have a defined portfolio of applications in scope for deployment onto Amazon WorkSpaces? Business units have different environments to support the application during the systems development life cycle. Are the application licenses transferable so that you can use them within a cloud environment? Consider whether there are any specific licensing restrictions that would prevent software from running on Amazon WorkSpaces. Do you know the application communication protocols? Firewall rules are needed, routes are needed, etc.
  • 18. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 19. Thank you! S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Greg Lavigne Manuel Velez mannyv@amazon.com