ニュース

Microsoftが開発者用ワークステーションをまるっとクラウド化した「Dev Box」を発表

Windows上で動作するすべての開発ツールに対応。数カ月以内にパブリックプレビューへ

「Microsoft Dev Box」

 米Microsoftは5月24日(現地時間)、開発者向けイベント「Microsoft Build 2022」において、開発者用ワークステーションをクラウド化した新たなサービス「Microsoft Dev Box」を発表した。

 「Dev Box」は、あらかじめアプリケーション開発に必要なツール・依存関係などが自動設定された仮想マシンを起動して、クラウド上ですぐにコーディングを開始できる「Azure」の新たなサービス。Windows上で動作するすべての開発者向け統合開発環境(IDE)やソフトウェア開発キット(SDK)、内部ツールをサポートする。

 また、デスクトップやモバイル、IoT、ゲーム向けのアプリ開発に最適化されているほか、「Windows Subsystem for Linux(WSL)」を介してクロスプラットフォームアプリも構築可能。Windows/macOS/Android/iOS、Webブラウザーからアクセスできる。

「Dev Box」のアピールポイントはワークステーションの設定作業を経ずに、すぐにコーティングを開始できること

 Microsoftは、現状の開発環境における課題について次のように指摘している。

 「新規加入の開発者は開発環境の構築に数日または数週間を費やしている。『僅かな変更』でさえ、フローを中断して作業環境の再構築に何時間も掛かる。それと同時に、多くのIT企業は生産性を維持するための柔軟なソリューションを開発者に提供するのに苦慮している。開発環境のハードウェア要件はプロジェクトの進展に伴って急速に変化する可能性がある上、リモート開発チームの増加は、開発者に必要なリソースを確保することがこれまで以上に困難となることを意味している。」

 開発環境をクラウド化した「Dev Box」を利用することで、開発者はワークステーションのメンテナンスに気を取られることなくコード記述に集中できるようになるという。開発者向けポータルから、プロジェクトのDev Boxイメージを作成・削除できるようになるほか、複数のDev Boxでタスクを並列化して実行できる。

 さらに「Dev Box」の仮想マシンは「Windows 365」上に構築されるため、「Intune」や「エンドポイント マネージャー」からネットワーク上のほかのデバイスと同様にセキュリティ管理が可能。チーム全体のデバイスに対して一括でゼロデイパッチを適用するといった、チーム全体でセキュアな開発環境を構築することもサポートしてくれる。

「Microsoft エンドポイント マネージャー」でクラウドPCとともに管理可能

 「Dev Box」は執筆現在、プライベートプレビューが開始されており、今後数カ月以内にパブリックプレビューへ移行する予定。