Wolfram 언어 서버 배포 옵션
Wolfram Cloud
Wolfram이 호스팅하는 공용 클라우드는 웹을 통해 전체 노트북 인터페이스, API 및 양식을 제공합니다.
완벽한 호스팅과 완전한 Wolfram 언어 환경을 필요로 하는 분들에게 적합한 제품입니다. 설치 및 유지 보수가 필요하지 않으며, 자동 웹 인터페이스 업데이트, 성능 및 품질 향상의 자동화, 최신 Wolfram 언어 기능이 제공됩니다.
서비스
노트북 세션, 식의 평가, 즉각적 API, 웹 양식, 예약된 작업, 매립 가능한 노트북
배치
Wolfram가 호스팅하는 클라우드 인프라
전달 구조
서비스로서의 소프트웨어 (SaaS)
사용자
Wolfram ID 시스템을 사용하여 관리되는 사용자 계정
권한
각 클라우드 개체에 대한 접근의 완벽한 제어(읽기/쓰기/실행 등)
라이선스
무료 및 유료 플랜(월간 및 연간 요금제)
호스팅
Wolfram이 소유한 지리적으로 분산된 계산 클러스터
전형적인 고객
웹 브라우저, Wolfram Client Libraries, Wolfram 데스크톱 및 휴대 기기용 앱, HTTP를 지원하는 모든 프로그램
제약
메모리 및 계산 시간의 제약은 구독 플랜에 따라 다릅니다. 계산은 샌드 박스 환경에서 실행되며, 일부 조작에 제약이 있습니다.
Wolfram Enterprise Private Cloud
자가 호스팅형 프라이빗 클라우드는 고객 조직의 인트라넷에서 완전한 노트북 인터페이스와 API 및 양식을 제공합니다.
고객의 자체 하드웨어에서 전체 Wolfram Cloud를 호스팅 및 관리하기를 원하는 조직에 적합한 제품입니다. 공용 클라우드에 개인 정보 보호, 보안, 계산상의 편의를 추가 제공합니다. 공용 클라우드에서 설정되는 특정 보안의 제약 및 계산상의 제한을 조절 할 수 있습니다.
서비스
노트북 세션, 식의 평가, 즉각적 API, 웹 양식, 예약된 작업, 매립 가능한 노트북
배치
자가 호스팅형 클라우드 인프라
전달 구조
가상 머신 이미지 파일
사용자
자체 사용자 관리 방법(Keycloak)
권한
각 클라우드 개체에 대한 접근의 완벽한 제어(읽기/쓰기/실행 등)
라이선스
호스팅
고객 자신의 서버
전형적인 고객
웹 브라우저, Wolfram Client Libraries, Wolfram 데스크톱 및 휴대 기기용 앱, HTTP를 지원하는 모든 프로그램
제약
제한에 대한 세밀한 제어 또는 제약을 전혀 두지 않을 수도 있으며, Enterprise Private Cloud 관리자가 설정합니다.
Wolfram Application Server
Wolfram 언어의 API, 양식, 웹 응용 프로그램에 특화된 자체 호스팅 형의 확장성 뛰어난 웹 서버입니다.
Wolfram Cloud의 완전한 기능(노트북 인터페이스 및 사용자 계정 등)을 사용하지 않고, Wolfram 언어 기반 API나 양식을 배치하거나 Wolfram 언어를 사용한 고객 자신의 웹 응용 프로그램을 구축하는 것을 원하는 조직에 적합한 제품입니다.
서비스
Wolfram 언어의 동적 콘텐츠를 포함하는 즉각적 API, 웹 양식 및 Java Server Pages (JSP)
배치
자체 호스팅, AWS, Azure를 지원하는 Kubernetes 인프라
사용자
사용자 계정 없음
제약
제약 없음
라이선스
호스팅
고객 자신의 서버 또는 AWS와 Azure 등의 호스팅 서비스
전형적인 고객
웹 브라우저, Wolfram Client Libraries, Wolfram 데스크톱 및 휴대 기기용 앱, HTTP를 지원하는 모든 프로그램
Wolfram Web Engine [곧 출시]
Wolfram 언어의 API, 양식, 레거시 웹 애플리케이션에 특화된 자체 호스팅형 표준 기반 웹 서버입니다.
Wolfram Cloud의 전체 기능 (노트북 인터페이스 및 사용자 계정 등)을 사용하지 않고 Wolfram 언어 기반 API 및 양식을 배포하거나 Wolfram 언어를 사용하여 고객 자신의 웹 애플리케이션을 구축 할 수 있으며 예측 가능한 트래픽이 있는 조직에 적합한 제품입니다.
서비스
Wolfram 언어의 동적 콘텐츠를 포함한 즉각적 API, 웹 양식 및 Java Server Pages (JSP)
배포
모든 Java 서블릿 환경 또는 Docker
사용자
Tomcat의 보안 제약 조건 및 보안 영역을 통한 인증 지원
권한
제한 없음
라이선스
호스팅
고객의 서버 또는 AWS 및 Azure와 같은 호스팅 서비스
전형적인 고객
웹 브라우저, Wolfram Client Libraries, Wolfram Desktop 및 휴대 단말기용 앱, HTTP 대응 임의 프로그램
Wolfram Web Engine for Python
Wolfram 언어 기반의 API와 양식을 제공하도록 설정된 Python 기반의 독립형 웹 서버이며, Django 및 aiohttp 기반의 서버 솔루션과의 적합한 통합을 이룹니다.
오픈 소스 및 사용자 확장 가능한 경량 Wolfram 언어 서버 솔루션을 원하는 분들께 적합한 제품입니다.
Python 웹 서버 프레임워크에 Wolfram Engine이 연결되어 있습니다. Wolfram Engine을 자신의 개발 스택에 포함하고 싶은 Python 서버 개발자에게 적합합니다.
서비스
즉각적 API, 웹 양식 등
배치
다수의 Wolfram Engine 커널을 실행하는 단일 컴퓨터
라이선스
프로토 타입 소프트웨어 개발에는 무료로 사용할 수 있습니다. 상용 옵션은 이곳으로 문의하시기 바랍니다.
호스팅
고객 자신의 서버
전형적인 고객
웹 브라우저, Wolfram Client Libraries, Wolfram 데스크톱 및 휴대 기기용 앱, HTTP를 지원하는 모든 프로그램
Wolfram Language Runtime for AWS Lambda [시험적]
Wolfram Engine Docker 이미지를 기반으로 하는AWS Lambda를 위한컨테이너 이미지 런타임.Amazon API Gateway와 통합하여,Wolfram 언어 기반의 API 및 양식을 배포할 수 있습니다.
Wolfram 언어를 사용하여 서버리스의 Lambda 함수를 쓰고 싶은 분이나, AWS Lambda 및 Amazon API Gateway를 사용하여 웹 API와 양식을 배포하고 싶은 분에게 적합합니다.
서비스
Wolfram 언어 함수. API Gateway 사용시에는 즉시 API, 웹 폼, 다른 HTTP 기반의 응용 프로그램입니다.
배포
AWS 콘솔, AWS CLI, AWS Serverless Application Model 등의 도구입니다.
사용자
AWS IAM 또는 API Gateway를 통한 접근 제어
호스팅
Amazon Web Services 글로벌 클라우드
전형적인 클라이언트
다른 Lambda 함수와 AWS 기반의 응용 프로그램, AWS SDK, Wolfram 언어 AWS 서비스 접속. API Gateway 사용 중에는 웹 브라우저 및 임의의 HTTP 지원 프로그램.
WSTPServer
Wolfram Engine의 지속적인 풀을 관리하고 WSTP 대응 프로그램에서 사용할 수 있는 독립 실행형 프로그램입니다.
초기화된 영구 Wolfram Engine에 접속 및 재접속하려는 사람들에게 적합한 제품입니다.
WSTP (Wolfram Symbolic Transfer Protocol)를 통해 통신하는 영구적 Wolfram Engine
프로토콜
WSTP (임의의 포트)
서비스
Wolfram 언어의 공식 평가, 노트북 인터페이스와의 연결
배포
명령줄 프로그램, 데몬(deamom)
전형적인 고객
WolframScript, Wolfram 노트북 프런트 엔드, Wolfram Client Libraries, 병렬 커널 계산