Shared DevBox

kilian goëtz 146 Reputation points
2023-07-25T16:23:20.98+00:00

Greetings,

I'm currently using on-premise VMs for team project development and testing. On-premise VMs are shared per environment. I would like to explore Microsoft Dev Box as a cloud alternative. However, since it was recently released, I have found only limited information about it. I would like to know if it's possible for a Dev Box to be shared and used by multiple people simultaneously.

Another question I have is whether other cloud providers like AWS and GCP offer similar services. As per my knowledge, others do not provide the same services. I hope someone could provide more insights.

Kind regards,

Kilian GOËTZ.

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,013 questions
{count} votes

Accepted answer
  1. kobulloc-MSFT 26,801 Reputation points Microsoft Employee Moderator
    2023-07-27T21:57:24.97+00:00

    Hello, @kilian goëtz !

    Are concurrent users allowed on Azure Dev Box? What are the features of Azure Dev Box compared to normal VMs?

    I reached out to the Azure Dev Box team and was told this about simultaneous users:

    Dev Box enables multiple users' scenario in a different way by providing them two separate dev boxes but enabling them to use/stop/pay for them as needed, using hibernation feature. This enables similar usage cost as a single box being used by two team members but enables better user experience by both users being able to customize these boxes for their use & maintain individual personalized state.

    This means that Dev Box works slightly differently than normal VMs and allows for users to customize boxes and maintain an individual personalized state.

    As far as Azure Dev Box features are concerned, they offer many additional features compared to a standard VM that specifically targets development teams:

    • Preconfigured project or task based dev boxes can be deployed on demand by the developer based on their needs. This addresses organizational bottlenecks that are introduced when trying to spin up specific VM environments for teams of developers.
    • Windows-based dev boxes support all the tools and resources needed for desktop, mobile, web apps, and game development. There is also Visual Studio and Git integration that streamlines sign-in and credential management. This removes another set of hurdles to get developers to a point where they can be productive faster.
    • Comprehensive access controls and a centralized view of all dev boxes across the organization help maximize security. This helps to address organizational security requirements.
    • Config-as-code definitions for Dev Box (Private Preview) allows you to deploy more than one workstation at a time, each with a different configuration for a different project or task.
    • Pricing for Dev Box takes a hybrid approach between pure consumption and administrators that wanted predictable standardized monthly costs which is outlined here in the documentation:
      https://azure.microsoft.com/en-us/pricing/details/dev-box/

    I hope this has been helpful! Your feedback is important so please take a moment to accept answers.

    If you still have questions, please let us know what is needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!

    User's image

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.