{"id":10147,"date":"2023-05-02T07:38:02","date_gmt":"2023-05-02T14:38:02","guid":{"rendered":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?p=10147"},"modified":"2026-04-09T07:17:33","modified_gmt":"2026-04-09T14:17:33","slug":"streamlining-virtual-software-provisioning-at-scale-with-myworkspace","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/","title":{"rendered":"Streamlining virtual software provisioning at scale with MyWorkspace"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-7436 size-medium\" style=\"margin-top: 0px;\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/ms-digital-stories-300x122.png\" alt=\"Microsoft Digital stories\" width=\"300\" height=\"122\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/ms-digital-stories-300x122.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/ms-digital-stories.png 400w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>Every software company has unique virtual provisioning needs.<\/p>\n<p>Creating complex virtual infrastructure from scratch and maintaining it for even a short period can be labor-intensive, costly, and risky from a security standpoint. When it needs to happen multiple times per day throughout an organization\u2019s workforce, handling these challenges can be overwhelming.<\/p>\n<p>At a company the size of Microsoft, managing those efforts across multiple lines of business can consume hundreds of hours of administration, computing time, and review. To help our teams generate their virtual labs quickly and securely, our Microsoft Digital Employee Experience (MDEE) team created MyWorkspace, a cloud solution that helps teams templatize their setups in the cloud and provision replicas on demand.<\/p>\n<p>It&#8217;s revolutionizing how we handle virtual software provisioning.<\/p>\n<p><em>[<a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/doing-more-with-less-internally-at-microsoft-with-microsoft-azure\/\">Learn how we\u2019re doing more with less internally at Microsoft with Microsoft Azure.<\/a> <a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/simplifying-compliance-evidence-management-with-microsoft-azure-confidential-ledger\/\">Find out how we\u2019re simplifying compliance evidence management with Microsoft Azure confidential ledger.<\/a> <a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/adopting-azure-resource-manager-for-efficient-cloud-infrastructure-management\/\">See how we\u2019re adopting Microsoft Azure Resource Manager internally at Microsoft.<\/a> <a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/azure-resource-inventory-helps-manage-operational-efficiency-and-compliance\/\">Read how Microsoft Azure resource inventory is helping us manage our operational efficiency and compliance.<\/a>]<\/em><\/p>\n<h2><strong>Virtual software provisioning: Diverse organizational needs<\/strong><\/h2>\n<p>All across Microsoft, teams generate infrastructure labs for many different reasons:<\/p>\n<ul class=\"c-list\">\n<li>Support engineers replicate customer environments as accurately as possible to reproduce and troubleshoot issues.<\/li>\n<li>Field engineers recreate common configurations for easier customer demos or collaboration.<\/li>\n<li>Build engineers bulk-create virtual machines for load testing, then tear those labs down when their tests are done.<\/li>\n<li>Employees create customized virtual machines they can use for daily work, which they can keep powered on for development or testing.<\/li>\n<\/ul>\n<p>Manually spinning up and configuring these labs from scratch is time-consuming and resource-intensive for engineers. It also leaves their virtual machines vulnerable to security risks or dependent on lengthy reviews to ensure compliance.<\/p>\n<p>\u201cTo create these labs, engineers used to set up the entire environment manually and put it through a review by our security team, so that was a really time-consuming process lasting up to three or four days,\u201d says Vikram Dadwal, principal software engineering manager for MDEE\u2019s Infrastructure and Engineering Services team. \u201cTo solve that issue for our engineers, we wanted to create a secure platform where they could rapidly provision those labs using Azure services, which helped them save time and reduce manual and repetitive tasks.\u201d<\/p>\n<p>The new service offering leveraged the cloud to prioritize security, compliance, reliability, and availability. It also focused on better performance, lower costs for Microsoft as a whole, and more efficient utilization of resources and capacity.<\/p>\n<p>They called the solution MyWorkspace.<\/p>\n<h2><strong>Creating a solution that\u2019s cloud-based and compliant<\/strong><\/h2>\n<p>MyWorkspace is a cloud-based provisioning engine that enables the rapid creation, configuration, and distribution of virtual infrastructure. It helps end users templatize any environment setup and use it to provision on-demand replicas securely and cost-effectively.<\/p>\n<p>The tool combines several technologies across the Microsoft Azure stack. <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/kubernetes-service\/\" target=\"_blank\" rel=\"noopener\">Azure Kubernetes Service<\/a> runs all of MyWorkspace\u2019s services, and it also leverages other Azure serverless offerings including <a href=\"https:\/\/azure.microsoft.com\/en-au\/products\/functions\/\" target=\"_blank\" rel=\"noopener\">Azure Functions<\/a>, <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/category\/containers\/\" target=\"_blank\" rel=\"noopener\">Azure Container Services<\/a>, and <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/logic-apps\/\" target=\"_blank\" rel=\"noopener\">Azure Logic Apps<\/a>.<\/p>\n<p><a href=\"https:\/\/developer.azurecosmosdb.com\/\" target=\"_blank\" rel=\"noopener\">Azure Cosmos DB<\/a> handles the data, and we use <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/cache\/?ef_id=_k_31d604c7faf214388d1e608d20c50b54_k_&amp;OCID=AIDcmm5edswduu_SEM__k_31d604c7faf214388d1e608d20c50b54_k_&amp;msclkid=31d604c7faf214388d1e608d20c50b54\" target=\"_blank\" rel=\"noopener\">Azure Cache for Redis<\/a> for our cache strategy. Finally, <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/signalr-service\/\" target=\"_blank\" rel=\"noopener\">Azure SignalR Service<\/a> enables real-time notifications and communications. Each of these components contributes to making MyWorkspace robust and easy to use, and they\u2019re all readily available to customers who want to create a similar solution.<\/p>\n<p>The tool streamlines the provisioning experience by allowing users to manage resource deployment and configuration in Microsoft Azure with a simplified UI. As a result, engineers can quickly spin up a pre-configured infrastructure stack to reproduce any number of environments for short-term or long-term lab setups.<\/p>\n<p>Because it\u2019s cloud-based, MyWorkspace naturally fosters resilience, high availability, and multi-geo presence. Meanwhile, baked-in security policies eliminate the need to submit every new virtual environment for individual security review.<\/p>\n<p>Templatization is the real key to the tool\u2019s success. Engineers and administrators have the ability to create templates from common virtual labs and add them to a Microsoft-wide library that colleagues can access as they carry out their own work.<\/p>\n<p>As a result, what once took days now takes just a few clicks and a few minutes.<\/p>\n<h2>Elite customer service through the cloud<\/h2>\n<p>Our support engineers are the biggest MyWorkspace adopters. They frequently provision virtual labs that reflect our customers\u2019 software setups in order to troubleshoot and work through issues.<\/p>\n<p>\u201cEvery customer is different, and we can\u2019t set up one single environment to service them all,\u201d says Rick Andring, support escalation engineer for Microsoft OneDrive and SharePoint. \u201cWe reproduce customer issues daily, and we have to have clean environments that we can customize to each specific scenario.\u201d<\/p>\n<p>Business continuity for Microsoft customers is often on the line, so support teams face enormous time pressure. MyWorkspace provides the velocity they need to get to the root of a problem fast.<\/p>\n<p>When a support escalation comes across the team\u2019s desk, the process is straightforward. Andring or one of his engineers heads to the MyWorkspace dashboard, accesses the template library, loads up a template that reflects the situation, and the virtual lab is ready to go within an hour.<\/p>\n<p>From there, the engineer simply troubleshoots within the environment until they reproduce the issue and can advise the customer. In complex cases, the support team can tag relevant product teams into their lab to help with more intensive fixes.<\/p>\n<p>Once they\u2019ve reached a successful outcome, the team can archive the solution in the template library for educational purposes or reuse on similar cases. They even have the power to share the template with other support teams to build competency and capacity across our organization.<\/p>\n<h2>Automation drives ease and efficiency<\/h2>\n<p>The ability to create templates out of real-world support situations is a powerful asset, so MDEE was intent on making that workflow as smooth as possible.<\/p>\n<p>\u201cCreating templates is actually very simple,\u201d says Nathan Prentice, senior product manager with MDEE Infrastructure and Engineering Services<strong>.<\/strong> \u201cOnce we built the automation on the backend, an end user just has to select the workspace they\u2019ve already configured and click \u2018Create Template From\u2019.\u201d<\/p>\n<blockquote class=\"quote-body\"><p>In terms of virtual environment creation and management, every time I publish a new template, I save a week. Now scale that out: I publish four templates every six months at a minimum, so that\u2019s a month or two of time savings a year.<\/p>\n<p class=\"source\">\u2014Rick Andring, support escalation engineer, OneDrive and SharePoint.<\/p>\n<\/blockquote>\n<figure id=\"attachment_10154\" aria-describedby=\"caption-attachment-10154\" style=\"width: 258px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10154 size-medium\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_image001-258x300.jpg\" alt=\"Prentice and Dadwal pose for a photo outside a Microsoft office.\" width=\"258\" height=\"300\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_image001-258x300.jpg 258w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_image001-880x1024.jpg 880w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_image001-768x894.jpg 768w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_image001-928x1080.jpg 928w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_image001.jpg 1000w\" sizes=\"auto, (max-width: 258px) 100vw, 258px\" \/><figcaption id=\"caption-attachment-10154\" class=\"wp-caption-text\">Nathan Prentice (left) and Vikram Dadwal helped create MyWorkspace to streamline virtual device provisioning.<\/figcaption><\/figure>\n<p>Of course, administrators within each business group have the ability to limit who can create templates and the degree of access they need. That helps less technical staff obtain exactly the level of depth they need to do their jobs while administrators can execute higher-level operations at speed.<\/p>\n<p>As the administrator for his line of business, Andring\u2019s most substantial time savings come from template creation. He\u2019s eliminated much of the lag time associated with spinning up custom labs for each project.<\/p>\n<p>\u201cIn terms of virtual environment creation and management, every time I publish a new template, I save a week,\u201d Andring says. \u201cNow scale that out. I publish four templates every six months at a minimum, so that\u2019s a month or two of time savings a year.\u201d<\/p>\n<p>Automation also drives more efficient computing consumption. Administrators can set up rules that automatically terminate virtual labs if teams haven\u2019t used them for predetermined lengths of time.<\/p>\n<p>As a result, an engineer won\u2019t leave a virtual environment running overnight by accident and waste valuable computing power and cost. That saves money and capacity, not to mention carbon emissions. Automations like these mean the average cost per workspace is down 30 percent in lines of business that leverage MyWorkspace.<\/p>\n<blockquote class=\"quote-body\"><p>Users can set up a substantial lab of 20 virtual machines in whatever configuration they want and then use Azure services to spin them up. What might have taken four to five days in the past now takes just minutes.<\/p>\n<p class=\"source\">\u2014Vikram Dadwal, principal software engineering manager, for MDEE Infrastructure and Engineering Services<\/p>\n<\/blockquote>\n<h2>A revolution in device provisioning<\/h2>\n<p>With more than 3,000 daily active users creating almost 7,000 workspaces and utilizing 60,000 virtual machines at any given time, MyWorkspace is quickly gaining traction across Microsoft. That\u2019s not surprising considering the time savings the average user experiences.<\/p>\n<p>\u201cUsers can set up a substantial lab of 20 virtual machines in whatever configuration they want and then use Azure services to spin them up,\u201d Dadwal says. \u201cWhat might have taken four to five days in the past now takes just minutes.\u201d<\/p>\n<p>As more and more lines of business bring MyWorkspace online, the benefits for our teams and the value it generates for our organization will continue to grow. But the most important outcome is providing speed, value, and excellence in supporting our customers through innovation in the cloud.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"74\" class=\"alignnone size-medium wp-image-7448\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/key-takeaways-300x74.png\" alt=\"Key Takeaways\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/key-takeaways-300x74.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/key-takeaways.png 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul class=\"c-list\">\n<li>Start with low-hanging fruit for use cases and build complexity over time.<\/li>\n<li>Prototype, pilot, and iterate while making partners of people whose standards you need to meet.<\/li>\n<li>Encourage your users to voice their criticism as part of your development relationship.<\/li>\n<li>Scaling is important: Use resilient services from the outset.<\/li>\n<li>Security should always be a priority with cloud provisioning.<\/li>\n<li>On the user side, build a relationship with a product team you trust to be decisive.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"81\" class=\"alignnone size-medium wp-image-7482\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/related_links-300x81.png\" alt=\"Related links\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/related_links-300x81.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2021\/10\/related_links.png 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul class=\"c-list\">\n<li><a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/doing-more-with-less-internally-at-microsoft-with-microsoft-azure\/\">Learn how we\u2019re doing more with less internally at Microsoft with Microsoft Azure.<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/simplifying-compliance-evidence-management-with-microsoft-azure-confidential-ledger\/\">Find out how we\u2019re simplifying compliance evidence management with Microsoft Azure confidential ledger.<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/adopting-azure-resource-manager-for-efficient-cloud-infrastructure-management\/\">See how we\u2019re adopting Microsoft Azure Resource Manager internally at Microsoft.<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/azure-resource-inventory-helps-manage-operational-efficiency-and-compliance\/\">Read how Microsoft Azure resource inventory is helping us manage our operational efficiency and compliance.<\/a><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-12081 size-full\" style=\"margin-top: 15px;\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/Customer-Survey-580x85-1.png\" alt=\"We'd like to hear from you!\" width=\"580\" height=\"85\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/Customer-Survey-580x85-1.png 580w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/Customer-Survey-580x85-1-300x44.png 300w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><br \/>\n<a href=\"https:\/\/forms.office.com\/r\/czbs6PptPe\" target=\"_blank\" rel=\"noopener\">Please share your feedback with us\u2014take our survey and let us know what kind of content is most useful to you.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every software company has unique virtual provisioning needs. Creating complex virtual infrastructure from scratch and maintaining it for even a short period can be labor-intensive, costly, and risky from a security standpoint. When it needs to happen multiple times per day throughout an organization\u2019s workforce, handling these challenges can be overwhelming. At a company the [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":10149,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_hide_featured_on_single":false,"_show_featured_caption_on_single":true,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[89,115],"coauthors":[138],"class_list":["post-10147","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-digital-transformation","tag-microsoft-azure","program-ms-digital-stories","m-blog-post"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MyWorkspace Streamlines Virtual Software Provisioning<\/title>\n<meta name=\"description\" content=\"Check out how Microsoft Digital Employee Experience developed MyWorkspace as a way to provision virtual labs quickly, easily, and at scale.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MyWorkspace Streamlines Virtual Software Provisioning\" \/>\n<meta property=\"og:description\" content=\"Check out how Microsoft Digital Employee Experience developed MyWorkspace as a way to provision virtual labs quickly, easily, and at scale.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/\" \/>\n<meta property=\"og:site_name\" content=\"Inside Track Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-02T14:38:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-09T14:17:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_WordPress_hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2300\" \/>\n\t<meta property=\"og:image:height\" content=\"1293\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lukas Velush\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/luvelush\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Velush\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/\"},\"author\":{\"name\":\"Lukas Velush\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/9a0f1c52bf68827638ed385b108d2e35\"},\"headline\":\"Streamlining virtual software provisioning at scale with MyWorkspace\",\"datePublished\":\"2023-05-02T14:38:02+00:00\",\"dateModified\":\"2026-04-09T14:17:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/\"},\"wordCount\":1631,\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2023\\\/05\\\/10482_WordPress_hero.jpg\",\"keywords\":[\"digital transformation\",\"Microsoft Azure\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/\",\"name\":\"MyWorkspace Streamlines Virtual Software Provisioning\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2023\\\/05\\\/10482_WordPress_hero.jpg\",\"datePublished\":\"2023-05-02T14:38:02+00:00\",\"dateModified\":\"2026-04-09T14:17:33+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/9a0f1c52bf68827638ed385b108d2e35\"},\"description\":\"Check out how Microsoft Digital Employee Experience developed MyWorkspace as a way to provision virtual labs quickly, easily, and at scale.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2023\\\/05\\\/10482_WordPress_hero.jpg\",\"contentUrl\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2023\\\/05\\\/10482_WordPress_hero.jpg\",\"width\":2300,\"height\":1293,\"caption\":\"MyWorkspace helps Microsoft employees provision templatized virtual labs at the click of a button.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Streamlining virtual software provisioning at scale with MyWorkspace\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/\",\"name\":\"Inside Track Blog\",\"description\":\"How Microsoft does IT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/9a0f1c52bf68827638ed385b108d2e35\",\"name\":\"Lukas Velush\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g3598919c570ecead29b9b22837aad0ca\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g\",\"caption\":\"Lukas Velush\"},\"description\":\"Lukas Velush tells the story of how Microsoft uses its own technology on this blog and on the Microsoft Digital Inside Track website (link near the top left of your screen). He's a recovering journalist who needs to not take himself too seriously.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/lukas-velush-5573762\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/luvelush\"],\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/author\\\/lukas-velush\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MyWorkspace Streamlines Virtual Software Provisioning","description":"Check out how Microsoft Digital Employee Experience developed MyWorkspace as a way to provision virtual labs quickly, easily, and at scale.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/","og_locale":"en_US","og_type":"article","og_title":"MyWorkspace Streamlines Virtual Software Provisioning","og_description":"Check out how Microsoft Digital Employee Experience developed MyWorkspace as a way to provision virtual labs quickly, easily, and at scale.","og_url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/","og_site_name":"Inside Track Blog","article_published_time":"2023-05-02T14:38:02+00:00","article_modified_time":"2026-04-09T14:17:33+00:00","og_image":[{"width":2300,"height":1293,"url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_WordPress_hero.jpg","type":"image\/jpeg"}],"author":"Lukas Velush","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/luvelush","twitter_misc":{"Written by":"Lukas Velush","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/"},"author":{"name":"Lukas Velush","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35"},"headline":"Streamlining virtual software provisioning at scale with MyWorkspace","datePublished":"2023-05-02T14:38:02+00:00","dateModified":"2026-04-09T14:17:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/"},"wordCount":1631,"image":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_WordPress_hero.jpg","keywords":["digital transformation","Microsoft Azure"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/","url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/","name":"MyWorkspace Streamlines Virtual Software Provisioning","isPartOf":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_WordPress_hero.jpg","datePublished":"2023-05-02T14:38:02+00:00","dateModified":"2026-04-09T14:17:33+00:00","author":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35"},"description":"Check out how Microsoft Digital Employee Experience developed MyWorkspace as a way to provision virtual labs quickly, easily, and at scale.","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/#primaryimage","url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_WordPress_hero.jpg","contentUrl":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_WordPress_hero.jpg","width":2300,"height":1293,"caption":"MyWorkspace helps Microsoft employees provision templatized virtual labs at the click of a button."},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-virtual-software-provisioning-at-scale-with-myworkspace\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/insidetrack\/blog\/"},{"@type":"ListItem","position":2,"name":"Streamlining virtual software provisioning at scale with MyWorkspace"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#website","url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/","name":"Inside Track Blog","description":"How Microsoft does IT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35","name":"Lukas Velush","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g3598919c570ecead29b9b22837aad0ca","url":"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g","caption":"Lukas Velush"},"description":"Lukas Velush tells the story of how Microsoft uses its own technology on this blog and on the Microsoft Digital Inside Track website (link near the top left of your screen). He's a recovering journalist who needs to not take himself too seriously.","sameAs":["https:\/\/www.linkedin.com\/in\/lukas-velush-5573762\/","https:\/\/x.com\/https:\/\/twitter.com\/luvelush"],"url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/author\/lukas-velush\/"}]}},"jetpack_featured_media_url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2023\/05\/10482_WordPress_hero.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9hcZA-2DF","_links":{"self":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/10147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/comments?post=10147"}],"version-history":[{"count":10,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/10147\/revisions"}],"predecessor-version":[{"id":12480,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/10147\/revisions\/12480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/media\/10149"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/media?parent=10147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/categories?post=10147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/tags?post=10147"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/coauthors?post=10147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}