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,並列カーネル計算