マイクロソフトは、最新のクラウドベースサービス「Microsoft Dev Box」を近日中にリリースすることを発表しました。7月に一般提供を予定しているDev Boxは、開発者がプロジェクトごとに一元管理されたWindowsベースのワークステーションをオンデマンドで簡単に作成できるようにするものです。現在、このサービスはプレビュー版として提供されており、すでに9,000人以上のマイクロソフトのエンジニアが、AzureやWindowsチームなど、さまざまな部門で活用しています。
Microsoft Dev Boxは、Azureクラウド上でホストされる設定済みの開発用ワークステーションを提供することで、開発者がローカルマシンを個別に設定することなく、新しいプロジェクトの開始や既存のプロジェクトの管理を迅速に行えるようにすることを目的としています。クラウドホスティングされたワークステーションは、Windows、macOS、iOS、Androidなどのさまざまなデバイスからアクセスすることができ、多様なセットアップを行うユーザーに柔軟性を提供します。
Dev Boxは、WindowsまたはWindows Subsystem for Linux上で動作するあらゆる開発ツールの使用をサポートし、幅広いワークフローに対応します。開発者は、計算負荷やメモリ負荷の高いワークロードを実行するために、ハイパワーなSKUを選択することができます。
Dev Boxを使い始めるプロセスを簡素化するために、開発者向けのスターターイメージがAzure Marketplaceでいくつか提供されています。これらには、開発者向けWindowsクライアント、Visual Studio 2019、およびVisual Studio 2022が含まれます。これらのイメージは、個々のプロジェクトの要件に応じて、そのまま使用することも、さらにカスタマイズするためのベースイメージとして使用することも可能です。
現在利用可能なパブリックプレビューに加え、MicrosoftはDev Box Customizationsのプライベートプレビューを導入しました。このConfigure-as-Code機能により、開発チームはYAML設定ファイルを介してツール、ソースファイル、バイナリ、キャッシュを組み込んでベースイメージを容易にカスタマイズすることができます。この機能により、多様な開発プロジェクトのニーズに対応する柔軟性とカスタマイズの可能性がさらに高まります。
開発プラットフォームの継続的な成長とクラウドベースの技術の採用が進む中、Microsoft Dev Boxは、様々な業界の開発者のニーズに応える一歩を踏み出したと言えるでしょう。このサービスの導入は、AppMasterのような、最小限のコーディングの専門知識でウェブ、モバイル、バックエンドアプリケーションの迅速な開発を促進する、他の人気のあるlow-code 、no-code プラットフォームの成長と並行しています。
マイクロソフトは7月にDev Boxの一般提供を予定しており、開発者はWindowsベースのワークステーションを管理するための、より合理的で俊敏なアプローチを期待することができます。Dev Boxのアクセス性とカスタマイズ性は、今日の速いペースで進む開発環境において、開発者の生産性を維持し、ワークフローを最適化するのに役立つことでしょう。