Use a customizable reference architecture to run MATLAB® Parallel Server™ on Windows® virtual machines in Microsoft® Azure®.
Use this reference architecture when you want to launch a cluster of MATLAB workers in Microsoft Azure, combine your MATLAB resources with your existing cloud resources, or automate deployment.
For a simpler but less customizable method of launching a MATLAB Parallel Server cluster in Microsoft Azure, see Run MATLAB Parallel Server from Microsoft Azure Marketplace.
To use this reference architecture, you need:
A Microsoft Azure account. You are responsible for the costs of all Microsoft Azure services.
Parallel Computing Toolbox™ installed on a client machine. The version must match the MATLAB version of the reference architecture.
A MATLAB Parallel Server license that meets the following conditions:
Current on Software Maintenance Service (SMS).
Linked to a MathWorks Account.
Configured for cloud use. Individual and Campus-Wide licenses are already configured. For other license types, contact your administrator. You can identify your license type and administrator by viewing your MathWorks Account. Administrators can consult Configure MATLAB Parallel Server Licensing for Cloud Platforms (MATLAB Parallel Server).
To launch MATLAB in Azure, use the reference architecture templates provided in the following GitHub® repository:
You can run the template directly from the link in the GitHub repository. Choose your MATLAB release, and then click the Deploy to Azure icon.