MATLAB生产服务器

MATLAB알고리즘을웹,데이터베이스및기업용응용프로그램으로통합할수있습니다。

MATLAB生产服务器™를통해전용서버또는클라우드에서실행되는웹,데이터베이스,프로덕션기업용응용프로그램에사용자지정분석을통합할수있습니다。MATLAB®에서알고리즘을만들고MATLAB编译器SDK™를사용하여패키징한후,재코딩또는사용자지정인프라생성없이에MATLAB生产服务器배포할수있습니다。이후사용자는최신버전의분석에자동으로액세스할수있습니다。

MATLAB生产服务器는여러MATLAB运行时버전을동시에관리합니다。따라서,서로다른버전의MATLAB에서개발된알고리즘을응용프로그램으로통합할수있습니다。서버는멀티프로세서및멀티코어컴퓨터에서실행되므로동시작업요청에대한저지연처리가가능합니다。추가컴퓨팅노드에서버를배포하여용량을확장하고여유도를확보할수있습니다。

시작하기:

MATLAB분석의프로덕션배포

분야별전문가를통해만든분석알고리즘을다른언어로다시코딩하지않고프로덕션它시스템에직접배포할수있습니다。이렇게배포된분석은대규모의이용자가사용하는다양한기업용프로덕션응용프로그램에통합할수있습니다。

분야별전문가

분야별전문가는MATLAB을사용하여알고리즘을개발하고,테스트하고미세조정한후,MATLAB编译器SDK를사용하여它팀의도움없이MATLAB분석결과를패키징하여MATLAB生产服务器에배포할수있습니다。

알고리즘또는모델개발및패키징。

它응용프로그램개발자

它응용프로그램개발자는배포된MATLAB분석을툴박스에내장된경량클라이언트라이브러리를사용하여기업용응용프로그램에통합할수있습니다。

배포된MATLAB프로그램내에서함수를호출하는기업용응용프로그램생성。

它시스템관리자

它시스템관리자는기업의它생태계내에서MATLAB生产服务器운영을관리할수있습니다는MATLAB生产服务器서로다른MATLAB运行时버전을요하는여러MATLAB알고리즘또는분석의실행도자동으로처리할수있습니다。

MATLAB분석의배포관리。

온프레미스또는클라우드에서확장

MATLAB生产服务器는무상태아키텍처를통해여러동시요청을처리하도록확장할수있습니다。

수직적확장

서버컴퓨터에프로세서코어및메모리를추가하여더많은요청을처리하거나응답시간을단축할수있습니다。계산집약적인요청은MATLAB并行服务器™클러스터로위임하여처리할수있습니다。

서버에프로세서를추가하여확장。

수평적확장

클러스터내에서버컴퓨터를추가하여더많은작업부하를처리할수있습니다。타사의부하분산소프트웨어또는기기를사용하여클러스터내MATLAB生产服务器인스턴스로클라이언트요청을전달할수있습니다。이런접근법은성능을개선할뿐만아니라,복원력및가용성이뛰어난시스템아키텍처를제공할수있습니다。

부하분산장치뒤에서버를추가하여확장。

클라우드에서확장

클라우드를사용하여서버인스턴스를확장할수있습니다。亚马逊MathWorks는®Web服务및微软®Azure®와같은클라우드플랫폼에완전히구성된MATLAB生产服务器배포를공급하는참조아키텍처를제공합니다。

MATLAB生产服务器클라우드콘솔。

보안및암호화

MATLAB生产服务器는MATLAB알고리즘및데이터의기밀성을보호하기위해업계표준암호화,인증및액세스제어프로토콜을사용합니다。

암호화

MATLAB生产服务器에대한요청은TLS / SSL프로토콜로암호화될수있습니다。디스크의MATLAB코드도암호화되어지적재산을보안합니다。

전송중및유후시암호화。

인증

사용자는인증서기반또는토큰기반인증방법을사용하여MATLAB生产服务器에액세스할수있습니다。

MATLAB生产服务器에액세스하는개인의신원인증。

액세스제어

인증을사용하여MATLAB生产服务器에대한액세스를제어할수있습니다。인증서기반인증의경우,클라이언트인증서에있는사용자이름을기반으로하여액세스가허용됩니다。토큰기반인증을사용하면관련된디렉터리의그룹구성원자격을기반으로액세스가허용됩니다。

보호된리소스에대한액세스를안전하게관리。

클라이언트응용프로그램액세스

다양한프로그래밍언어,RESTful API및MATLAB앱으로작성된응용프로그램에서MATLAB生产服务器에게시된분석과모델에액세스할수있습니다。

기업용응용프로그램

경량클라이언트라이브러리를통해c#、Java®、C / c++、Python®과같은언어로개발된데스크탑,서버,데이터베이스응용프로그램에서MATLAB生产服务器에배포된MATLAB분석함수를호출할수있습니다。

웹및모바일응용프로그램

배포된MATLAB분석에액세스하는웹및모바일앱은주로입출력을위해JSON페이로드를사용하여RESTful API를통해함수를호출합니다。이런앱은서비스검색API를통해필요한입출력파라미터뿐만아니라사용가능한함수를파악할수있습니다。

MATLAB生产服务器에배포된MATLAB분석에액세스하는금융웹앱。

타사시각화응용프로그램

®, Spotfire®, Qlik®、电力BI®등의선호하는시각화응용프로그램에배포된MATLAB분석의결과를시각화할수있습니다。

TIBCO Spotfire참조아키텍처。

MATLAB앱

독립형데스크탑앱과웹앱등MATLAB에서작성된모든앱에서MATLAB生产服务器에배포된함수를호출할수있습니다。

웹앱에서MATLAB生产服务器에배포된함수를호출합니다。

데이터통합

관계형데이터베이스,NoSQL데이터베이스,메시징엔진의데이터를배포된MATLAB분석에통합할수있습니다。

데이터베이스

MATLAB生产服务器는함수호출사이의상태를저장을위해고속인메모리데이터베이스인复述와함께제공됩니다。키값인터페이스를통해쉽게MATLAB코드에서复述로데이터를읽고쓸수있습니다。数据库工具箱™에서지원하는아주다양한데이터소스에도데이터를읽고쓸수있습니다。

다양한데이터베이스에데이터읽기및쓰기。

스트리밍및메시징엔진

Azure物联网中心,Azure事件中心,Apache卡夫卡와같은스트리밍및메시징엔진에커넥터를사용하여센서및기기의원격측정데이터를MATLAB분석으로수집할수있습니다。

스트리밍데이터통합。

운영데이터

OSIsoft®PI系统™资产框架와같은운영시스템의자산데이터및시계열데이터를MATLAB분석으로스트리밍할수있습니다。이후,배포된분석으로데이터를처리하여이상상태에플래그를지정하거나,예방정비를권장하거나,자산의잔여수명을예측할수있습니다。

OSIsoftπ体系资产框架과통합。

관리및모니터링

웹기반관리대시보드또는운영체제의명령줄에서를MATLAB生产服务器관리할수있습니다。명령줄인터페이스는스크립팅자동화를지원합니다。

관리

탐색하기쉬운웹관리대시보드에서서버인스턴스,응용프로그램,서버설정을관리할수있습니다。

MATLAB生产服务器대시보드。

모니터링

CPU사용량,메모리사용량,처리량과같은주요시스템메트릭을실시간으로검토하여시스템의상태를평가하고응답시간을단축하거나선제적조치를취하여병목현상을방지할수있습니다。

주요시스템메트릭모니터링。

최신기능

net클라이언트:

동기식및비동기식REST API작업에Protobof직렬화지원

클라우드

微软Azure市场에서自备许可证(BYOL)및现收现付(现收现付)사용가능

위기능과관련함수에대한자세한내용은릴리스정보를참조하십시오。