SlideShare a Scribd company logo
WORKSPACE:
VirtualWorkspace Adoption
Advice
Kyle Davies – Solutions Architect
VMWORLD EU 2017 -VMTN6643E
WHO AM I?
• Kyle Davies
• CDW - Solutions Architect
• Twitter: @kdavies1988
• Blog: www.kyle-davies.com
• Experience: 10Years+
• Accreds: vExpert 2016-2017, Citrix CTA, FormerAtlantis
ACE, Cisco Spark Ambassador…
VMWARE DISCLAIMER
• This presentation may contain product features or functionality that are currently under
development
• This overview of new technology represents no commitment fromVMware to deliver these
features in any generally available product
• Features are subject to change, and must not be included in contracts, purchase orders, or
sales agreements of any kind
• Technical feasibility and market demand will affect final delivery
• Pricing and packaging for any new features/functionality/technology discussed or presented,
have not been determined
• This information is confidential
MY DISCLAIMER
• This is not specific to any vendor (VMware, Citrix, Microsoft etc)
• A lot of the points in this deck are valid for physical device transformations/migrations
• There are many tools on the market for assessments
• Data in this deck is example data
• Thoughts are my own, and not necessarily the thoughts of CDW
AREASTO BE COVERED
• Planning
• Sizing
• Application compatibility
• User testing & user on boarding
• Key takeaways
QUESTION
HANDS UP ….
IFYOU ARE RUNNING AVIRTUALWORKSPACE
WITHINYOUR ORGANISATION?
QUESTION
HANDS UP….
IFYOU ARE PLANNING AVIRTUALWORKSPACE
IMPLEMENTATION WITHINYOUR
ORGANISATION?
01
ASSESS
& PLAN
05 TRANSITION
03 BUILD
04 TEST
02
DESIGN
& PLAN
06 DEPLOY
• ASSESS EXISTING USER ENVIRONMENT
• OUTLINE CORE IT AND BUSINESS
OBJECTIVES
• DESIGN OF
ARCHITECTURE
• DEFINITION OF BUILD,
TEST, SERVICE
TRANSITION AND
DEPLOYMENT PLANS
• BUILD OF
ARCHITECTURE AND
THE DEFINED
STANDARD OPERATING
ENVIRONMENT
• EXECUTION OF TEST
PLANS
• SMALL SCALE PILOT
• EXECUTION OF SERVICE
TRANSITION PLANS
• HANDOVER TO SERVICE
AND SUPPORT
• EARLY ADOPTER PHASE A
• EARLY ADOPTER PHASE B
• EXECUTION OF
DEPLOYMENT PLANS
6 STEPS FOR A SUCCESSFUL JOURNEY
ASSESS
• Understand why you are looking to
implement A virtual workspace
• Define clear deliverables against IT
objectives and business outcomes
• Is it for everyone or key users?
• Application media, licenses and
documentation?
• Are you replacing endpoints?
• What surrounding infrastructure do
you have?
• Are your internal teams capable of
supporting the platform?
• Do you need to prove the platform
once implemented?
• Training requirements?
ASSESS
• Understand existing user experience
ASSESS
• Understand existing impact
ASSESS
• Understand key user issues
ASSESS
• Understand existing profile & GPO impact
ASSESS
• Understand locally stored data
ASSESS
• Understand software required
107 required software packages
Now run compatibility exercises/extensive testing
ASSESS
• Understand average consumption BUT DON’T SIZE ONTHIS!
01
ASSESS
& PLAN
05 TRANSITION
03 BUILD
04 TEST
02
DESIGN
& PLAN
06 DEPLOY
• ASSESS EXISTING USER ENVIRONMENT
• OUTLINE CORE IT AND BUSINESS
OBJECTIVES
• DESIGN OF
ARCHITECTURE
• DEFINITION OF BUILD,
TEST, SERVICE
TRANSITION AND
DEPLOYMENT PLANS
• BUILD OF
ARCHITECTURE AND
THE DEFINED
STANDARD OPERATING
ENVIRONMENT
• EXECUTION OF TEST
PLANS
• SMALL SCALE PILOT
• EXECUTION OF SERVICE
TRANSITION PLANS
• HANDOVER TO SERVICE
AND SUPPORT
• EARLY ADOPTER PHASE A
• EARLY ADOPTER PHASE B
• EXECUTION OF
DEPLOYMENT PLANS
6 STEPS FOR A SUCCESSFUL JOURNEY
SIZING
• Resource over subscription
• Multiple monitor usage
• Resource utilization
• Boot & login storms
• Application support
• Periphery pass through
• Storage
• Application workload impact
• Pooled vs dedicated
• Average sizing isn't good enough
• Server hosted, mobile native orVDI
Things to be mindful of:
01
ASSESS
& PLAN
05 TRANSITION
03 BUILD
04 TEST
02
DESIGN
& PLAN
06 DEPLOY
• ASSESS EXISTING USER ENVIRONMENT
• OUTLINE CORE IT AND BUSINESS
OBJECTIVES
• DESIGN OF
ARCHITECTURE
• DEFINITION OF BUILD,
TEST, SERVICE
TRANSITION AND
DEPLOYMENT PLANS
• BUILD OF
ARCHITECTURE AND
THE DEFINED
STANDARD OPERATING
ENVIRONMENT
• EXECUTION OF TEST
PLANS
• SMALL SCALE PILOT
• EXECUTION OF SERVICE
TRANSITION PLANS
• HANDOVER TO SERVICE
AND SUPPORT
• EARLY ADOPTER PHASE A
• EARLY ADOPTER PHASE B
• EXECUTION OF
DEPLOYMENT PLANS
6 STEPS FOR A SUCCESSFUL JOURNEY
TEST
• Most overlooked area of virtual
workspace adoption
• Functionality requirements
• Periphery pass through
• Benchmarking!
• Don’t shy away from troublesome
people!
• Application launch is not good
enough!
• Test, test and test again!
Things to be mindful of:
01
ASSESS
& PLAN
05 TRANSITION
03 BUILD
04 TEST
02
DESIGN
& PLAN
06 DEPLOY
• ASSESS EXISTING USER ENVIRONMENT
• OUTLINE CORE IT AND BUSINESS
OBJECTIVES
• DESIGN OF
ARCHITECTURE
• DEFINITION OF BUILD,
TEST, SERVICE
TRANSITION AND
DEPLOYMENT PLANS
• BUILD OF
ARCHITECTURE AND
THE DEFINED
STANDARD OPERATING
ENVIRONMENT
• EXECUTION OF TEST
PLANS
• SMALL SCALE PILOT
• EXECUTION OF SERVICE
TRANSITION PLANS
• HANDOVER TO SERVICE
AND SUPPORT
• EARLY ADOPTER PHASE A
• EARLY ADOPTER PHASE B
• EXECUTION OF
DEPLOYMENT PLANS
6 STEPS FOR A SUCCESSFUL JOURNEY
DEPLOY
• On board your troublesome users near
the beginning
• Run A phased adoption with phases of
early adopters
• Physical presence
• Instant support
• Work through your problems, don’t
hesitate to halt or slow down the
deployment
• Ensure you know of key times of the
day, week, month or year that can
seriously impact business productivity
• Don’t bring across profiles!
• Migration sign off sheets
• Communicate in advance about
changes
• Run an internal marketing campaign
• Initial month(s) allow quick change
cycles on the platform
Things to be mindful of:
KEYTAKEAWAYS
• Run an assessment
• Understand your user needs
• Understand why you are doing what you
are doing
• Test, test and test again
• Phase adoption
• Try to be available physically during
large migrations
• Benchmarking is key for benefits
realization
• Silly things can help
• IdentifyVIP users
THANKYOU
VMWORLD EU 2017 -VMTN6643E
Kyle Davies – Solutions Architect
Blog: www.kyle-davies.com
Twitter: @kdavies1988

More Related Content

What's hot

Subversion to Perforce in 30 minutes
Subversion to Perforce in 30 minutesSubversion to Perforce in 30 minutes
Subversion to Perforce in 30 minutes
Perforce
 
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
conline training
 
Entrepreneurship 101 - Product Development
Entrepreneurship 101 - Product DevelopmentEntrepreneurship 101 - Product Development
Entrepreneurship 101 - Product Development
MaRS Discovery District
 
Nathan Parsons
Nathan ParsonsNathan Parsons
Nathan Parsons
Nate Parsons
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
Perforce
 
XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
7Targets AI Sales Assistants
 
Antanas Kompanas. When scrum is not enough
Antanas Kompanas. When scrum is not enoughAntanas Kompanas. When scrum is not enough
Antanas Kompanas. When scrum is not enough
Agile Lietuva
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journey
XebiaLabs
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
Cprime
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - Webinar
Cprime
 
Versioning schemes and branching models for Continuous Delivery - Continuous ...
Versioning schemes and branching models for Continuous Delivery - Continuous ...Versioning schemes and branching models for Continuous Delivery - Continuous ...
Versioning schemes and branching models for Continuous Delivery - Continuous ...
Pavel Chunyayev
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
Salesforce Developers
 
Test Management for Large, Multi-Project Programs
Test Management for Large, Multi-Project ProgramsTest Management for Large, Multi-Project Programs
Test Management for Large, Multi-Project Programs
TechWell
 
"Scrum in large Organizations" SwissRe, March 17 2014, Zurich
"Scrum in large Organizations" SwissRe, March 17 2014, Zurich"Scrum in large Organizations" SwissRe, March 17 2014, Zurich
"Scrum in large Organizations" SwissRe, March 17 2014, Zurich
Bianca Legorreta
 
Common Misconceptions of Tool Integrations
Common Misconceptions of Tool IntegrationsCommon Misconceptions of Tool Integrations
Common Misconceptions of Tool Integrations
Cprime
 
Take advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integrationTake advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integration
Aurélien Pupier
 
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Nicholas Muldoon
 
They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!
Dan Boutin
 

What's hot (19)

Subversion to Perforce in 30 minutes
Subversion to Perforce in 30 minutesSubversion to Perforce in 30 minutes
Subversion to Perforce in 30 minutes
 
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
 
Entrepreneurship 101 - Product Development
Entrepreneurship 101 - Product DevelopmentEntrepreneurship 101 - Product Development
Entrepreneurship 101 - Product Development
 
Nathan Parsons
Nathan ParsonsNathan Parsons
Nathan Parsons
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
 
XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Antanas Kompanas. When scrum is not enough
Antanas Kompanas. When scrum is not enoughAntanas Kompanas. When scrum is not enough
Antanas Kompanas. When scrum is not enough
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journey
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - Webinar
 
Versioning schemes and branching models for Continuous Delivery - Continuous ...
Versioning schemes and branching models for Continuous Delivery - Continuous ...Versioning schemes and branching models for Continuous Delivery - Continuous ...
Versioning schemes and branching models for Continuous Delivery - Continuous ...
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Test Management for Large, Multi-Project Programs
Test Management for Large, Multi-Project ProgramsTest Management for Large, Multi-Project Programs
Test Management for Large, Multi-Project Programs
 
"Scrum in large Organizations" SwissRe, March 17 2014, Zurich
"Scrum in large Organizations" SwissRe, March 17 2014, Zurich"Scrum in large Organizations" SwissRe, March 17 2014, Zurich
"Scrum in large Organizations" SwissRe, March 17 2014, Zurich
 
Common Misconceptions of Tool Integrations
Common Misconceptions of Tool IntegrationsCommon Misconceptions of Tool Integrations
Common Misconceptions of Tool Integrations
 
Take advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integrationTake advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integration
 
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
 
They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!
 

Similar to VMTN6643E - virtual workspace adoption advice

BayInfotech (BIT) ACI Portfolio
BayInfotech (BIT) ACI PortfolioBayInfotech (BIT) ACI Portfolio
BayInfotech (BIT) ACI Portfolio
Maulik Shyani
 
Microsoft on AWS
Microsoft on AWS  Microsoft on AWS
Microsoft on AWS
CloudHesive
 
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"sWorkflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
SPC Adriatics
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
SPC Adriatics
 
Business Case Strategies For Integrating Comissioning With Construction And P...
Business Case Strategies For Integrating Comissioning With Construction And P...Business Case Strategies For Integrating Comissioning With Construction And P...
Business Case Strategies For Integrating Comissioning With Construction And P...
mike benedetto
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
Maksym Dovgopolyi, PMP
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
Business of Software Conference
 
VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners
VMworld
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementation
Aleksandar Totovic
 
Top Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practicesTop Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practices
Mike Kavis
 
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2
 
7 Secrets to Becoming a Citrix Hero
7 Secrets to Becoming a Citrix Hero7 Secrets to Becoming a Citrix Hero
7 Secrets to Becoming a Citrix Hero
eG Innovations
 
Building Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSFBuilding Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSF
Michael Kehoe
 
Patching is Your Friend in the New World Order of EPM and ERP Cloud
Patching is Your Friend in the New World Order of EPM and ERP CloudPatching is Your Friend in the New World Order of EPM and ERP Cloud
Patching is Your Friend in the New World Order of EPM and ERP Cloud
Datavail
 
Agile methodology in cloud computing
Agile methodology in cloud computingAgile methodology in cloud computing
Agile methodology in cloud computing
Ahmed M. Abed
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Andy Talbot
 
Starting the DevOps Train
Starting the DevOps TrainStarting the DevOps Train
Starting the DevOps Train
Cisco DevNet
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Emtec Inc.
 
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
James Charter
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Cprime
 

Similar to VMTN6643E - virtual workspace adoption advice (20)

BayInfotech (BIT) ACI Portfolio
BayInfotech (BIT) ACI PortfolioBayInfotech (BIT) ACI Portfolio
BayInfotech (BIT) ACI Portfolio
 
Microsoft on AWS
Microsoft on AWS  Microsoft on AWS
Microsoft on AWS
 
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"sWorkflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
 
Business Case Strategies For Integrating Comissioning With Construction And P...
Business Case Strategies For Integrating Comissioning With Construction And P...Business Case Strategies For Integrating Comissioning With Construction And P...
Business Case Strategies For Integrating Comissioning With Construction And P...
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
 
VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementation
 
Top Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practicesTop Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practices
 
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
 
7 Secrets to Becoming a Citrix Hero
7 Secrets to Becoming a Citrix Hero7 Secrets to Becoming a Citrix Hero
7 Secrets to Becoming a Citrix Hero
 
Building Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSFBuilding Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSF
 
Patching is Your Friend in the New World Order of EPM and ERP Cloud
Patching is Your Friend in the New World Order of EPM and ERP CloudPatching is Your Friend in the New World Order of EPM and ERP Cloud
Patching is Your Friend in the New World Order of EPM and ERP Cloud
 
Agile methodology in cloud computing
Agile methodology in cloud computingAgile methodology in cloud computing
Agile methodology in cloud computing
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
 
Starting the DevOps Train
Starting the DevOps TrainStarting the DevOps Train
Starting the DevOps Train
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
 
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 

Recently uploaded

Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 

Recently uploaded (20)

Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 

VMTN6643E - virtual workspace adoption advice

  • 1. WORKSPACE: VirtualWorkspace Adoption Advice Kyle Davies – Solutions Architect VMWORLD EU 2017 -VMTN6643E
  • 2. WHO AM I? • Kyle Davies • CDW - Solutions Architect • Twitter: @kdavies1988 • Blog: www.kyle-davies.com • Experience: 10Years+ • Accreds: vExpert 2016-2017, Citrix CTA, FormerAtlantis ACE, Cisco Spark Ambassador…
  • 3. VMWARE DISCLAIMER • This presentation may contain product features or functionality that are currently under development • This overview of new technology represents no commitment fromVMware to deliver these features in any generally available product • Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind • Technical feasibility and market demand will affect final delivery • Pricing and packaging for any new features/functionality/technology discussed or presented, have not been determined • This information is confidential
  • 4. MY DISCLAIMER • This is not specific to any vendor (VMware, Citrix, Microsoft etc) • A lot of the points in this deck are valid for physical device transformations/migrations • There are many tools on the market for assessments • Data in this deck is example data • Thoughts are my own, and not necessarily the thoughts of CDW
  • 5. AREASTO BE COVERED • Planning • Sizing • Application compatibility • User testing & user on boarding • Key takeaways
  • 6. QUESTION HANDS UP …. IFYOU ARE RUNNING AVIRTUALWORKSPACE WITHINYOUR ORGANISATION?
  • 7. QUESTION HANDS UP…. IFYOU ARE PLANNING AVIRTUALWORKSPACE IMPLEMENTATION WITHINYOUR ORGANISATION?
  • 8. 01 ASSESS & PLAN 05 TRANSITION 03 BUILD 04 TEST 02 DESIGN & PLAN 06 DEPLOY • ASSESS EXISTING USER ENVIRONMENT • OUTLINE CORE IT AND BUSINESS OBJECTIVES • DESIGN OF ARCHITECTURE • DEFINITION OF BUILD, TEST, SERVICE TRANSITION AND DEPLOYMENT PLANS • BUILD OF ARCHITECTURE AND THE DEFINED STANDARD OPERATING ENVIRONMENT • EXECUTION OF TEST PLANS • SMALL SCALE PILOT • EXECUTION OF SERVICE TRANSITION PLANS • HANDOVER TO SERVICE AND SUPPORT • EARLY ADOPTER PHASE A • EARLY ADOPTER PHASE B • EXECUTION OF DEPLOYMENT PLANS 6 STEPS FOR A SUCCESSFUL JOURNEY
  • 9. ASSESS • Understand why you are looking to implement A virtual workspace • Define clear deliverables against IT objectives and business outcomes • Is it for everyone or key users? • Application media, licenses and documentation? • Are you replacing endpoints? • What surrounding infrastructure do you have? • Are your internal teams capable of supporting the platform? • Do you need to prove the platform once implemented? • Training requirements?
  • 13. ASSESS • Understand existing profile & GPO impact
  • 15. ASSESS • Understand software required 107 required software packages Now run compatibility exercises/extensive testing
  • 16. ASSESS • Understand average consumption BUT DON’T SIZE ONTHIS!
  • 17. 01 ASSESS & PLAN 05 TRANSITION 03 BUILD 04 TEST 02 DESIGN & PLAN 06 DEPLOY • ASSESS EXISTING USER ENVIRONMENT • OUTLINE CORE IT AND BUSINESS OBJECTIVES • DESIGN OF ARCHITECTURE • DEFINITION OF BUILD, TEST, SERVICE TRANSITION AND DEPLOYMENT PLANS • BUILD OF ARCHITECTURE AND THE DEFINED STANDARD OPERATING ENVIRONMENT • EXECUTION OF TEST PLANS • SMALL SCALE PILOT • EXECUTION OF SERVICE TRANSITION PLANS • HANDOVER TO SERVICE AND SUPPORT • EARLY ADOPTER PHASE A • EARLY ADOPTER PHASE B • EXECUTION OF DEPLOYMENT PLANS 6 STEPS FOR A SUCCESSFUL JOURNEY
  • 18. SIZING • Resource over subscription • Multiple monitor usage • Resource utilization • Boot & login storms • Application support • Periphery pass through • Storage • Application workload impact • Pooled vs dedicated • Average sizing isn't good enough • Server hosted, mobile native orVDI Things to be mindful of:
  • 19. 01 ASSESS & PLAN 05 TRANSITION 03 BUILD 04 TEST 02 DESIGN & PLAN 06 DEPLOY • ASSESS EXISTING USER ENVIRONMENT • OUTLINE CORE IT AND BUSINESS OBJECTIVES • DESIGN OF ARCHITECTURE • DEFINITION OF BUILD, TEST, SERVICE TRANSITION AND DEPLOYMENT PLANS • BUILD OF ARCHITECTURE AND THE DEFINED STANDARD OPERATING ENVIRONMENT • EXECUTION OF TEST PLANS • SMALL SCALE PILOT • EXECUTION OF SERVICE TRANSITION PLANS • HANDOVER TO SERVICE AND SUPPORT • EARLY ADOPTER PHASE A • EARLY ADOPTER PHASE B • EXECUTION OF DEPLOYMENT PLANS 6 STEPS FOR A SUCCESSFUL JOURNEY
  • 20. TEST • Most overlooked area of virtual workspace adoption • Functionality requirements • Periphery pass through • Benchmarking! • Don’t shy away from troublesome people! • Application launch is not good enough! • Test, test and test again! Things to be mindful of:
  • 21. 01 ASSESS & PLAN 05 TRANSITION 03 BUILD 04 TEST 02 DESIGN & PLAN 06 DEPLOY • ASSESS EXISTING USER ENVIRONMENT • OUTLINE CORE IT AND BUSINESS OBJECTIVES • DESIGN OF ARCHITECTURE • DEFINITION OF BUILD, TEST, SERVICE TRANSITION AND DEPLOYMENT PLANS • BUILD OF ARCHITECTURE AND THE DEFINED STANDARD OPERATING ENVIRONMENT • EXECUTION OF TEST PLANS • SMALL SCALE PILOT • EXECUTION OF SERVICE TRANSITION PLANS • HANDOVER TO SERVICE AND SUPPORT • EARLY ADOPTER PHASE A • EARLY ADOPTER PHASE B • EXECUTION OF DEPLOYMENT PLANS 6 STEPS FOR A SUCCESSFUL JOURNEY
  • 22. DEPLOY • On board your troublesome users near the beginning • Run A phased adoption with phases of early adopters • Physical presence • Instant support • Work through your problems, don’t hesitate to halt or slow down the deployment • Ensure you know of key times of the day, week, month or year that can seriously impact business productivity • Don’t bring across profiles! • Migration sign off sheets • Communicate in advance about changes • Run an internal marketing campaign • Initial month(s) allow quick change cycles on the platform Things to be mindful of:
  • 23. KEYTAKEAWAYS • Run an assessment • Understand your user needs • Understand why you are doing what you are doing • Test, test and test again • Phase adoption • Try to be available physically during large migrations • Benchmarking is key for benefits realization • Silly things can help • IdentifyVIP users
  • 24. THANKYOU VMWORLD EU 2017 -VMTN6643E Kyle Davies – Solutions Architect Blog: www.kyle-davies.com Twitter: @kdavies1988