MATLAB y Simulink en la nube

El uso de MATLAB y Simulink en la nube permite que profesionales de ingeniería y ciencias aceleren sus procesos de desarrollo, ya que disponen de acceso bajo demanda a recursos informáticos mejorados, herramientas de software y almacenamiento de datos fiable. Puede hacer lo siguiente:

  • Abrir MATLAB y Simulink en un navegador web con MATLAB Online y Simulink Online
  • Conectarse a datos en la nube y otros servicios de Amazon Web Services® (AWS®), Microsoft Azure®, y muchos más
  • Escalar cálculos y simulaciones de larga duración a CPU, GPU o clusters de proceso en la nube
  • Integrar MATLAB con sistemas de integración continua (CI) basados en la nube para automatizar las pruebas de código y mejorar su calidad
  • Desplegar modelos de MATLAB y Simulink e incorporar análisis personalizados de MATLAB y Simulink en aplicaciones basadas en la nube sin necesidad de recodificar en otros lenguajes

El personal de administración de sistemas puede desplegar MATLAB y Simulink en entornos de nube pública, privada o híbrida. Además, MATLAB se integra con plataformas online tales como JupyterHub, Domino Data Lab y Databricks para funcionar con infraestructura existente.

Para descubrir diferentes formas de utilizar MATLAB en la nube, consulte la página de recursos de la nube.

Diseño y desarrollo interactivos con MATLAB y Simulink

Con MATLAB Online y Simulink Online, alojados por MathWorks, puede acceder instantáneamente a la última versión de MATLAB, Simulink y otros productos a través de un navegador web. MATLAB Online y Simulink Online son ideales para acceder de manera práctica y simple a MATLAB y Simulink, sin necesidad de instalar o configurar software.

Para facilitar la colaboración y el uso compartido, MATLAB Drive ofrece almacenamiento en la nube para los archivos de MATLAB. Además, puede conectarse a los datos que necesite utilizando las interfaces de MATLAB para servicios de datos de uso más frecuente, tales como Amazon S3, Azure Data Lake y Google Cloud Storage. Colocar a MATLAB en el mismo alojamiento en la nube que los datos permite ahorrar tiempo, reducir costes de transferencia de datos, y escalar con más recursos informáticos.

Puede utilizar MATLAB a través de infraestructura gestionada por MathWorks, así como directamente en una infraestructura proporcionada por un proveedor de nube preferido, como AWS y Azure.

Para personal de administración de sistemas: Utilice MATLAB Online Server para alojar MATLAB Online en la infraestructura existente. MATLAB Online Server permite configurar y controlar MATLAB Online para satisfacer las necesidades de su organización, ya que se integra con protocolos de autenticación y sistemas de archivos, y proporciona acceso a recursos de hardware especializados, como GPU.

MATLAB se integra con varios entornos online, lo que permite colaborar en modelos y datos compartidos con sus herramientas preferidas. Puede integrar MATLAB utilizando arquitecturas de referencia o integraciones prediseñadas en plataformas gestionadas, tales como Databricks y Domino Data Lab, o plataformas autoalojadas, tales como JupyterHub.

Acceda a MATLAB desde su navegador web
Conecte código de MATLAB a servicios en la nube

Simulación y exploración de diseño a escala con MATLAB y Simulink

Utilice MATLAB en plataformas de nube pública tales como Amazon® Web Services (AWS) o Microsoft Azure para desarrollar y escalar algoritmos de MATLAB y simulaciones de Simulink utilizando recursos informáticos avanzados en la nube como CPU múltiples, GPU múltiples o clusters. Con Cloud Center, puede crear, gestionar y acceder a recursos de nube pública para MATLAB y MATLAB Parallel Server empleando sus credenciales de AWS. Además, si su organización utiliza AWS Marketplace o Azure Marketplace, puede beneficiarse de diversas soluciones proporcionadas por MathWorks.

Para personal de administración de sistemas: Para comenzar, puede personalizar y aprovisionar recursos en la nube utilizando una de las muchas arquitecturas de referencia disponibles en GitHub® para satisfacer las necesidades concretas de su organización. Estas arquitecturas de referencia automatizan el proceso de despliegue de MATLAB, Simulink, MATLAB Parallel Server, MATLAB Production Server y otros productos complementarios en entornos de nube pública.

Conecte código de MATLAB a servicios en la nube

Integración de MATLAB y Simulink en sistemas de integración continua y pruebas automatizadas

Para automatizar las pruebas de código y mejorar su calidad, puede integrar MATLAB en sus entornos de pruebas automatizadas y sistemas de integración continua.

Servicios de integración continua alojados en la nube: Puede utilizar la integración continua para probar y verificar código de MATLAB y modelos de Simulink automáticamente, crear archivos MEX, generar código y empaquetar toolboxes o librerías para su despliegue. Para proyectos en GitHub, puede ejecutar MATLAB en servicios de integración continua alojados en la nube tales como Azure DevOps, Circle CI®, GitHub Actions o Travis CI.

Contenedores: Puede utilizar MATLAB en un contenedor para la integración personalizada con sistemas de integración y entrega continuas basados en la nube, lo que garantiza la capacidad de reproducción y la disponibilidad de los paquetes de software requeridos. Puede crear un contenedor de MATLAB desde cero, utilizando la arquitectura de referencia de MATLAB Dockerfile disponible en GitHub, o emplear un contenedor de MATLAB prediseñado en DockerHub para realizar una configuración rápida. Para flujos de trabajo de Deep Learning, también existe un contenedor prediseñado en DockerHub concebido para sacar el máximo partido de las GPU de NVIDIA®.

Despliegue en producción y puesta en funcionamiento de código de MATLAB y modelos de Simulink

Puede desplegar y poner en funcionamiento análisis y algoritmos de MATLAB en sistemas informáticos de producción utilizando recursos informáticos en la nube bajo demanda. Además, puede compartir apps web basadas en navegador o incorporar análisis personalizados, modelos de Machine Learning, modelos de Deep Learning o simulaciones de Simulink en aplicaciones empresariales de producción. Luego, puede ejecutarlo todo en nubes públicas como AWS o Azure.

Para personal de administración de sistemas: Para comenzar, puede integrar análisis de MATLAB en aplicaciones empresariales y escalar instancias de servidor en AWS o Azure utilizando las arquitecturas de referencia disponibles en GitHub para MATLAB Production Server y MATLAB Web App Server.

Despliegue en producción y puesta en funcionamiento en la nube