WOLFRAM

Wolfram Application ServerはWolfram Engineの計算パワーと,ロバストなクラウドおよび現在利用できるコンテナ化技術を統合します.

リリースに際してのブログ »

Wolframの利点

Wolfram言語に組み込まれている計算インテリジェンスを利用することによって,ロバストで高品質のコンテンツが短時間で作成できます.

即時API

単純でありながら強力なクラウド配備機能を使って,ステートレスのRESTful APIが楽に作成できます.

スマートWebフォーム

便利なフォームインターフェースを配備すると,ユーザはコードを使わずにWolfram言語の計算をにアクセスすることができます.

下位互換性

webMathematicaの動力となっているバージョンを含め,Wolfram言語の全バージョンを通して下位互換性を持つ,一貫した信頼性の高いコードベースが維持されています.

簡単な配備

Wolframのロバストな外部サービスフレームワークを使って,お客様の配備における認証やデータ交換が簡単に管理できます.

迅速な開発

コードの独自の部分だけを書いたら後はWolfram言語に任せてください.統一され,高度に自動化されたWolfram言語関数が難しい部分を処理します.

その場でできるコンテンツ作成

時間と場所に基づいてコンテンツを作成し,カスタムのエンドポイントを割り当て,広範なWolfram Knowledgebaseからの精選されたコンテンツを統合することができます.

主な機能

Wolfram Application Serverを使うと,どこにいるエンドユーザにも,最適化されたWolframの計算およびコンテンツをWebブラウザから直接届けることができます.

最適化されたWolfram Engine

管理されたインフラストラクチャが,お客様の特定のニーズに合わせて事前初期化および設定されたWolfram Engineのプールを提供します.

高速のAPI

Wolfram Application ServerはLANやWebでWolfram言語を使う最も高速な方法です.

実証されたテクノロジー

30年以上に及ぶ継続的な開発で実証された,Wolfram CloudおよびWolfram|Alphaを動かすのと同じ根幹テクノロジーを使っています.

完全なWeb統合

Wolfram Application Serverは標準のWebプロトコルで動作するので,クライアント側の認証やインストールは必要ありません.

サーバレス:時間の節約

Wolframのサーバレスアーキテクチャとお客様のクラウドプロバイダを組み合せて管理されたクラスタに配備すると,それ以上の設定は必要ありません.

プラットフォーム非依存の計算

お客様のプロジェクトは,システムやクラスタのパワーを十分に利用するように自動的にスケールアップします.根底のアーキテクチャを心配する必要はありません.

テクノロジーの統合

Wolfram Application ServerはDocker,Kubernetes,および同様のプラットフォーム,Microsoft,Amazon,Google,IBMのコンテナソリューション,その他の標準クラウドテクノロジーとシームレスに統合します.やり直しや再設定をしなくても,既存の生産インフラストラクチャにWolfram Engineを接続することができます.

Q&A

  • 全般
  • インストールと設定
  • 配備
  • 実行
  • 全般

Wolfram Application Serverは既存のWebアプリケーションで使えますか.

はい,使えます.Wolfram Application ServerはRESTfulアーキテクチャを使っているため,ほとんどのWebベースのプログラムやサービスに対応しています.

Wolfram Application Serverでは,ブラウザはWolfram Notebookのように使えますか.

いいえ.Wolfram Application Serverはブラウザを介したノートブックのような機能は提供していません.このような機能はWolfram Cloud製品で使えます.

一般公開されたWolfram Application Serverはありますか.

一般公開されたものはありませんが,デモオプションについてはお問い合せください

Wolfram Application Serverにはどのようなレベルのサポートがありますか.

Wolfram Application ServerではPremier ServiceまたはEnterprise Serviceが利用できます.詳細はお問い合せください

Wolfram Application Serverの使用に関する制約はありますか.

はい,あります.必要条件や制約については利用規約をご参照ください.

現在のwebMathematicaをWolfram Application Serverにアップグレードすることはできますか.

通常は可能です.Wolfram Application Serverは,最新のWebに対応するwebMathematicaの機能との下位互換性をサポートしています.さらにWolfram言語のコードは下位互換性があります.

新しいバージョンが出るたびにWolfram Application Serverをアップデートする必要がありますか.

いいえ,お好きなときにアップデートしてください.しかし,最新機能や修正を利用するために,Wolfram Application Serverを最新の状態にしておくことをお勧めします.

特定のクライアントがWolfram Application Serverのエンドポイントにアクセスできないようにすることはできますか.

Wolfram Application Serverはユーザモデルを提供しません.サーバへのネットワークアクセスを持っているユーザは誰でもエンドポイントにアクセスすることができます.個々のWolfram言語アプリケーションでは,OAuthや他の認証標準およびセキュリティプロトコルと簡単に統合することができます.

より幅広いインターネットとの接続性が必要ですか.

いいえ,その必要はありません.Wolfram Application Serverは自己完結型なので,機能するために外部接続は必要ありません.インターネット接続がないと,Wolfram Knowledgebaseへのアクセスや外部サービス等,一部の機能は制限される場合があります.

Wolfram Application ServerにカスタムパッケージのWolfram言語コードを配備することはできますか.

はい,できます.Wolfram Application Serverでは,Wolfram Engineが使う計算ノードに直接パッケージを配備することができます.

Wolfram Application Serverに他の言語のコードを配備することはできますか.

はい,Wolfram Engineが読めるコードならWolfram Application Serverで配備し使用することができます.

Wolfram Application Serverをデータベースに接続することはできますか.

はい,Wolframデータベース接続テクノロジーの任意のものが使えます.

Wolfram Application Serverで実行するWolfram Engineにカスタムの初期化コードを提供することはできますか.

はい,初期化コードはすべてのWolfram Engineに配備することも,特定のカーネルプールのエンジンに配備することもできます.

Wolfram Application Serverを再起動せずにコードをアップデートすることはできますか.

はい,できます.Wolfram Application Serverに配備された新規・更新コードは,直ちにすべてのユーザが使えるようになります.

Wolfram Application Serverは何人のユーザをサポートしますか.

Wolfram Application Serverには人数によるライセンスの制限はありません.使用は,ライセンスに付与されたWolfram Engineによって提供される計算リソースによって制限されます.

Wolfram Application Serverの性能はどのような場合に制約を受けますか.

性能は,基本的にWolfram Engineの利用可能性によって決まります.アプリケーションに必要なプロセッサおよびメモリが動作環境の最大の決定要因になります.

Wolfram Application Serverは画像を出力することができますか.

はい,PNGGIFJPEG多数の形式で画像を出力することができます.画像ファイルの作成についての詳細はExportをご覧ください.

どの程度スケーラブルなのですか.一度にカーネル1個ですか.一度に10個等ですか.

Wolfram Application Serverは計算ノードの数によって拡張されます.1個のノードに対するWolfram Engineの数は設定可能であり,通常は根底のハードウェアのリソースに対応しています.

Wolfram Engineは評価と評価の間に状態を維持することはできますか.

いいえ,Wolfram Application Serverはステートレスアプリケーションのために設計・構築されています.カーネルは設定された制限まで再利用されますが,後続の呼出しが同じWolfram Engineに送られるようにする方法はありません.