Перейти к содержимому

Любой компонент. Любая среда.

Компонент WebAssembly исполняется в изолированной песочнице на wasmCloud — без гостевой ОС и платформенного API.

Путь компонента

  1. Сборка

    wash build собирает компонент из кода и контракта WIT.

  2. Публикация

    Артефакт .wasm уходит в реестр OCI: тег выбирает версию, digest идентифицирует содержимое.

  3. Исполнение

    Среда wasmCloud запускает компонент там, где доступны нужные ему интерфейсы WASI.

От запроса до результата

  1. HTTP-запрос — событие или вызов API.
  2. Компонент — ваш код и интерфейсы WASI.
  3. wasmCloud — исполнение и ответ.

Среда связывает компонент с нужными возможностями; конфигурация и секреты остаются на стороне среды.

Среды исполнения

Облако и узлы доступа

  • Дата-центр — облачная инфраструктура.
  • Региональные узлы — размещение в нескольких регионах.
  • Узлы доступа — исполнение рядом с источником запросов.

Своя инфраструктура

  • Собственные серверы — совместимая среда под вашим управлением.

Устройства и клиент

  • Устройства — локальная среда исполнения.
  • IoT-узлы — исполнение при ограниченных ресурсах.
  • Браузер — встроенный Wasm и адаптеры WASI.

Среда должна поддерживать интерфейсы WASI, которые требует компонент.

Начать с документацииРассчитать стоимость