オープンソースのクラウドネイティブなFaaS「OpenFunction」がコンテナに加えてWebAssemblyをサポート。ランタイムにWasmEdgeを統合

今回は「オープンソースのクラウドネイティブなFaaS「OpenFunction」がコンテナに加えてWebAssemblyをサポート。ランタイムにWasmEdgeを統合」についてご紹介します。

関連ワード (同期用、言語、記述等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Cloud Native Computing Foundation(CNCF)のSandboxプロジェクトとして開発が進められているオープンソースのFaaSプラットフォーム「OpenFunction」がバージョン1.0の登場に合わせてWebAssemblyをサポートしたことが発表されました。

OpenFaaSはコードをコンテナイメージにビルドし、それをKubernetes上のランタイムでイベントドリブンに実行するなど、さまざまな機能が統合されたFaaS(Function as a Service)プラットフォームです。下記のように、多くのオープンソースソフトウェアによって構成されています。

fig

これまで、OpenFaaSで実行されるのはコンテナイメージであり、そのためにKEDA(非同期用ランタイム)もしくはKnative(同期用ランタイム)の2つのランタイムがOpenFaaSに組み込まれています。

今回リリースされたOpenFunction 1.0.0では、このOpenFaaSのランタイムとしてWebAssemblyランタイムであるWasmEdgeが組み込まれたことが発表されました。

下記は「Announcing OpenFunction 1.0.0: Integrate WasmEdge to support Wasm Functions and Enhanced CI/CD」からの引用です。

OpenFunction now supports building and running wasm functions with WasmEdge as the workload runtime.

OpenFunctionはWasmEdgeをワークロードランタイムにすることで、WASMファンクションのビルドと実行をサポートします。

開発者はWebAssemblyに対応したさまざまなプログラミング言語でOpenFunctionの関数を記述することができるようになります。

Docker社がDocker DesktopにWebAssemblyを統合したことに代表され、containerdにはWebAssemblyをコンテナとして扱うためのrunwasiが統合されるなど、WebAssemblyはいま、コンテナと同じような新しいソフトウェアのコンパクトな実行形態として、あるいはクラウドネイティブな実行形式の1つとして、その利用範囲を着々と広げています。

参考:Docker DesktopがWebAssemblyランタイムを統合。コンテナと同様にWebAssemblyイメージを実行可能に
参考:コンテナランタイムのcontainerdに、WebAssemblyをコンテナとして扱うための「runwasi」が統合。これからのコンテナランタイムはWebAssemblyと統合されていく

OpenFunctionのWebAssembly対応も、そうした大きな流れの1つと言えそうです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
新製品・サービス開発でシャドーITが増加–ガートナー調査
IT関連
2022-06-11 21:07
位置情報関連ソリューション提供のGeoloniaがMedical DOCの「新型コロナワクチンマップ」開発に貢献
パブリック / ダイバーシティ
2021-06-03 16:58
日本MS、法人向けに「Microsoft 365 Copilot」を提供–知的財産保護のサポート製品も
IT関連
2023-10-31 20:24
神戸市と500 Startupsが2021年も「500 KOBE ACCELERATOR」をオンライン開催
その他
2021-07-10 23:41
金融の未来はオープンソースにあり
IT関連
2022-12-27 16:17
若い世代は対面よりデジタル体験を重視–アドビ調査
IT関連
2022-06-09 19:12
Next.js 14.2正式リリース、webpack後継ビルドツールのTurbopackがリリース候補版に
JavaScript
2024-04-18 00:57
マニュアル&ナレッジ管理アプリtoaster teamを運営するnocoが1.3億円のプレシリーズA調達、新ブランド「n」推進
IT関連
2022-02-23 01:44
ふくおかFGのみんなの銀行、フルクラウドコンタクトセンターを構築
IT関連
2021-04-09 18:26
シトリックス、萩野武志氏が日本法人の代表取締役社長に就任
IT関連
2022-06-15 05:33
IoTデバイスがサイバーリスクの焦点に–企業がセキュリティ確保で取るべき最適解とは
IT関連
2022-12-27 05:23
「Android」でロックダウンモードを有効にするには–生体認証でのロック解除を無効に
IT関連
2022-08-28 07:25
セールスフォース、オフィス再開のアプローチ示す–サンフランシスコ本社は5月より
IT関連
2021-04-15 16:39
SFチックな工場向け無人搬送ロボ 東大発AIベンチャーが開発
企業・業界動向
2021-06-17 02:04