Wasmerは、ローカルやクラウドでアプリをホスト・実行できるWebAssemblyベースのプラットフォーム。リポジトリ連携デプロイ、テンプレート、ブラウザ・サーバー・モバイル対応のSDKを備えます。

Wasmer preview

概要

Wasmer は、ローカルまたはクラウドでユニバーサルアプリケーションを実行・デプロイするための WebAssembly ベースのプラットフォームです。公式サイトでは、この製品を、サイト、クロスプラットフォームアプリ、AI エージェントに対応し、さまざまな環境でプログラムを安全に実行できる新しいコンテナ技術として紹介しています。

このプラットフォームは、ホスティング、ランタイム、SDK の機能を組み合わせています。ホスティング面では、高速起動、自動スケーリング、リポジトリの取り込みと CI/CD によるデプロイを重視しており、SDK 面では、ブラウザ、iOS、サーバー、シェル、または他の言語に埋め込んでプログラムを実行することを想定しています。

機能

WebAssembly ランタイムとデプロイ

Wasmer は、ローカル環境とクラウド環境の両方でアプリケーションを安全に実行する、WebAssembly ベースのランタイムおよびデプロイプラットフォームとして位置づけられています。

リポジトリ取り込みと CI/CD

サイトでは、アプリをリポジトリから取り込み、自動 CI/CD でデプロイできるため、手動設定の作業を減らせると説明しています。

オンデマンドスケーリングと高速起動

料金ページと製品ページでは、Web サイトやアプリのオンデマンド起動、自動スケーリング、一時停止/再開の動作が説明されています。

フレームワーク対応

プラットフォームは、Next.js、WordPress、Django、Nuxt、Laravel、Hugo、Astro、Vite などのフレームワークをサポートしています。

ランタイム横断の SDK

Wasmer の SDK ページでは、プログラムをブラウザ、iOS、サーバー、シェルワークフロー、または言語内への埋め込みで実行できると説明しています。

チームおよびエンタープライズ向けの段階的プラン

上位プランでは、チームおよびエンタープライズ向けに、共同作業、SSH/SFTP アクセス、専用のプライベートロケーション、サポートオプションが追加されます。

ユースケース

  • 既存の Web サイトをデプロイする

    リポジトリベースのデプロイ、自動 CI/CD、再書き込みなしのスケーリングが必要な場合に、既存の Web アプリケーションを Wasmer に移行します。

  • WordPress ホスティング

    自動スケーリング、マネージド移行、サーバーレス運用が重要なケースを含め、無料または有料プランで WordPress プロジェクトをホストします。

  • ユニバーサルランタイム開発

    SDK を使って、ブラウザ、サーバー、iOS、またはシェルなど、複数の環境で動作する必要があるアプリケーションを構築します。

  • テンプレートベースの立ち上げ

    WordPress、Hugo、PHP スターターなどのテンプレートを使って小規模プロジェクトを開始し、その後最小限の設定でクラウドにデプロイします。

  • チームおよびエンタープライズホスティング

    チームに共同作業、サポート、SSH/SFTP アクセス、専用ロケーション、またはより大きなデプロイ上限が必要な場合は、Pro または Enterprise ティアを利用します。

Pros and Cons

Pros

  • ローカル、クラウド、ブラウザ、モバイル、シェル、埋め込み環境にまたがる WebAssembly ベースのデプロイをサポートしています。
  • 低トラフィックのプロジェクト向けに無料の Hobby プランがあります。
  • 自動 CI/CD、リポジトリ取り込み、テンプレートベースの開始を提供しています。
  • Web サイトやアプリをオンデマンドでスケールし、高速起動を強調しています。
  • 共同作業、サポート、SSH/SFTP アクセス、専用ロケーションを備えたチーム向け・エンタープライズ向けの階層プランを提供しています。

Cons

  • ソース資料には、完全な統合カタログや、フレームワークごとのセットアップ詳細は記載されていません。
  • 価格比較には一部のエンタープライズおよびサポート条件が記載されていますが、ページでは契約条件やサービス条件のすべてが十分に文書化されているわけではありません。

FAQ

Wasmer に無料プランはありますか?

はい。価格ページには永久無料と説明されている Hobby プランが含まれており、サイトには Pro プランと Enterprise/Subhosting のオプションもあります。

Wasmer はどのように使い始めますか?

ソースによると、Hobby プランからデプロイを開始でき、リポジトリの取り込み、テンプレート、SDK を通じたデプロイをサポートしていますが、製品全体を通した単一の標準的なセットアップ手順は示されていません。

Wasmer ではどのようなプロジェクトを実行できますか?

サイトでは、Next.js、WordPress、Django、Nuxt、Laravel、Hugo、Astro、Vite などのフレームワークをサポートしているほか、SDK を使ってブラウザ、サーバー、iOS、シェル、埋め込み環境での利用も説明しています。

チーム向けおよびエンタープライズ向けの機能には何がありますか?

価格ページによると、Pro プランにはチームでの共同作業、優先実行、SSH/SFTP アクセス、メール/チャットサポートが含まれます。Enterprise/Subhosting プランには、無制限ユーザー、専用のプライベートロケーション、コンプライアンス、高度なサポート、99.95% の SLA が追加されます。

Wasmer は完全な統合一覧を公開していますか?

ソースには明確な統合カタログは掲載されていませんが、SDK を通じて複数のフレームワークとプログラミング言語ランタイムに対応していると記載されています。

Quick Facts

カテゴリ
WebAssembly ホスティングおよびランタイムプラットフォーム
Webサイト
wasmer.io
主な用途
ローカル、クラウド、ブラウザ、モバイル、埋め込み環境にまたがるアプリケーションのデプロイと実行
価格
無料の Hobby プラン、有料の Pro プラン、Enterprise/Subhosting を利用可能
記載のあるフレームワーク
Next.js、WordPress、Django、Nuxt、Laravel、Hugo、Astro、Vite
SDK の利用環境
ブラウザ、iOS、サーバー、シェル、埋め込み用途