Wolfram Web Engineは,Wolfram言語のAPI,フォーム,およびWebアプリケーションを配備するためのセルフホスト型Webサーバであり,組織が計算知能をWebアプリケーションに統合するための強力で柔軟な方法を提供します.
主な機能
洗練されたアーキテクチャを備えたWolfram Web Engineは,APIの配備やサーバ動作のカスタマイズに欠かせないツールを提供し,多様な計算ニーズに対応します.
スタンドアロンまたは統合型
スタンドアロンのコンポーネントとして配備することも,データベースを含む既存のサーバインフラストラクチャに統合することもできます.
安全なユーザ認証
Tomcatのセキュリティ制約およびレルムを介した認証をサポートします.
スケーリング対応
Wolfram Web Engineはコンテナとして利用可能であり,スケーリングソリューションと統合できます.
継続的な統合と配備
配備はディレクトリ内のファイルとして表現されるため,Gitやrsync等のファイルベースのツールを使って再配備を行うことができます.
柔軟なホスティング
Raspberry Piやクラウド上のクラスタ等,さまざまな環境への配備に適しています.
アセット管理
ServiceDeployを使って静的ファイルや動的なWeb要素を配備することも,ディレクトリベースのアーキテクチャに単にファイルを追加することもできます.再配備はファイルやディレクトリをコピーするように簡単に行えます.
Wolframエコシステム
プロジェクトの進捗に合わせて,ノートブックでのプロトタイピングからクラウドでのテスト,Wolfram Web Engineを使った現場への配備へと簡単に移行できます.
使い始める
Wolfram Web Engineはすでにコンサルティングチームや企業顧客によって現場で利用されています.Wolfram言語をWeb上に配備するための強力で柔軟かつコスト効率の高い方法をお探しであれば,Wolfram Web Engineが最適なソリューションです.
Q&A
Wolframを使う理由
一貫性
Wolfram言語は,Stephen Wolframが主導する一貫した設計プロセスと長期的なビジョンにより,30年以上に渡ってコードの互換性を維持しています.
接続性
Wolfram言語は,多様な言語,サービス,プログラム,データベース,テクノロジー,デバイスに対する組込みの接続機能を備えており,さらにブロックチェーンや分散型台帳技術にも対応するようになりました.
信頼性
長年にわたる研究開発と企業としての卓越性により,Wolframブランドは計算分野で最も信頼される名前の一つとなっており,それ自体が非常に価値の高い資産となっています.
経験
Wolframは計算技術の開発における世界的リーダーであり,その可能性を熟知しています.フォーチュン500企業で利用される最先端のソリューションを構築しています.
Wolfram Web Engineは,配備や機能の点で他のWolframのサーバ製品とどのように異なりますか.
- Wolfram Web Engineは,他の製品の基盤となる技術であり,サーバ環境におけるWolfram言語ベースのすべての機能の中核をなしています.
- クラウド製品はノートブックインターフェースやユーザ管理ツールを提供しますが,これらはWolfram Web Engineには含まれていません.
- サーバ機能の詳細については,サーバ配備オプションページを参照してください.
Wolfram Web Engineはどのような組織で最も役に立ちますか.
Wolfram Web Engineは標準ベースのコア計算コンポーネントです.このため,小規模で低性能なサーバ上でも実行できます.また,大規模な技術スタックの一部としてロバストに機能し,他のシステムとも相互運用することができます.
Wolfram Web Engineの配備を保護するためにはどのような認証オプションが利用できますか.
Wolfram Web EngineはJakarta Servlet APIに準拠しており,セキュリティレルムや既製またはカスタムのJavaソリューションを利用することができます.これには,HTTP Basic認証,LDAP,OAuth等が含まれますが,これらに限定されません.
自分のサーバやAWSのようなクラウドプラットフォームにWolfram Web Engineを設定するための技術要件は何ですか.
- Jakarta Servletをサポートする環境(例えばTomcat)とWolfram Engineだけで十分です.
- Tomcat 10へのインストールを公式にサポートしています.他の環境をサポートするソリューションが必要な場合はお問い合せください.
Wolfram Web Engineはコンテナ(例えばDockerやKubernetes)と組み合せて使用できますか.
はい,できます.公式のDockerイメージを提供しています.また,Wolfram Web Engine用の独自コンテナを作成することも簡単にできます.
Wolfram Web EngineはLLMと一緒に問題なく使えますか.
LLMと連携して使用する場合には,サンドボックス機能が組み込まれている弊社のクラウド製品の利用を推奨しています.オプションについてはお問い合せください。