Microsoftが発表したAzure Service Fabricは完全なオートスケーリングのPaaSを提供する(将来的には他社クラウドに対しても)

1680904861_07bead7f07_o

Microsoftが今日(米国時間4/20)、Azure Service Fabricというものを発表した。スタートアップやISVたちが、スケーラブルなクラウドアプリケーションを作りやすい、というAzureの新サービスだ。

このサービスを使ってクラウドアプリケーションを作ると、ユーザ数や提供物がどんどん成長しているときデベロッパやアドミンは、インフラを抜本的にいじるとかの、スケーリング対策をいっさいやらなくてもよろしいし、気にする必要もない。

Service Fabricはそのために、マイクロサービス方式のアプリケーションアーキテクチャと、同社独自のオーケストレーション技術を結びつけて、自動的に分散システムを拡張していく。またVisual Studioとコマンドラインツールにより、アプリケーションのライフサイクル管理をサポートする。

Azure Service Fabric

Microsoftのクラウドプラットホームマーケティング担当ゼネラルマネージャMike Schutzによると、Service Fabricは(Microsoftの定義では)次世代型PaaSの技術であり、Microsoftはその基盤となるハイパースケール技術をAzureDBやDocumentDB、Cortanaなど自社のサービスで使ってきた。というかMicrosoftによると、Service Fabricは、これらのサービスを動かすために内製して使ってきたものと、まさに同じ技術だ。

Service Fabricは、現代的なアプリケーションを構成しているマイクロサービス群と、アプリケーションがその上でホストされているクラウドの両者をつねに見張る。Microsoftの説明ではその新しいサービスは“インフラストラクチャの可利用なリソースとアプリケーションのニーズの両方をデベロッパに代わって見張り、両者の需給バランスが危うくなってきたら自動的にアップデートして自己修復を図る。それにより、どんなスケールにおいても、高可用性と耐久性の高いアプリケーションのサービスが維持される”。

マイクロサービスというとDockerのコンテナを連想する人が最近は多いと思うが、Service FabricはMicrosoftの自社技術とJavaアプリケーションに焦点を当てる。Microsoftの計画では、Windows Serverの次のバージョンでDockerのサポートと同社独自のWindows Server Containersが提供される。そのときはさらに、Service FabricがWindows Serverの上で動く、という形のオンプレミスのサポートも提供される。さらに今後の計画ではLinuxをサポートする予定もあり、また、そのほかのクラウドサービスを使っているデベロッパにはService Fabricへの移行を(希望者には)ガイダンスする。

Microsoftはハイブリッドクラウドのサポートにも積極的だから、今後はService Fabricをプライベートクラウドや、Microsoft以外のホストによるクラウドにも提供して行く予定だ。これだけ手広くやる、という点がなかなかおもしろい。

Service Fabricはある意味では最近ローンチしたAzure App Serviceの対極にあるようなサービスだ。App Serviceはクラウド上にスケーラブルなアプリケーションを載せて動かすことに伴う複雑で面倒な要件をすべて抽象化しようとするが、Service Fabricではデベロッパが必要に応じて低レベルをコントロールできる。

Service Fabricそのものについてはここに述べたような抽象的な説明しかまだ提供されていないが、デベロッパが実際に試してみようにも、まだ具体的には何もリリースされていない。Microsoftによると、デベロッパプレビューとSDKは、来週行われるデベロッパカンファレンスBUILDでリリースし、その際、Service Fabricの詳細なデモも見せてもらえるらしい。BUILDは来週の水曜日からだが、そのときService Fabricについて具体的なことがいろいろ分かるのだろう。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa

投稿者:

TechCrunch Japan

TechCrunchは2005年にシリコンバレーでスタートし、スタートアップ企業の紹介やインターネットの新しいプロダクトのレビュー、そして業界の重要なニュースを扱うテクノロジーメディアとして成長してきました。現在、米国を始め、欧州、アジア地域のテクノロジー業界の話題をカバーしています。そして、米国では2010年9月に世界的なオンラインメディア企業のAOLの傘下となりその運営が続けられています。 日本では2006年6月から翻訳版となるTechCrunch Japanが産声を上げてスタートしています。その後、日本でのオリジナル記事の投稿やイベントなどを開催しています。なお、TechCrunch Japanも2011年4月1日より米国と同様に米AOLの日本法人AOLオンライン・ジャパンにより運営されています。