このページの本文へ

クラウドから「エッジ」への動きが加速:Build/de:code 2019レポート 第8回

「de:code 2019」基調講演レポート(前編):Windows 365がLinux開発者向けに機能強化

WindowsにLinuxカーネルが入るとWeb開発が変わる――de:code 2019基調講演で「WSL2」をデモ

2019年05月29日 15時00分更新

文● 羽野三千世/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

 日本マイクロソフトは2019年5月29日~30日の2日間、都内で技術者向け年次イベント「de:code 2019」を開催している。29日朝に行われたキーノートには、日本マイクロソフト 代表取締役 社長の平野拓也氏と、米マイクロソフトからMicrosoft 365担当バイスプレジデント ジャレット・スパタロウ氏、Azure担当バイスプレジデントのジュリア・ホワイト氏、テクニカルフェローのアレックス・キップマン氏が登壇した。

 本稿ではキーノートレポートの前編として、ジャレット・スパタロウ氏の講演内容を紹介する。中編ではジュリア・ホワイト氏によるAzure関連の講演、後編ではアレックス・キップマン氏と平野拓也社長の登場シーンをダイジェストで紹介する。

Microsoft Graphが生産性を上げる

 de:code 2019のキーノートに登壇した米マイクロソフト Microsoft 365担当バイスプレジデント ジャレット・スパタロウ氏は、Microsoft GraphをコアにしてWindows、Office、Edge、Teamsがアプリケーション間の壁を越えて連携する様子と、Build 2019で発表された各アプリケーションの新機能を紹介した。

米マイクロソフト Microsoft 365担当バイスプレジデント ジャレット・スパタロウ氏

 Microsoft Graphは、Windows、Office、Edge、Teamsを含む様々なアプリケーションのデータをグラフ形式で扱うことができるエンドポイント。Microsoft Graph上で各アプリケーションのデータが関連付けされているので、例えば、スマートフォンのOutlookアプリでスケジュールに“フォーカスタイム”を設定すると、その時間は集中を妨げないようにPCのWindows画面にポップアップが出さないといったように連携する。

Microsoft GraphをコアにWindows、Office、Edge、Teamsが連携

 「Microsoft 365は、デバイスやアプリケーションの都合を中心に考えるのではなく、デバイスやアプリケーションを使う“人”を中心におき、生産性を高めるように設計されている。Microsoft Graphでこれを実現している」(スパタロウ氏)。

Microsoft 365は“人”を中心に設計されている

WindowsにLinuxカーネルを搭載

 続いて、Build 2019で発表されたMicrosoft 365関連の開発者向けの新機能のうち、「React Native for Windows」、「Microsoft Windows Terminal」、「Microsoft Windows Subsystem for Linux 2」のデモを披露した。

 React Native for Windowsは、JavaScriptフレームワーク「React Native」を使うWeb系開発者がWindows向けの開発を行うためのオープンソースプロジェクト。スパタロウ氏は、React Native for Windowを使って、JavaScriptのコードがそのままUWPアプリケーションにインポートできる様子をデモで披露した。

React Native for WindowsでJavaScriptのコードがそのままUWPアプリケーションにインポートできる

 Microsoft Windows Terminalは、PowerShell、コマンドプロンプト、Linux向けの各種シェルをタブでいくつでも開くことができる開発者ツール。オープンソースプロジェクトとしてGitHubに公開されている。「日本向けに、Unicodeをフルサポートした。日本語、絵文字を使うことができる」(スパタロウ氏)。

Microsoft Windows Terminal

 Microsoft Windows Subsystem for Linux 2(WSL2)は、Windows 10上でLinuxカーネルがそのまま利用できるサブシステム。フルのLinux 4.19カーネルが搭載されており、Dockerをネイティブサポートする。「LinuxカーネルがWindows上にあるのでデュアルブートは不要。Windows上で複数のLinuxディストリビューションを同時に起動することも可能になる」(スパタロウ氏)。

 WSL2を使って、Windowsの中だけでエンドツーエンドのWeb開発ができるようになる、とスパタロウ氏は説明する。デモではVisual Studio Codeを使って、Linuxで実行されているJavaScriptのバックエンドの作業をみながら、フロントエンドの表示をEdgeブラウザで確認する開発作業が、1つのWindows環境内で同時にできる様子を披露した。

1つのWindow環境内で、Linuxで実行されているJavaScriptのバックエンドの作業(右)をみながら、フロントエンドの表示をEdgeブラウザ(左)で確認

* * *

 Microsoft 365のWindows関連では、Linux開発者向けの機能強化が目立った。Office関連では、Microsoft Graphを使ったOfficeアプリケーション間のデータ連携や、Excelの機能コンポーネントをWordで実行できるようにするといった機能連携、OfficeアプリケーションへのAI機能実装などのアップデートがあった。

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

アクセスランキング

  1. 1位

    ITトピック

    情シス人材不足でも「採用予定なし」中小企業の意見/“従業員発のSNS炎上”6割の企業が懸念/「SNS疲れ」利用を減らす効果的方法、ほか

  2. 2位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  3. 3位

    sponsored

    キャッシュレス決済の利用シーンを広げる 三井住友カードの「stera terminal light」とソフトバンクのIoT回線

  4. 4位

    TECH

    パンや酒、チョコづくりにも関わる微生物「酵母」の進化を追求

  5. 5位

    sponsored

    “120TB消失危機”を救ったBox。ゼネラルが挑むグローバルデータ統合の舞台裏

  6. 6位

    データセンター

    「関東・関西に次ぐDC集積地」目指す 北海道・石狩でデータセンター連合 さくら、NTT東らが参画

  7. 7位

    デジタル

    東京タワー相当の紙を“完全撤廃” 点検業務をkintone化した“現場ファースト”な改善術

  8. 8位

    ITトピック

    6割超の企業で「セキュリティは取引条件」 SCS対応も進む/パワハラと指導の違い、あなたの基準は?/AIへの危機感か 転職希望のIT人材が増加、ほか

  9. 9位

    sponsored

    「現場に行くのが当たり前」を変えたアズビルのリモート調整 効果はプライスレス

  10. 10位

    sponsored

    IBMレポートから学ぶ「認証情報漏洩」の現状/飲食店予約システム 不正アクセス事例の解説

集計期間:
2026年07月28日~2026年08月03日
  • 角川アスキー総合研究所