클라우드에서 MATLAB 및 Simulink를 사용하는 이유
엔지니어와 과학자는 클라우드에서 MATLAB 및 Simulink를 사용함으로써 강력한 연산 리소스, 소프트웨어 툴 및 안전한 데이터 저장과 같은 이점을 취하여 워크플로를 가속화할 수 있습니다. 여러분의 프로젝트에 MATLAB 및 Simulink를 사용할 수 있는 방법을 살펴보세요.
대화형 방식 설계 및 개발
여러분이 선택한 클라우드 플랫폼에서 MATLAB 및 Simulink을 이용할 수 있습니다.
확장
시뮬레이션과 연산을 CPU, GPU 또는 연산 클러스터로 확장할 수 있습니다.
대화형 방식 설계 및 개발
클라우드를 사용하여 우수한 성능의 하드웨어를 이용하고 대량의 데이터를 안전하게 저장하며 어디서든 대화형 방식의 설계 및 개발 툴에 원격으로 액세스할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.
- MathWorks에서 호스트하는 MATLAB Online 및 Simulink 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(지속적 통합) 시스템에 통합할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.
- GitHub 프로젝트를 위해 Azure DevOps, Circle CI®, GitHub Actions 또는 Travis CI® 등의 클라우드 호스트 CI 서비스에서 MATLAB 실행
- MATLAB 코드 및 Simulink 모델 테스트 및 검증, MEX 파일 빌드, 코드 생성, 배포 목적으로 툴박스 또는 라이브러리 패키징
- 컨테이너화된 CI/CD 파이프라인에 통합하기 위해 MATLAB 및 Simulink 컨테이너 구축
프로덕션 배포 및 운용화
다른 언어로 재작성하지 않고 여러분의 분석, 모델 또는 알고리즘을 프로덕션 IT 시스템으로 배포하고 운용화할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.
- MATLAB 앱 및 Simulink 시뮬레이션을 브라우저 기반 웹 앱으로 공유
- MATLAB 및 Simulink 애플리케이션을 어디서나 액세스할 수 있도록 클라우드 인프라에서 실행
- MATLAB Production Server 및 MATLAB Web App Server를 위한 GitHub의 참조 아키텍처를 사용하여 엔터프라이즈 애플리케이션에 MATLAB 분석 통합 및 AWS 또는 Azure의 서버 인스턴스 확장