我正在寻求了解 Azure 虚拟桌面 (AVD) 和 Microsoft DevBox 在开发环境中的区别。我想了解每个选项的优缺点,以便为我的开发设置做出明智的决定。
具体来说,我有以下问题:
- AVD 与 DevBox 在集中管理和可扩展性方面相比如何?
- 比较 AVD 和 DevBox 时,在简化、环境配置、安全性和远程访问方面我应该考虑哪些因素?
- 使用 AVD 远程访问虚拟桌面有哪些优点和缺点?那么使用 DevBox 呢?
- DevBox 中包含哪些开发工具、IDE 和 SDK?我可以在 AVD 中使用相同的工具吗?或者有什么不同吗?
- 使用 AVD 或 DevBox 进行基于团队的开发项目时应考虑哪些限制或注意事项?
- AVD 和 DevBox 如何处理性能、硬件资源和自定义选项?
- 对于使用 C#、.NET 和 Azure Functions 等 Microsoft 工具以及其他 Microsoft 工具、库和编程语言的开发人员来说,哪个选项(AVD 或 DevBox)更适合?