{"id":5555,"date":"2020-08-04T10:29:23","date_gmt":"2020-08-04T17:29:23","guid":{"rendered":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?p=5555"},"modified":"2023-06-27T15:48:03","modified_gmt":"2023-06-27T22:48:03","slug":"turning-to-windows-virtual-desktop-to-save-600-microsoft-internships-in-india","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/insidetrack\/blog\/turning-to-windows-virtual-desktop-to-save-600-microsoft-internships-in-india\/","title":{"rendered":"Turning to Windows Virtual Desktop to save 600 Microsoft internships in India"},"content":{"rendered":"

\"MicrosoftDivya Rawat, an intern with Microsoft India, worried that the Microsoft internship she had fought so hard for was going to be cancelled. So did Prakhar Mishra, another intern in Microsoft India\u2019s summer class.<\/p>\n

\u201cI was quite concerned at first,\u201d Rawat says. \u201cMany of my friends were having their offers revoked.\u201d<\/p>\n

In India, COVID-19 quarantine restrictions not only required everyone to work from home, but they also blocked anyone from picking up a PC from an office or getting it shipped to their residence.<\/p>\n

\u201cHow can you have an internship without a computer?\u201d Mishra says. \u201cI had my doubts on how my internship could possibly happen.\u201d<\/p>\n

\"Sahoo
Debashis Sahoo led the bid to use Windows Virtual Desktop to save 600 Microsoft India internships. (Photo submitted by Debashis Sahoo | Inside Track)<\/figcaption><\/figure>\n

Many people were involved, but Debashis Sahoo, an engineering group manager in Microsoft India, was on point to help Microsoft India\u2019s 600 interns get the computers they needed to start their internships on time. The pressure was on\u2014the internships lasted for only eight weeks and were about to start.<\/p>\n

\u201cJust when we were about to get started, a countrywide lockdown was announced in India,\u201d Sahoo says. \u201cOur internship program was commencing, and we were running out of options.\u201d<\/p>\n

Then Sahoo and team realized that Microsoft\u2019s Digital might be able to help. A Microsoft Digital team was piloting a new virtual desktop solution that enabled a secure, remote work experience from any device, anywhere.<\/p>\n

\u201cCould that work for us?\u201d Sahoo wondered. \u201cCould virtual desktops allow our interns to work on their own assigned virtual machines, and do it securely?\u201d<\/p>\n

He did a quick deep dive into Windows Virtual Desktop<\/a> and found out that Microsoft\u2019s digital security team had been pilot testing it since January. He determined that combining Windows Virtual Desktop with Microsoft Azure\u2019s virtual machine (VM) capability connected over secure Microsoft Azure ExpressRoute, a capability provided by the Enterprise 360 team in Microsoft Customer and Partner Experience (CPE), could save the day.<\/p>\n

Four hustle-filled days later, 600 interns started on time.<\/p>\n

\u201cAmazingly, we did it as scheduled,\u201d Sahoo says. \u201cTheir virtual experience was as rich and secure as if they were in the office.\u201d<\/p>\n

[Read about how employees securely work from home using a Zero Trust strategy.<\/em><\/a> Learn how Microsoft enables its employees to work from anywhere.<\/em><\/a> Read how Microsoft has transformed its VPN performance.<\/em><\/a>]<\/p>\n

Unpacking Windows Virtual Desktop<\/strong><\/p>\n

Long-time Microsoft experts on the topic will tell you virtual desktops have been around the company for a long time. What’s new is the Windows 10 multi-session capability available through Windows Virtual Desktop, which makes using virtual desktops much easier to use, scale, and secure.<\/p>\n

\u201cWindows Virtual Desktop allows you to create virtual desktops that work just like a physical Windows PC would,\u201d says Mark Lawrence, a senior program manager on Microsoft\u2019s digital security team. \u201cThat means the people who use one\u2014new hires, interns, and so on\u2014get access to the Windows Start menu, with Microsoft\u2019s productivity applications, the Microsoft Edge browser, and everything else they would need to work at any location. No more waiting for a physical device delivery.\u201d<\/p>\n

They also get immediate access to the corporate resources they need to do their work, something especially important for interns who need to get off to a fast start. It used to be that interns arriving at Microsoft would be handed Windows PCs and then spend two or more hours setting them up, working through policies and updates one restart at a time.<\/p>\n

When you use Windows Virtual Desktop\u2019s multi-session capabilities, those delays go away.<\/p>\n

Why?<\/p>\n

Windows Virtual Desktop enables users to provision and manage many virtual machines in one multi-session. That allows the team to work through all those time-consuming updates before they issue individual virtual machines to the interns (or any group of users).<\/p>\n

\u201cThat means they can be productive in just minutes,\u201d Lawrence says. \u201cAll they need is their personal laptop (or any device, really), an internet connection, a web browser or a quick Remote Desktop Client install app, and they\u2019re ready to go.\u201d<\/p>\n

Device management is also easier.<\/p>\n

\u201cThe best part is they get all that capability and we don\u2019t need to manage their physical device,\u201d he says. \u201cWe wrap management into virtualization\u2014that way we can trust their identity. We can make sure their Windows Virtual Desktop instances are compliant and protected.\u201d<\/p>\n

Saving internships is important, but the potential for how Microsoft can effectively use Windows Virtual Desktop goes far beyond that\u2014software engineers tethered to heavy-duty PCs under their desks can switch to virtual desktops that let them take the compute power they need on the road, to coffee shops or couches (they can even access it on their phone when quick action is needed).<\/p>\n

On the management side, Microsoft also benefits from Windows Virtual Desktop\u2019s scalability and affordability\u2014and its ability to host many users at once as a jump box, a feature called Windows 10 multi-session.<\/p>\n

\u201cThis is a Windows 10 instance that allows multiple users to be concurrently logged in at once,\u201d Lawrence says. \u201cWe can have up to 128 users at once\u2014that\u2019s where we get the super-great utilization per Windows Virtual Desktop VM delivery.\u201d<\/p>\n

Not only does that cut costs, but it also makes it easy and practical to put controls in place, which is really helpful when you have a bunch of engineers working together on one project in one jump box.<\/p>\n

\u201cThe more engineers you can put in one box, the fewer virtual machines the team has to deploy and manage,\u201d says Luis Quintana, a senior service engineering manager on Microsoft\u2019s digital security team that piloted and deployed Windows Virtual Desktop.<\/p>\n

The team quickly found out that you need to have the right number of Microsoft Azure virtual machine cores in place to support topflight engineering work.<\/p>\n

Quintana says the Windows Virtual Desktop team has done a great job making virtual desktops easier and simpler to use.<\/p>\n

\u201cIt\u2019s been great to try this out,\u201d he says. \u201cWe\u2019ve been partnering directly with the Windows Virtual Desktop engineering team, and it\u2019s been great to give them feedback, ask them questions, and influence improvements on a product that just launched. The partnership has been great\u2014both teams have been working together towards really improving the user experience.\u201d<\/p>\n

Microsoft\u2019s internal testing of Windows Virtual Desktop has quickly ramped up, going from 1,100 employees in January to 6,500 as of this writing. Lawrence, Quintana, and the team have pivoted their trial of Windows Virtual Desktop to focus on supporting the company as it works through having its employees work remotely, including interns working remotely in India.<\/p>\n

Virtual internships nearly no different <\/strong><\/p>\n

On their first day, each intern was issued a locked-down Windows Virtual Desktop space that gave them access to Microsoft 365 productivity and collaborative tools like Microsoft Outlook and Microsoft Teams. They were also assigned a Microsoft Azure virtual machine, a secured workspace where they could securely enlist and contribute code for their assigned project using tools like Microsoft Visual Studio and Visual Studio Code, among others.<\/p>\n

Additionally, when interns needed help, they could reach out directly to an internal Microsoft Helpdesk that was briefed and given a guide for how to troubleshoot their virtual setups.<\/p>\n

The interns needed to work on highly confidential projects, so Sahoo and the team needed to set up their VMs on one of four specially secured Microsoft Azure datacenters, the closest of which was in Singapore. When they determined that the datacenter had capacity for them, Sahoo and team used Microsoft Azure ExpressRoute to securely connect each intern\u2019s VM to the Microsoft business group that they would be working with\u2014the groups are scattered across the company, but all have a presence in India. Additionally, the team worked with security, Microsoft\u2019s Global Helpdesk, and Microsoft Human Resource\u2019s University Recruitment Team to make sure each intern\u2019s virtual desktop and VM worked seamlessly.<\/p>\n

\u201cSix hundred virtual machines were created, secured, and customized to the needs of our internal business groups in advance,\u201d Sahoo says. \u201cThese were then assigned to the interns by their respective managers as part of their onboarding workflow. We created virtual machines for them with highly performant SKUs (stock keeping units) and applied policies to meet our specifications for working on highly confidential projects, giving them access to the source code and resources they needed to contribute to their assigned projects.\u201d<\/p>\n

The manager of each intern guided them through setup, giving them their corporate credentials and helping them get logged in. \u201cMost of our interns didn\u2019t face any issues, but some had typical onboarding issues, mostly linked to their personal devices,\u201d he says.<\/p>\n

Mishra says he was able to get his computer configured in one session.<\/p>\n

\u201cIt worked right away,\u201d he says. \u201cTwo or three days later, I had an issue with my virtual machine, but it was easy to fix.\u201d<\/p>\n

Mishra worked on a DevOps engineering project that uses Microsoft Azure Data Bricks and Microsoft Power BI to use machine learning to automate manual incident management reporting processes.<\/p>\n

\u201cWe\u2019re learning how to solve real-world problems,\u201d he says. \u201cOur work is having real business impact\u2014this is something really big for us.\u201d<\/p>\n

Rawat\u2019s experience wasn\u2019t as smooth because her older PC had seen better days.<\/p>\n

\u201cHonestly, I was having some issues with my laptop,\u201d she says. \u201cI was very intimidated\u2014I thought it wouldn\u2019t function very well with heavy software engineering.\u201d<\/p>\n

It ended up taking 45 minutes to get her virtual machine set up.<\/p>\n

\u201cMy manager did help me a lot,\u201d she says. \u201cHe guided me through each step over a Microsoft Teams call.\u201d<\/p>\n

When the installation was done, a black screen kept popping up. Rawat filed a ticket with the Microsoft Helpdesk. \u201cI had a call with a technician, and they were able to fix it,\u201d she says.<\/p>\n

From that point on, she could sign into her virtual machine each day, do her work, access what she needed, and largely work normally.<\/p>\n

\u201cIt looks like I have just another desktop on my machine,\u201d Rawat says. \u201cThere\u2019s no difference\u2014it feels like a regular desktop.\u201d<\/p>\n

After initial onboarding and getting assigned a Microsoft Azure VM, it took her about two days to install all the developer tools and resources she needed to do her work. And\u2014an important benchmark for any new software engineer\u2014she could check in the code she was working on in Microsoft Azure DevOps within two weeks of her internship starting.<\/p>\n

Rawat\u2019s internship project was to equip live site engineers supporting the Microsoft Customer Service and Support team with telemetry for faster and satisfactory resolutions. When engineers get calls with a difficult-to-solve technical problem, they like to look through the logs that document how others solved that problem.<\/p>\n

\u201cThe challenge is that looking at logs is very manual and time-consuming,\u201d Rawat says. \u201cI\u2019m building an application that interacts with an API to fetch log files from Azure Blob Storage where those logs are stored\u2014my application will display them in a rich, easy-to-use interface. My part was to build the application that surfaces those logs for the engineers.\u201d<\/p>\n

For Sahoo and team, allowing Rawat, Mishra, and the other interns to have their Microsoft experience was very rewarding.<\/p>\n

Bigger picture, turning to Windows Virtual Desktop during what has been a tough time for everyone has shown Microsoft India, the security team in Microsoft Digital, Microsoft Azure, and many others the value of thinking creatively.<\/p>\n

\u201cWhat could have been a big disappointment for some talented interns turned instead into a great learning experience for them and for Microsoft,\u201d Sahoo says. \u201cWe\u2019ll incorporate what we learned into how we run the intern program going forward\u2014it will help us a lot when things return to normal and working in the office is allowed again.\u201d<\/p>\n

\"Related<\/p>\n