Main Content

MATLAB Reference Architectures

MathWorks® Reference Architectures allow you to deploy MathWorks products in cloud environments such as Amazon® Web Services (AWS®) and Microsoft® Azure®. These products include:

Requirements

  • To use these products on Amazon Web Services (AWS) or Microsoft Azure, you need to have a cloud account on the corresponding platforms.

  • You also need an eligible license to run these products on cloud platforms. For details on licensing requirements, see License Requirements for MATLAB on Cloud Platforms.

About Reference Architectures

MathWorks reference architectures provide customizable, predefined templates on GitHub® for deploying MathWorks products within public cloud environments. These architectures offer a structured guide for configuring MATLAB and Simulink® in Virtual Machine (VM) based cloud environments.

The templates allow you to deploy MathWorks products in the public cloud using either prebuilt Amazon Machine Images or Microsoft Azure Virtual Machine Images. These templates automatically create and configure the cloud infrastructure for running MathWorks products in the public cloud, including MATLAB and MATLAB Parallel Server. You can deploy the templates from the links on the GitHub pages.

If you want to use the marketplace offerings on Microsoft Azure instead, see Microsoft Azure Marketplace.

For a simpler but less customizable method of launching MATLAB or a MATLAB Parallel Server cluster in AWS, try MathWorks Cloud Center. For details, see Getting Started with Cloud Center.

List of MathWorks Reference Architectures

You can also deploy Network License Manager using reference architectures. Using a network license manager, you can manage the licenses available for checkout so that end users in your organization can use MathWorks products. To learn about Network License Manager, see Administer Network Licenses.

To see cloud platform specific details, including options to build custom machine images using HashiCorp Packer and deploy them from CloudFormation templates and Azure Resource Manager (ARM) templates, see Run MATLAB on Amazon Web Services and Run MATLAB on Microsoft Azure Using Reference Architecture.

Customer Stories

To read about some applications using these reference architectures, see the following customer stories:

Related Topics