엔터프라이즈 및 IT 시스템

 

MATLAB은 IT 시스템과 함께 작동합니다.

MATLAB® 코드는 즉시 생산에 투입될 준비가 되어 있으므로 엔터프라이즈 IT 시스템, 데이터 소스 및 운영 기술에 안전하게 배포하고 통합할 수 있습니다. IT와 엔지니어링 팀은 협력하여 다음을 할 수 있습니다.

  • AWS® 및 Microsoft® Azure® 같은 On-Premise 또는 퍼블릭 클라우드에서 Windows® 와 Linux®의 신뢰할 수 있고, 안전하며, 확장성 있는 프로덕션 응용 프로그램을 실행합니다.
  • 산업 표준 보안 메커니즘을 사용하여 데이터를 인증하고, 액세스 권한을 부여하고, 암호화 합니다. 
  • Tableau®, TIBCO® Spotsfire® 및 Power BI와 같은 최신 분석 시스템을 포함하여 기존 시스템과 데이터에 직접 통합합니다.
  • 기존 DevOps 워크플로 및 툴에 맞춰 조정되기 때문에 엔지니어가 코드를 다시 작성하지 않고 프로덕션 시스템에 모델, 알고리즘 및 응용 프로그램을 자체 배포 할 수 있습니다.
  • 사용자는 사전 구축된 산업별 MATLAB 및 Simulink 툴박스를 활용하여 신속히 시작할 수 있습니다.

엔지니어와 과학자가 MATLAB을 선택하는 '엔지니어와 과학자가 MATLABA을 선택하는 이유' 를 확인해 보십시오.

"MATLAB Compiler를 사용해 단독 실행 방식의 프로그램을 만들고 자동으로 실행함으로써 다양한 분석가에게 매일같이 항상 최신 예측 자료를 제공할 수 있습니다.... 우리 IT 부서에서 엔터프라이즈 서버를 설정하여 추가 지원 없이 프로그램을 간단히 업데이트합니다."

Manuel Arancibia and Cedric Kouam, Horizon Wind Energy

안정적이고 확장성 있는 배포

MATLAB 응용 프로그램, 알고리즘 및 모델은 Windows, Linux 및 MacOS로 On-Premise 또는 퍼블릭 클라우드에서 실행할 수 있습니다. AWS 및 Azure에 대한 참조 아키텍처를 사용하여 신속하게 설치하고 실행할 수 있습니다.  MATLAB Production Server™ 를 사용하여 대규모의 높은 가용성 시스템을 구현합니다. MATLAB Distributed Computing Server™를 사용하여 여러 컴퓨터로 확장합니다.


추가 정보

보안

MATLAB 제품군은 MATLAB 알고리즘을 배포하기 위해 산업 표준 보안 메커니즘을 사용합니다. MATLAB Production Server는 x.509 인증서 기반 및 토큰 기반 인증, 선택적 SSL/TLS 기반 전송 암호화 및 MATLAB 코드 암호화를 제공합니다. 

응용 프로그램 및 데이터 통합

언어별 라이브러리를 생성하거나 MATLAB Production Server를 사용하여 프로그램을 서비스 끝점으로 게시하여 MATLAB 알고리즘 또는 모델을 사용자 정의 응용 프로그램과 통합합니다. 지원되는 언어로는 C/C++, Java, .NET, Python 및 RESTful 인터페이스가 있습니다.

MATLAB은 널리 쓰이는 다양한 IT 시스템에 연결하기 위한 메커니즘을 제공하므로 엔지니어링 팀에서 미리 만들어진 커넥터를 사용하여 최신 데이터베이스, 빅데이터 시스템, 에지 노드, 운영 기술 및 스트리밍 데이터 소스에 쉽게 연결할 수 있습니다. 사용자가 MATLAB에서 직접 탐색하고 모델을 개발하고 연산 처리를 수행할 수 있도록 데이터를 가져옵니다. 데이터가 처리되면 사용자는 Tableau, TIBCO Spotfire 및 Power BI 같은 인기 있는 대시보드 플랫폼에 연결하여 결과를 시각화할 수 있습니다.

추가 정보

  • SQL(JDBC/ODBC)
  • MongoDB
  • Neo4J
  • Cassandra
  • Azure BLOB, Table API, Cosmos DB, Data Lake
  • AWS S3, RDS, EFS

DevOps

MATLAB은 기존의 DevOps 워크플로와 툴을 연결하여 최신 소프트웨어 개발을 지원합니다. MATLAB은 인기 있는 소스 컨트롤과 Git 및 Jenkins와 같은 지속적인 통합 시스템과 함께 작동합니다. (자동화 서버에서 컴파일러와 코더 제품을 사용하려면 클라이언트 라이선싱이 필요할 수 있습니다.)

코드를 다시 코딩할 필요 없이 MATLAB 알고리즘과 모델을 직접 배포합니다. 즉, 사용자는 MATLAB 프로그램을 Java™ 또는 C#과 같은 다른 언어로 변환하기 위해 소프트웨어 개발 팀을 참여시킬 필요가 없습니다.

모니터링 및 관리

웹 기반 콘솔을 통해 성능을 모니터링하고 MATLAB Production Server의 구성을 관리합니다. 실시간으로 통계를 검토함으로써 사용자는 병목 현상을 확인하여 문제를 신속하게 해결할 수 있으며 필요한 경우 하드웨어 리소스를 추가할 수 있습니다.

Software Maintenance 및 전 세계 지원

MathWorks Software Maintenance Service를 통해 IT 관리자와 최종 사용자는 전 세계에서 기술 지원을 받을 수 있습니다.