클라우드에서 MATLAB 및 Simulink 사용하기

클라우드에서 MATLAB 및 Simulink를 사용하는 이유

엔지니어와 과학자는 클라우드에서 MATLAB 및 Simulink를 사용함으로써 강력한 연산 리소스, 소프트웨어 툴 및 안전한 데이터 저장과 같은 이점을 취하여 워크플로를 가속화할 수 있습니다. 여러분의 프로젝트에 MATLAB 및 Simulink를 사용할 수 있는 방법을 살펴보세요.

대화형 방식 설계 및 개발

여러분이 선택한 클라우드 플랫폼에서 MATLAB 및 Simulink을 이용할 수 있습니다.

확장

시뮬레이션과 연산을 CPU, GPU 또는 연산 클러스터로 확장할 수 있습니다.

CI 및 테스트

클라우드 기반 CI(지속적 통합) 시스템을 사용하여 코드 테스트를 자동화하고 코드 품질을 개선할 수 있습니다.

배포 및 운영

코드 및 모델을 프로덕션에 배포할 수 있습니다.

대화형 방식 설계 및 개발

클라우드를 사용하여 우수한 성능의 하드웨어를 이용하고 대량의 데이터를 안전하게 저장하며 어디서든 대화형 방식의 설계 및 개발 툴에 원격으로 액세스할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.

  • MathWorks에서 호스트하는 MATLAB OnlineSimulink Online을 사용하여 웹 브라우저에서 MATLAB, Simulink 및 기타 제품의 최신 버전을 바로 이용
  • MATLAB 인터페이스를 사용하여 데이터를 Amazon® S3™, Azure® Data Lake™, Google® Cloud Storage 등 널리 사용되는 데이터 서비스에 연결
  • MathWorks 참조 아키텍처를 사용하여 MATLAB과 클라우드 호스트 데이터의 코로케이션을 통한 데이터 전송 비용 최소화 및 추가 연산 리소스로 확장하는 유연성 제공
  • JupyterHub, Databricks®Domino Data Lab과 같은 기존 온라인 플랫폼과의 통합을 통한 기존 인프라 재사용

대규모 시뮬레이션 및 설계 탐색

AWS®(Amazon Web Services) 또는 Microsoft® Azure 등의 클라우드 플랫폼에서 멀티코어 CPU, GPU 또는 연산 클러스터와 같은 첨단 클라우드 연산 리소스를 사용하여 MATLAB 알고리즘 및 Simulink 시뮬레이션을 개발하고 확장할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.

  • Cloud Center를 사용하여 클라우드 전문가가 아니라도 MATLAB 및 MATLAB Parallel Server를 실행할 수 있도록 퍼블릭 클라우드 리소스 생성, 관리 및 액세스
  • GitHub®에 있는 많은 참조 아키텍처를 사용하여 조직의 특정 필요를 충족하도록 클라우드 리소스 사용자 지정 및 제공

CI 및 자동 테스트 시스템에 통합

코드 테스트를 자동화하고 코드 품질을 개선하기 위해 MATLAB을 자동 테스트 환경 및 CI(지속적 통합) 시스템에 통합할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.

프로덕션 배포 및 운용화

다른 언어로 재작성하지 않고 여러분의 분석, 모델 또는 알고리즘을 프로덕션 IT 시스템으로 배포하고 운용화할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.

  • MATLAB 앱 및 Simulink 시뮬레이션을 브라우저 기반 웹 앱으로 공유
  • MATLAB 및 Simulink 애플리케이션을 어디서나 액세스할 수 있도록 클라우드 인프라에서 실행
  • MATLAB Production ServerMATLAB Web App Server를 위한 GitHub의 참조 아키텍처를 사용하여 엔터프라이즈 애플리케이션에 MATLAB 분석 통합 및 AWS 또는 Azure의 서버 인스턴스 확장