Microsoft Dev Box: Cloudbasierte Workstations für Entwickler
Microsoft hat angekündigt, dass seine Dev Box, ein Dienst, der Software-Entwicklungsarbeitsplätze in der Azure-Cloud bereitstellt, im Juli allgemein verfügbar sein wird. Die Dev Box ist derzeit als Vorschau verfügbar und bietet projektspezifische Entwicklungsarbeitsplätze, die vorkonfiguriert und zentral verwaltet werden. Durch den Zugriff von Windows-, macOS-, iOS- und Android-Geräten können Entwickler jedes Entwicklungstool verwenden, das unter Windows oder dem Windows-Subsystem für Linux ausgeführt wird.
Was ist Dev Box?
- Ein cloudbasierter Dienst, der Workstations für die Softwareentwicklung bereitstellt
- Projektspezifische Entwicklungsarbeitsplätze, die vorkonfiguriert und zentral verwaltet werden
- Zugriff über Windows-, macOS-, iOS- und Android-Geräte
- Unterstützt jedes Entwicklungstool, das unter Windows oder dem Windows-Subsystem für Linux ausgeführt wird
Warum Dev Box verwenden?
- Leistungsstarke Dev Box-SKUs für leistungsstarke, rechenintensive und speicherintensive Arbeitslasten
- Mehrere entwicklerorientierte Starter-Images sind im Azure Marketplace verfügbar, darunter der Windows-Client für Entwickler, Visual Studio 2019 und Visual Studio 2022
- Dev-Box-Bilder können unverändert verwendet werden oder als Basisbilder für weitere Anpassungen dienen
- Dev-Box-Anpassungen und Funktionen zur Konfiguration als Code ermöglichen es Entwicklungsteams, Basis-Images mit Tools, Quellen, Binärdateien und Caches mithilfe von YAML-Konfigurationsdateien anzupassen
Microsoft selbst hat Dev Box für mehr als 9.000 seiner eigenen Ingenieure in der Entwicklerabteilung von Microsoft sowie in Azure-, Office-, Bing- und Windows-Teams bereitgestellt. Im August letzten Jahres wurde eine öffentliche Vorschau von Dev Box angekündigt. Entwickler können sich hier für die private Vorschau von Dev Box Customizations anmelden.
Zusammenfassend lässt sich sagen, dass es sich bei Microsoft Dev Box um eine cloudbasierte Lösung handelt, die Entwicklern projektspezifische Entwicklungsarbeitsplätze zur Verfügung stellt, die vorkonfiguriert und zentral verwaltet werden. Mit leistungsstarken SKUs und mehreren entwicklerorientierten Starter-Images bietet Dev Box Entwicklern eine flexible und effiziente Umgebung zum Erstellen und Ausführen leistungsstarker, rechenintensiver und speicherintensiver Workloads.