WOLFRAM

Wolfram言語 サーバ配備オプション

サーバを介してWolfram言語の機能を使う

サーバを介してWolfram言語の機能を使う

Wolfram Cloud

Wolframがホスティングするパブリッククラウドは,Webを経由して,完全なノートブックインターフェースとAPIとフォームを提供します

万全なホスティングと完全なWolfram言語環境をご希望の方に適した製品です.インストールおよびメンテナンスは不必要で,webインターフェースの自動更新,パフォーマンスと品質向上の自動化,最新のWolfram言語機能が提供されています.

サービス

ノートブックセッション,式の評価,即時API,Webフォーム,定期タスク,埋込み可能ノートブック

配備

Wolframがホスティングするクラウドインフラストラクチャ

デリバリー機構

サービスとしてのソフトウェア(SaaS)

ユーザ

Wolfram IDシステムを使って管理されるユーザアカウント

権限

各クラウドオブジェクトへのアクセスの完全制御(読込み/書込み/実行等)

ライセンス

無料プランと有料プラン(月額制と年額制)

ホスティング

Wolfram所有の,地理的に分散された計算クラスタ

典型的なクライアント

Webブラウザ,Wolfram Client Libraries,Wolfram Desktopおよび携帯端末用アプリ,HTTP対応の任意のプログラム

制約

メモリおよび計算時間の制約は,サブスクリプションプランにより異なります.計算は,サンドボックス環境で実行され,一部操作に制約があります

Wolfram Enterprise Private Cloud

セルフホスティング型のプライベートクラウドは,お客様の組織のイントラネット上で,完全なノートブックインターフェースとAPIとフォームを提供します

お客様のハードウェア上で完全なWolfram Cloudをホスティング,管理することをご希望の組織に適した製品です.パブリッククラウドに,プライバシー,セキュリティ,計算上の便益を追加提供します.パブリッククラウドで設定される特定のセキュリティの制約や計算上の制限を,調節することもできます.

サービス

ノートブックセッション,式の評価,即時API,Webフォーム,定期タスク,埋込み可能ノートブック

配備

セルフホスティング型のクラウドインフラストラクチャ

デリバリー機構

仮想マシンのイメージファイル

ユーザ

お客様ご自身が使われているユーザ管理方法(例えばKeycloak)を使用

権限

各クラウドオブジェクトへのアクセスの完全制御(読込み/書込み/実行等)

ライセンス

お問い合せください

ホスティング

お客様のサーバ

典型的なクライアント

Webブラウザ,Wolfram Client Libraries,Wolfram Desktopおよび携帯端末用アプリ,HTTP対応の任意のプログラム

制約

制限に対するきめ細かな制御.あるいは制約を全く設けないことも可能です.Enterprise Private Cloudの管理者が設定します.

Wolfram Application Server 

Wolfram言語のAPI,フォーム,Webアプリケーションに特化された,セルフホスティング型の高度にスケーラブルなWebサーバ

Wolfram Cloudの完全な機能(ノートブックインターフェースやユーザアカウント等)を使わずに,Wolfram言語ベースのAPIやフォームを配備したり,Wolfram言語を使ったお客様ご自身のWebアプリケーションを構築することをご希望の組織に適した製品です.

サービス

Wolfram言語の動的コンテンツを含む即時API,WebフォームおよびJava Server Pages (JSP)

配備

セルフホスティング,AWS,AzureをサポートするKubernetesインフラストラクチャ

ユーザ

ユーザアカウントなし

権限

制約なし

ホスティング

お客様のサーバ,またはAWSやAzure等のホスティングサービス

典型的なクライアント

Webブラウザ,Wolfram Client Libraries,Wolfram Desktopおよび携帯端末用アプリ,HTTP対応の任意のプログラム

Wolfram Web Engine [coming soon]

Wolfram言語のAPI,フォーム,レガシーWebアプリケーションに特化された,セルフホスティング型で標準ベースのWebサーバ

Wolfram Cloudの完全な機能(ノートブックインターフェースやユーザアカウント等)を使わずに,Wolfram言語ベースのAPIやフォームを配備したり,Wolfram言語を使ったお客様ご自身のWebアプリケーションを構築したりすることをご希望で,予測可能なトラフィックがある組織に適した製品です.

サービス

Wolfram言語の動的コンテンツを含む即時API,WebフォームおよびJava Server Pages (JSP)

配備

任意のJavaサーブレット環境またはDocker

ユーザ

Tomcatのセキュリティ制約およびセキュリティレルムを介した認証をサポート

権限

制約なし

ライセンス

お問い合せください

ホスティング

お客様のサーバ,またはAWSやAzure等のホスティングサービス

典型的なクライアント

Webブラウザ,Wolfram Client Libraries,Wolfram Desktopおよび携帯端末用アプリ,HTTP対応の任意のプログラム

Wolfram Web Engine for Python

Wolfram言語ベースのAPIやフォームに役立つよう設定されたPythonベースのスタンドアロンWebサーバ.Djangoおよびaiohttpベースのサーバソリューションに統合します.

オープンソースで,ユーザが拡張可能な軽量のWolfram言語サーバソリューションをご希望の方に適した製品です.

Wolfram EngineがPython Webサーバフレームワークに接続されています.Wolfram Engineを自分の開発スタックに加えたいPythonサーバ開発者の利用に適しています.

サービス

即時API,Webフォーム等

配備

複数のWolfram Engineカーネルが稼動するシングルマシン

ライセンス

試作のソフトウェア開発では無料.商用オプションについてはお問い合せください

ホスティング

お客様のサーバ

典型的なクライアント

Webブラウザ,Wolfram Client Libraries,Wolfram Desktopおよび携帯端末用アプリ,HTTP対応の任意のプログラム

Wolfram Language Runtime for AWS Lambda [試験的]

Wolfram Engine Dockerイメージを基盤とする,AWS LambdaのためのコンテナイメージランタイムAmazon API Gatewayと統合して,Wolfram言語ベースのAPIやフォームが配布できます.

Wolfram言語を使って,サーバレスのLambda関数を書きたい方や,AWS LambdaおよびAmazon API Gatewayを使って,Web APIやフォームを配備したい方に適しています.

サービス

Wolfram言語関数. API Gatewayの使用時は,即時API,Webフォーム,その他のHTTPベースのアプリケーション

配備

AWSコンソール,AWS CLI,AWS Serverless Application Model等のツール

ユーザ

AWS IAMまたはAPI Gatewayによるアクセス制御

ライセンス

Wolfram Engineのオンデマンドライセンス.その他のオプションについてはお問い合せください

ホスティング

Amazon Web Servicesグローバルクラウド

典型的なクライアント

他のLambda関数とAWSベースのアプリケーション,AWS SDK,Wolfram言語AWSサービス接続.API Gateway使用中は,Webブラウザおよび任意のHTTP対応プログラム.

WSTPServer

Wolfram Engineの永続的なプールを管理し,WSTP対応のプログラムで利用できるようにするスタンドアロンのプログラム

初期化済みの永続的なWolfram Engineに接続および再接続したい方に適した製品です.

WSTP (Wolfram Symbolic Transfer Protocol)経由で通信する,永続的なWolfram Engine

プロトコル

WSTP(任意のポート)

サービス

Wolfram言語の式の評価,ノートブックインターフェースとの接続

配備

コマンドラインプログラム,デーモン

典型的なクライアント

WolframScript,Wolframノートブックフロントエンド,Wolfram Client Libraries,並列カーネル計算