
マイクロソフトがAzureマイクロサービスをLinuxに導入、オープンソースOSとの親和性を高め続ける
ダン・リッチマン著

Microsoft はまもなく、Azure Service Fabric for Linux の暫定バージョンをリリースする予定です。これは、昨年から Windows で利用可能となっているマイクロサービス開発機能を Linux に提供する無料サービスです。
マイクロソフトのAzureクラウドサービス上の仮想マシンの3台に1台はLinuxで稼働しており、レドモンドに本社を置く同社は、このオープンソースOSに新たなサービスを継続的に提供していくと、Azureのプログラムマネジメントディレクターであるコーリー・サンダース氏は昨日のインタビューで述べた。「多くの企業顧客が.NETとJava、そしてWindowsとAzureの両方を利用しています」とサンダース氏は述べた。

9月26日に予定されているこの暫定リリースは、企業文化の改革に取り組んでいるサティア・ナデラCEOのリーダーシップの下、マイクロソフトが他社製品に対して示しているオープンな姿勢を強調するものだ。
マイクロサービスは、プログラム内の個々の機能を細分化し、異なる開発チームであっても個別に変更できるようにします。これは、アプリケーションを単一のコードとして開発したり、ユーザーインターフェースやバックエンドなど、いくつかの部分に分割したりすることとは対照的です。今年初め、調査会社ガートナーは、マイクロサービスを「幻滅期」にあると評価しました。この段階では、技術の欠点や限界に焦点が移り、いくつかの製品が失敗に終わります。しかし、この段階の後には「啓蒙期」への回復期が訪れ、その後「生産性のプラトー」へと至ります。
サンダース氏によると、マイクロサービスは、アプリケーションを頻繁に、時には1日に数回も更新する、新興で技術力の高い企業で最も人気があるという。しかし、BMWを含む、歴史のある大企業もいくつか、新しいアプリケーションにマイクロサービスを導入している。マイクロソフト自身も、Azure SQL Databaseのデータレプリケーション部分や、Cortana、Intune、Azure DocumentDBの一部にマイクロサービスを採用している。
「この技術は、初期導入企業からより主流の確立された企業へと移行しつつあると言えるでしょう」とサンダース氏は語った。
Azure Service Fabric for Linuxの暫定版(限定パブリックプレビュー)は、希望者全員に提供されますが、一般公開版の一部機能が欠けています。一般公開版は、Microsoftがプレビュー版のユーザーから十分なフィードバックを集めるまでリリースされません。
本日の発表は、カリフォルニア州サンノゼで開催される API World のマイクロサービス カンファレンスに合わせて行われ、このニュースに特別な関心を示すグループが出席すると思われる、と Microsoft は述べた。