Usare MATLAB e Simulink nel Cloud consente alla comunità ingegneristica e scientifica di velocizzare i processi produttivi fornendo accesso in modalità on-demand a risorse di calcolo ottimizzate, a strumenti software e a spazi di archiviazione dati affidabili. Sarà possibile:
- Aprire MATLAB e Simulink in un web browser usando MATLAB Online e Simulink Online
- Collegarsi a dati sul Cloud e ad altri servizi offerti da Amazon Web Services® (AWS®), Microsoft Azure® e non solo
- Scalare i calcoli e le simulazioni che richiedono tempi lunghi su CPU, GPU o cluster di calcolo nel Cloud
- Integrare MATLAB con sistemi di integrazione continua (CI) basati su Cloud per automatizzare il test del codice e migliorare la qualità del codice
- Distribuire modelli MATLAB e Simulink e integrare analisi MATLAB e Simulink personalizzate nelle applicazioni basate su Cloud senza eseguire nuovamente la codifica in altri linguaggi
Gli amministratori IT possono distribuire MATLAB e Simulink in ambienti Cloud pubblici, privati o ibridi. In più, MATLAB si integra con piattaforme online come JupyterHub, Domino Data Lab e Databricks per funzionare con l’infrastruttura esistente.
Per vedere un elenco dei vari modi con cui utilizzare MATLAB nel Cloud, visita la pagina delle risorse per il Cloud.
Usa MATLAB e Simulink nel tuo workflow Cloud
Attività interattive di progettazione e sviluppo con MATLAB e Simulink
È possibile accedere immediatamente all’ultima versione di MATLAB, Simulink e di altri prodotti dal web browser usando MATLAB Online e Simulink Online ospitati da MathWorks. MATLAB Online e Simulink Online sono la soluzione ideale per accedere in modo comodo e pratico a MATLAB e Simulink senza dover installare né configurare alcun software.
Per facilitare la condivisione e la collaborazione, MATLAB Drive offre spazio di archiviazione su Cloud per i file MATLAB. In più, è possibile collegarsi ai dati necessari usando le interfacce MATLAB per i servizi di dati più usati come Amazon S3, Azure Data Lake e Google Cloud Storage. Collocare MATLAB nella stessa posizione in cui si trovano i dati in hosting sul Cloud consente di risparmiare tempo, di ridurre i costi di trasferimento dei dati e di scalare a un maggior numero di risorse di calcolo.
Oltre a essere disponibile attraverso la piattaforma gestita da MathWorks, MATLAB può essere utilizzato direttamente sull’infrastruttura fornita dal fornitore di servizi Cloud preferito, come AWS e Azure.
Per gli amministratori IT: per ospitare MATLAB Online sulla propria piattaforma, gli amministratori di sistema possono usare MATLAB Online Server. MATLAB Online Server consente di configurare e controllare MATLAB Online in modo tale da rispondere alle esigenze della propria organizzazione, integrandosi con i propri protocolli di autenticazione e sistemi di file e fornendo accesso a risorse hardware specializzate, come le GPU.
MATLAB si integra con diversi ambienti online, consentendo alla comunità ingegneristica e scientifica di collaborare su modelli e dati condivisi utilizzando i propri strumenti preferiti. È possibile integrare MATLAB utilizzando architetture di riferimento o integrazioni predefinite su piattaforme gestite come Databricks e Domino Data Lab, oppure su piattaforme in self-hosting, come JupyterHub.
Per saperne di più
Simulazione ed esplorazione di progetti su scala con MATLAB e Simulink
Usa MATLAB nelle piattaforme Cloud pubbliche come Amazon® Web Services (AWS) o Microsoft Azure per sviluppare e scalare i tuoi algoritmi MATLAB e le tue simulazioni Simulink usando risorse di calcolo su Cloud high-end, come le multi CPU, le multi GPU o i cluster. Con Cloud Center, è possibile creare, gestire e accedere a risorse Cloud pubbliche per MATLAB e MATLAB Parallel Server usando le proprie credenziali di AWS. In alternativa, se la propria organizzazione usa AWS o Azure Marketplace, è possibile sfruttare i vantaggi delle varie offerte fornite da MathWorks.
Per gli amministratori IT: per iniziare, è possibile personalizzare e fornire risorse Cloud usando una delle tante architetture di riferimento disponibili su GitHub® in modo tale da soddisfare le esigenze specifiche della propria organizzazione. Queste architetture di riferimento automatizzano il processo di distribuzione di MATLAB, Simulink, MATLAB Parallel Server, MATLAB Production Server e di altri prodotti complementari in ambienti Cloud pubblici.
Integrazione di MATLAB e Simulink in sistemi di test automatizzati e CI
Per automatizzare il test del codice e migliorare la qualità del codice, è possibile integrare MATLAB nei propri ambienti di test automatizzati e sistemi di CI.
Servizi di CI ospitati sul Cloud: è possibile utilizzare la CI per testare e verificare automaticamente codice MATLAB e modelli Simulink, creare file MEX, generare codice e pacchettizzare toolbox o librerie per la distribuzione. Per i progetti in GitHub, è possibile eseguire MATLAB in servizi di CI ospitati sul Cloud come Azure DevOps, Circle CI®, GitHub Actions o Travis CI.
Contenitori: è possibile utilizzare MATLAB in un contenitore per un’integrazione personalizzata con sistemi di CI/CD basati sul Cloud, per garantire la riproducibilità e la disponibilità dei pacchetti software necessari. È possibile costruire un contenitore MATLAB partendo da zero, utilizzando l’architettura di riferimento MATLAB Dockerfile, disponibile su GitHub, oppure utilizzare un contenitore MATLAB predefinito su DockerHub per una configurazione rapida. Per i workflow di Deep Learning, è disponibile anche un contenitore predefinito su DockerHub, progettato appositamente per le GPU NVIDIA®.
Per saperne di più
Distribuzione e operatività del codice MATLAB e dei modelli Simulink in produzione
È possibile distribuire analisi e algoritmi MATLAB e renderli operativi su sistemi IT di produzione usando le risorse di calcolo su Cloud on-demand. Inoltre, è possibile condividere web app basate su browser o incorporare analisi personalizzate, modelli di Machine Learning, modelli di Deep Learning o simulazioni Simulink nelle applicazioni aziendali di produzione. Successivamente, è possibile eseguire il tutto su Cloud pubblici come AWS o Azure.
Per gli amministratori IT: per iniziare, è possibile integrare le analisi MATLAB nelle applicazioni aziendali e scalare le istanze server su AWS o Azure con le architetture di riferimento disponibili su GitHub per MATLAB Production Server e MATLAB Web App Server.