{"id":19628,"date":"2025-07-24T09:00:00","date_gmt":"2025-07-24T16:00:00","guid":{"rendered":"https:\/\/research.codeghost.online\/insidetrack\/blog\/?p=19628"},"modified":"2026-07-15T07:25:46","modified_gmt":"2026-07-15T14:25:46","slug":"smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively","status":"publish","type":"post","link":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/","title":{"rendered":"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively"},"content":{"rendered":"\n<aside class=\"wp-block-group aside-for-guide has-global-padding is-content-justification-right is-layout-constrained wp-container-core-group-is-layout-9f61bfff wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<figure class=\"wp-block-image alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"190\" src=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Microsoft-Digital-stories-badge.png\" alt=\"\" class=\"wp-image-19499\" style=\"object-fit:cover;width:75px;height:75px\" srcset=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Microsoft-Digital-stories-badge.png 190w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Microsoft-Digital-stories-badge-150x150.png 150w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/figure>\n\n\n\n<p class=\"has-body-xl-font-size wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--spacing-8)\">Microsoft Digital stories<\/p>\n<\/aside>\n\n\n\n<p class=\"wp-block-paragraph\">Providing technical support at an enterprise of our size here at Microsoft is a constant balancing act between speed, quality, and scalability. Systems grow more complex, user expectations continue to rise, and traditional support models often struggle to keep up. Beyond the usual apps and systems everyone uses, many of our employees require virtual provisioning for diverse tasks in many of our businesses. Supporting these virtualized environments is a special challenge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To meet the growing demand for virtual lab usage across the organization, we turned to AI, not just to automate support responses but to fundamentally rethink how user issues are identified and resolved. This vision came to life through the Managed Cloud Labs platform (formerly called MyWorkspace), where we in Microsoft Digital, the company\u2019s IT organization, introduced a domain-specific AI assistant to streamline how we empower our employees to deploy new virtual labs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The results have been dramatic: what was once a slow, manual process is now fast, efficient, and frictionless.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the benefits extend beyond faster resolution times. This transformation represents a new approach to enterprise support\u2014one that uses AI not just as a tool for efficiency, but as a strategic enabler. By embedding intelligence into the support experience, we\u2019re turning complexity into a competitive advantage.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Scaling support in a high-demand environment<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Managed Cloud Labs is our internal platform for provisioning virtual labs. Originally developed to support internal testing, diagnostics, and development environments, it has since grown into a critical resource used by thousands of engineers and support personnel across the company.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scaling the platform infrastructure was straightforward\u2014adding capacity for tens of thousands of virtual labs was a technical challenge we could solve with ease, thanks to our Microsoft Azure backbone. As usage grew, the real strain didn\u2019t show up in CPU load or storage limit, but rather in the support queue\u2014every few months, a new wave of users was onboarded to Managed Cloud Labs: partner teams, internal engineers, and external vendors. These new users, often with minimal experience of the platform, needed fast access and guidance from support.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The questions, though simple, piled up quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Several Tier 1 support engineers repeatedly encountered the same questions from users, such as how to start a lab, what an error meant, and which lab to use for a particular test. These weren\u2019t complex technical issues\u2014they were basic, repetitive onboarding questions that represented a huge opportunity to introduce automation.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-f5baa21c wp-block-columns-is-layout-flex has-2-columns\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cWe also found that there were a lot of users who found more niche issues, and those issues had been solved either by our community or by ourselves. In fact, we had a dedicated Teams channel specific to customer issues, and we found that there was a lot of repetition and that other customers were facing similar issues, and we did have a bit of a knowledge base in terms of how to solve these issues.\u201d<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:150px\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Joshua-Deans.png\" alt=\"A photo of Deans.\" class=\"wp-image-19632\" style=\"width:150px\" srcset=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Joshua-Deans.png 500w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Joshua-Deans-300x300.png 300w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Joshua-Deans-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n<\/div>\n<\/div>\n<cite><em>Joshua Deans, software engineer, Microsoft Digital<\/em><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Unblocking a bottleneck with AI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our support team set out to tackle a familiar but costly challenge: high volumes of low-complexity tickets that consumed valuable time without delivering meaningful impact. Instead of treating this as an unavoidable burden, we saw an opportunity to turn it into a self-scaling solution. If the same questions were being asked repeatedly\u2014and the answers already existed in documentation, internal threads, or institutional knowledge\u2014then an AI system should be able to surface those answers instantly, without human intervention.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cWe also found that there were a lot of users who found more niche issues, and those issues had been solved either by our community or by ourselves,\u201d says Joshua Deans, a software engineer within Microsoft Digital. \u201cIn fact, we had a dedicated Teams channel specific to customer issues, and we found that there was a lot of repetition and that other customers were facing similar issues, and we did have a bit of a knowledge base in terms of how to solve these issues.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That insight led the team to begin building what would become a transformative AI assistant: an automated support layer purpose-built for the Managed Cloud Labs platform. Unlike traditional chatbots that rely on scripted responses or rigid decision trees, this assistant would leverage generative AI trained on a rich dataset of real-world support conversations, internal FAQs, and official documentation.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cSo that\u2019s where we found this opportunity to turn this scaling challenge into a scaling advantage, with help from AI. We took all those historical conversations of tier one staff helping new users\u2014trained our AI to provide user education based on that training\u2014and saved our Tier 1 staff from answering potential tickets.\u201d<\/p>\n<cite>Vikram Dadwal, principal software engineering manager, Microsoft Digital<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">The result was a context-aware, responsive system capable of resolving common issues in seconds\u2014not hours or days\u2014dramatically easing the load on support teams while improving the user experience.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Built on Azure and Semantic Kernel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Managed Cloud Labs core infrastructure is fully built on Azure services. At any given moment, it manages tens of thousands of virtual machines, scaling up and down with demand. That elasticity, combined with our internal developer tooling and AI orchestration capabilities, provided the perfect environment for an AI-powered support layer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cSo that\u2019s where we found this opportunity to turn this scaling challenge into a scaling advantage, with help from AI,\u201d says Vikram Dadwal, a principal software engineering manager within Microsoft Digital. \u201cWe took all those historical conversations of tier one staff helping new users\u2014trained our AI to provide user education based on that training\u2014and saved our Tier 1 staff from answering potential tickets.\u201d<em><\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To build the assistant, the team used our Microsoft open-source framework, Semantic Kernel. Designed for generative AI integration, Semantic Kernel allows engineers to create prompt-driven, modular systems that can interact with large language models (LLM) without vendor lock-in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This approach gave the team several advantages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Flexibility<\/strong> in choosing and switching between LLM providers.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Fine-grained control<\/strong> over how prompts were structured and updated.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Extensibility<\/strong> through plugins and actions that tie the assistant into the broader ecosystem.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Crucially, the assistant was designed to be part of the platform\u2019s architecture, capable of operating at the same level of scale and responsiveness as the labs it supported. Also, the assistant was initialized with a well-scoped system prompt, limiting its responses strictly to the Managed Cloud Labs domain.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cOn average, we measured these interactions at around 20 minutes from ticket submission to problem resolution. Now compare that with a 30-second AI interaction for resolving the same class of issues\u2014that\u2019s a 98% reduction in resolution time, a number we\u2019ve validated with our support team and continue to track.\u201d<\/p>\n<cite><em>Nathan Prentice, senior product manager, Microsoft Digital<\/em><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Shifting from tickets to conversations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Whether users had questions about lab types, needed clarification on configuration details, or sought guidance during onboarding, the AI provided accurate, interactive responses without requiring human escalation. The experience was both faster and significantly better. Support engineers saw a noticeable reduction in repeat tickets, as common issues were resolved on the spot. Onboarding friction decreased, and users were confident that they could get the answers they needed instantly\u2014no ticket, no delay, no need to track a support contact.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cOn average, we measured these interactions at around 20 minutes from ticket submission to problem resolution,\u201d says Nathan Prentice, a senior product manager in Microsoft Digital. \u201cNow compare that with a 30-second AI interaction for resolving the same class of issues\u2014that\u2019s a 98% reduction in resolution time, a number we\u2019ve validated with our support team and continue to track.\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Smart, interactive, and intuitive<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our Microsoft Digital team has recently implemented a new version of the Managed Cloud Labs AI assistant that includes several major enhancements. The assistant now features adaptive cards, polished layouts, and a Microsoft 365 Copilot-aligned user experience, making it feel familiar and trustworthy for internal teams. The assistant can now distinguish between a question and an action. If a user says, \u201cStart a SharePoint lab,\u201d it responds with an interactive card and begins provisioning, bridging the gap between passive support and active enablement.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-f5baa21c wp-block-columns-is-layout-flex has-2-columns\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cOne of the primary bottlenecks we previously faced in creating an AI solution to address frequently asked user questions was the lack of technology capable of generating accurate answers for complex technical queries and understanding nuanced user input. With the availability of Azure OpenAI models, we were able to effectively overcome this challenge, enabling our AI solution to deliver precise and context-aware responses at scale.\u201d<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:150px\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Anjali-Nair.png\" alt=\"A photo of Nair.\" class=\"wp-image-19633\" style=\"width:150px\" srcset=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Anjali-Nair.png 500w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Anjali-Nair-300x300.png 300w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Anjali-Nair-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n<\/div>\n<\/div>\n<cite>Anjali Nair, senior software engineer, Microsoft Digital<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">To guide our employees and improve discoverability, the assistant offers recommended prompts\u2014just like Copilot does\u2014helping new users understand what they can ask and how to get started.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Users can now rate responses, giving a thumbs up or down. These signals are aggregated and reviewed by the engineering team, ensuring continuous improvement and fine tuning over time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Intelligent provisioning with multi-agent orchestration&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At Microsoft Digital, we\u2019re reimagining how labs are provisioned by integrating AI-driven intelligence into the process. Traditionally, users are expected to know exactly what kind of lab environment they need. But in complex virtualization and troubleshooting scenarios, these assumptions often fall short. Should a user troubleshooting hybrid issues with Microsoft Exchange spin up a basic Exchange lab, or one that includes Azure AD integration, conditional access policies, and hybrid connectors? To eliminate this guesswork, our team is building a multi-agent system powered by the Semantic Kernel SDK multi-agent framework. This system interprets the user\u2019s support context\u2014often expressed in natural language\u2014and automatically provisions the most relevant lab environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a user might say, \u201cI\u2019m seeing sync issues between SharePoint Online and on-prem,\u201d and the assistant will orchestrate the creation of a tailored lab that replicates that exact scenario, enabling faster diagnosis and resolution. With agent orchestration, each agent in the system is specialized: one might handle context interpretation, another lab configuration, and another cost optimization. These agents collaborate to ensure that the lab not only meets technical requirements but is also cost-effective. By leveraging telemetry and historical usage data, the system can recommend leaner configurations\u2014such as using ephemeral VMs, auto-pausing idle resources, or selecting lower-cost SKUs\u2014without compromising diagnostic fidelity. This intelligent provisioning framework is designed to scale, adapt, and continuously learn from usage patterns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cOne of the primary bottlenecks we previously faced in creating an AI solution to address frequently asked user questions was the lack of technology capable of generating accurate answers for complex technical queries and understanding nuanced user input,\u201d says Anjali Nair, a senior software engineer in Microsoft Digital. \u201cWith the availability of Azure OpenAI models, we were able to effectively overcome this challenge, enabling our AI solution to deliver precise and context-aware responses at scale.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With multi-agent orchestration, we\u2019re taking a step towards a future where lab environments are not just automated, but intelligently orchestrated, context-aware, and cost-optimized\u2014empowering engineers to focus on solving problems, not setting up infrastructure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Scaling support without scaling headcount<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Managed Cloud Labs assistant is a powerful example of how enterprise support can evolve through intelligence. By embedding AI into the support experience, we\u2019ve turned complexity into a competitive edge\u2014reshaping knowledge work and operations through AI\u2019s problem-solving capabilities. As Microsoft advances as a Frontier Firm, Managed Cloud Labs shows how we can scale support on demand, with intelligence built in. Routine queries are offloaded to AI, freeing Tier 1 teams to focus on critical issues and giving Tier 2 engineers space to innovate. Most importantly, support now scales with user demand\u2014not headcount.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But this system does more than just respond\u2014it learns. Every interaction becomes a data point. Each resolved issue feeds back to the assistant, sharpening its accuracy and expanding its knowledge. What started as a reactive Q&amp;A tool is now growing into a proactive orchestrator that surfaces insights and points users to solutions, resolving issues before they ever become tickets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cWe have a lot more telemetry now, so users can provide feedback to our responses\u2014for example, thumbs up or thumbs down feedback,\u201d Deans says. \u201cAnd we can actually view where the model is giving incorrect or inappropriate information, and we can use that to make adjustments to the prompt provided to the model.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this model, support becomes a seamless extension of the user experience. With the right AI architecture in place, it transforms a cost center into a strategic asset. The assistant fulfills its role as an embedded, intelligent teammate\u2014delivering answers, driving actions, and continuously improving over time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ultimately, our journey with Managed Cloud Labs shows that meaningful AI adoption doesn\u2019t have to begin with sweeping transformation. Sometimes, it starts with a helpdesk queue, a recurring issue, and the choice to build something smarter\u2014something that learns, adapts, and empowers at every step.<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-a59bf1b2 wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-32d12e98 wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<figure class=\"wp-block-image alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"190\" src=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Key-takeaways-badge.png\" alt=\"\" class=\"wp-image-19493\" style=\"object-fit:cover;width:75px;height:75px\" srcset=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Key-takeaways-badge.png 190w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Key-takeaways-badge-150x150.png 150w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/figure>\n\n\n\n<p class=\"has-body-xl-font-size wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--spacing-24);margin-bottom:0;padding-top:var(--wp--preset--spacing--spacing-24)\">Key takeaways<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some of our top insights from boosting our internal deployment of Managed Cloud Labs with AI and continuous improvement.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Start small and specific. <\/strong>Focus on a defined domain\u2014like Managed Cloud Labs\u2014and use existing support logs to train your assistant.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Invest in AI infrastructure. <\/strong>Tools like Semantic Kernel provide flexibility, especially in enterprise settings where vendor neutrality and customization matter.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Design for trust. <\/strong>Align your assistant\u2019s UI with well-known systems like Microsoft Copilot to build user confidence.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Don\u2019t wait for perfection. <\/strong>Launch a V1, gather feedback, and make improvements. AI assistants get better over time if you let them learn.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Think outside the ticket queue. <\/strong>The future isn\u2019t just faster support\u2014it\u2019s intelligent, anticipatory systems that eliminate friction before it begins.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-a59bf1b2 wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-32d12e98 wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<figure class=\"wp-block-image alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"190\" src=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Try-it-out-badge.png\" alt=\"\" class=\"wp-image-19492\" style=\"object-fit:cover;width:75px;height:75px\" srcset=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Try-it-out-badge.png 190w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Try-it-out-badge-150x150.png 150w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/figure>\n\n\n\n<p class=\"has-body-xl-font-size wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--spacing-24);margin-bottom:0;padding-top:var(--wp--preset--spacing--spacing-24)\">Try it out<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/azure.microsoft.com\/en-us?OCID=InsideTrack_Product_10732\" target=\"_blank\" rel=\"noreferrer noopener\">Sign up for a free trial of Microsoft Azure.<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-a59bf1b2 wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-32d12e98 wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<figure class=\"wp-block-image alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"190\" src=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Related-links-badge.png\" alt=\"\" class=\"wp-image-19491\" style=\"object-fit:cover;width:75px;height:75px\" srcset=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Related-links-badge.png 190w, https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/Related-links-badge-150x150.png 150w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/figure>\n\n\n\n<p class=\"has-body-xl-font-size wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--spacing-24);margin-bottom:0;padding-top:var(--wp--preset--spacing--spacing-24)\">Related links<\/p>\n<\/div>\n\n\n\n<ul style=\"margin-top:var(--wp--preset--spacing--spacing-20)\" class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/research.codeghost.online\/en-us\/microsoft-365\" target=\"_blank\" rel=\"noreferrer noopener\">Get started with Microsoft 365.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/ai.azure.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Create AI apps and agents with Azure AI Foundry.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/github.com\/microsoft\/semantic-kernel\" target=\"_blank\" rel=\"noreferrer noopener\">Get the Semantic Kernel SDK.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/semantic-kernel\/overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">Check out how to get started with Semantic Kernel.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/solutions\/ai\" target=\"_blank\" rel=\"noreferrer noopener\">Learn more about Azure AI solutions.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/microsoft-365\/community\/type-of-apps-microsoft-365\" target=\"_blank\" rel=\"noreferrer noopener\">Find out how to build apps with Microsoft 365.<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Digital stories Providing technical support at an enterprise of our size here at Microsoft is a constant balancing act between speed, quality, and scalability. Systems grow more complex, user expectations continue to rise, and traditional support models often struggle to keep up. Beyond the usual apps and systems everyone uses, many of our employees [&hellip;]<\/p>\n","protected":false},"author":220,"featured_media":19631,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_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":[199,383,89,827,115,849,689],"coauthors":[877],"class_list":["post-19628","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-digital","tag-ai","tag-azure-networking","tag-digital-transformation","tag-microsoft-365-copilot","tag-microsoft-azure","tag-network-and-infrastructure","tag-network-security","m-blog-post"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively - Inside Track Blog<\/title>\n<meta name=\"description\" content=\"Learn how we\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively - Inside Track Blog\" \/>\n<meta property=\"og:description\" content=\"Learn how we\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/\" \/>\n<meta property=\"og:site_name\" content=\"Inside Track Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-24T16:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-15T14:25:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/10732_Hero-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2299\" \/>\n\t<meta property=\"og:image:height\" content=\"1293\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Leon Yen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leon Yen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/\"},\"author\":{\"name\":\"Leon Yen\",\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/e46f3e992fa54af48469250b30d708fa\"},\"headline\":\"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively\",\"datePublished\":\"2025-07-24T16:00:00+00:00\",\"dateModified\":\"2026-07-15T14:25:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/\"},\"wordCount\":2329,\"image\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2025\\\/07\\\/10732_Hero-image.jpg\",\"keywords\":[\"AI\",\"Azure networking\",\"Digital transformation\",\"Microsoft 365 Copilot\",\"Microsoft Azure\",\"Network and infrastructure\",\"Network Security\"],\"articleSection\":[\"Microsoft Digital\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/\",\"url\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/\",\"name\":\"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively - Inside Track Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2025\\\/07\\\/10732_Hero-image.jpg\",\"datePublished\":\"2025-07-24T16:00:00+00:00\",\"dateModified\":\"2026-07-15T14:25:46+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/e46f3e992fa54af48469250b30d708fa\"},\"description\":\"Learn how we\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/#primaryimage\",\"url\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2025\\\/07\\\/10732_Hero-image.jpg\",\"contentUrl\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2025\\\/07\\\/10732_Hero-image.jpg\",\"width\":2299,\"height\":1293,\"caption\":\"We\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/\",\"name\":\"Inside Track Blog\",\"description\":\"How Microsoft does IT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/e46f3e992fa54af48469250b30d708fa\",\"name\":\"Leon Yen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ab9cf97961dbaa4e72f8a4b65b058699898b827fa51b3f33bfcc04413f2c484?s=96&d=mm&r=g061960f3618169f72de6df0dd5ce4358\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ab9cf97961dbaa4e72f8a4b65b058699898b827fa51b3f33bfcc04413f2c484?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ab9cf97961dbaa4e72f8a4b65b058699898b827fa51b3f33bfcc04413f2c484?s=96&d=mm&r=g\",\"caption\":\"Leon Yen\"},\"url\":\"https:\\\/\\\/research.codeghost.online\\\/insidetrack\\\/blog\\\/author\\\/lyen\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively - Inside Track Blog","description":"Learn how we\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement.","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:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/","og_locale":"en_US","og_type":"article","og_title":"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively - Inside Track Blog","og_description":"Learn how we\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement.","og_url":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/","og_site_name":"Inside Track Blog","article_published_time":"2025-07-24T16:00:00+00:00","article_modified_time":"2026-07-15T14:25:46+00:00","og_image":[{"width":2299,"height":1293,"url":"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/10732_Hero-image.jpg","type":"image\/jpeg"}],"author":"Leon Yen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Leon Yen","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/#article","isPartOf":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/"},"author":{"name":"Leon Yen","@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/#\/schema\/person\/e46f3e992fa54af48469250b30d708fa"},"headline":"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively","datePublished":"2025-07-24T16:00:00+00:00","dateModified":"2026-07-15T14:25:46+00:00","mainEntityOfPage":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/"},"wordCount":2329,"image":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/#primaryimage"},"thumbnailUrl":"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/10732_Hero-image.jpg","keywords":["AI","Azure networking","Digital transformation","Microsoft 365 Copilot","Microsoft Azure","Network and infrastructure","Network Security"],"articleSection":["Microsoft Digital"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/","url":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/","name":"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively - Inside Track Blog","isPartOf":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/#primaryimage"},"image":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/#primaryimage"},"thumbnailUrl":"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/10732_Hero-image.jpg","datePublished":"2025-07-24T16:00:00+00:00","dateModified":"2026-07-15T14:25:46+00:00","author":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/#\/schema\/person\/e46f3e992fa54af48469250b30d708fa"},"description":"Learn how we\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement.","breadcrumb":{"@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/#primaryimage","url":"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/10732_Hero-image.jpg","contentUrl":"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/10732_Hero-image.jpg","width":2299,"height":1293,"caption":"We\u2019re transforming the way we provision virtual labs at Microsoft with AI and continuous improvement."},{"@type":"BreadcrumbList","@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/smarter-labs-faster-fixes-how-were-using-ai-to-provision-our-virtual-labs-more-effectively\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/research.codeghost.online\/insidetrack\/blog\/"},{"@type":"ListItem","position":2,"name":"Smarter labs, faster fixes: How we\u2019re using AI to provision our virtual labs more effectively"}]},{"@type":"WebSite","@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/#website","url":"https:\/\/research.codeghost.online\/insidetrack\/blog\/","name":"Inside Track Blog","description":"How Microsoft does IT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/research.codeghost.online\/insidetrack\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/research.codeghost.online\/insidetrack\/blog\/#\/schema\/person\/e46f3e992fa54af48469250b30d708fa","name":"Leon Yen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ab9cf97961dbaa4e72f8a4b65b058699898b827fa51b3f33bfcc04413f2c484?s=96&d=mm&r=g061960f3618169f72de6df0dd5ce4358","url":"https:\/\/secure.gravatar.com\/avatar\/1ab9cf97961dbaa4e72f8a4b65b058699898b827fa51b3f33bfcc04413f2c484?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ab9cf97961dbaa4e72f8a4b65b058699898b827fa51b3f33bfcc04413f2c484?s=96&d=mm&r=g","caption":"Leon Yen"},"url":"https:\/\/research.codeghost.online\/insidetrack\/blog\/author\/lyen\/"}]}},"jetpack_featured_media_url":"https:\/\/research.codeghost.online\/insidetrack\/blog\/uploads\/prod\/2025\/07\/10732_Hero-image.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9hcZA-56A","_links":{"self":[{"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/19628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/users\/220"}],"replies":[{"embeddable":true,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/comments?post=19628"}],"version-history":[{"count":13,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/19628\/revisions"}],"predecessor-version":[{"id":24668,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/19628\/revisions\/24668"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/media\/19631"}],"wp:attachment":[{"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/media?parent=19628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/categories?post=19628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/tags?post=19628"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/research.codeghost.online\/insidetrack\/blog\/wp-json\/wp\/v2\/coauthors?post=19628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}