オープンソースのクラウドネイティブな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
「Gmail」の統合型UI、全ユーザーに提供開始
IT関連
2022-07-30 04:14
飲食料品ECのAoyamaLabが法人専用のデジタルギフトサービス「リモート手土産」を開始
ネットサービス
2021-03-18 02:07
オープンソース特許コンソーシアムのOIN、特許保護対象をさらに拡大
IT関連
2024-06-15 05:17
京都市立芸大、誤送信で135人の入学者情報流出 「gmail」を「gmai」と入力ミス
セキュリティ
2021-04-02 18:50
半導体技術の国際会議ISSCC、オンラインで開幕–テーマはAI、量子、5G
IT関連
2021-02-17 08:00
契約管理システム「LegalForce」、案件管理機能でコメントの検索が可能に
IT関連
2022-11-17 07:01
UCCホールディングス、サプライチェーンデータの一元化・可視化にクラウドサービス活用
IT関連
2023-04-15 21:33
Hexagonと富士通、デジタルツイン活用して安心安全な街づくりを支援
IT関連
2023-06-16 11:27
IT部門が抱えるSaaS管理の課題を解決–「SaaSポートフォリオ最適化プロジェクト」の手法とは(後編)
IT関連
2023-07-07 02:22
グーグル、生成系AIによる新機能を「Gmail」「ドキュメント」に追加へ
IT関連
2023-03-16 01:12
「Outlook for Windows」の予定表共有が改善–マイクロソフト:「97年以来最も大きな変更」
IT関連
2021-05-31 13:11
「Google Meet」、2つの新機能を導入–字幕履歴など
IT関連
2025-02-21 01:00
ゲオ、愛知県に「中部物流センター」開設–事業変化に合わせ一元管理体制強化
IT関連
2024-11-23 20:40
Samsung、秘書ロボット「Care」と家事ロボット「Handy」のコンセプトを披露
ロボット・AI
2021-01-13 13:10