オープンソースのクラウドネイティブな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関連
2023-09-26 21:54
「URSNIF」マルウェアの極めて危険な亜種が登場–「Emotet」に似た形態
IT関連
2022-10-22 19:56
米国民の3分の1が定期的にFacebookでニュースを見ている
ネットサービス
2021-01-14 22:11
日本株:2021年は「バリュー優位」–2022年は「グロース優位」と予想する理由
IT関連
2021-05-19 02:20
NTT Com、市街地映像のビッグデータ活用基盤「モビスキャ」を24年度上期に提供
IT関連
2024-01-14 13:39
群馬大学医学部附属病院、安定稼働に向けて情報管理システムを刷新
IT関連
2022-11-23 00:23
作品応募数175点、本物の「忍びの地図」など「obniz IoT コンテスト2021」最優秀賞・優秀賞を発表
IoT
2021-06-02 04:49
タブレット出荷台数、第2四半期は微増–「Chromebook」は51%減
IT関連
2022-08-03 23:57
Twitter、24時間で投稿が消える「Fleet」を8月3日に終了へ
アプリ・Web
2021-07-16 02:12
Shopify、太原真氏がカントリーマネージャーを退任へ–後任はショーン・ブロートン氏
IT関連
2024-03-31 23:51
アップル、産業用ARヘッドセットの新興企業Mira Labsを買収
IT関連
2023-06-09 08:39
JAXA、国産「空飛ぶクルマ」研究開発に協力 国内最大の「風洞実験装置」提供
企業・業界動向
2021-08-11 16:02
「Linux」で実行してはいけない危険なコマンド5選
IT関連
2024-10-11 08:03
AIを利用したリアルタイム音声文字起こしサービスOtter.aiがGoogle Meetでも利用可能に
ネットサービス
2021-01-23 18:40