Por qué usar MATLAB y Simulink en la nube
Profesionales de ingeniería y ciencias pueden acelerar los flujos de trabajo utilizando MATLAB y Simulink en la nube, para disponer de acceso a potentes recursos de cálculo, herramientas de software y almacenamiento de datos seguro. Descubra cómo utilizar MATLAB y Simulink en proyectos:
Diseño y desarrollo interactivos
Acceda a MATLAB y Simulink en su plataforma de nube preferida.
Escalabilidad
Escale simulaciones y cálculos a CPU, GPU o clusters de proceso.
Integración continua y pruebas
Automatice las pruebas de código y mejore la calidad del código utilizando sistemas de integración continua (CI) basados en la nube.
Despliegue y funcionamiento
Ponga código y modelos en producción.
Diseño y desarrollo interactivos
Utilice la nube para acceder a hardware eficiente, almacenar grandes cantidades de datos de forma segura, y ofrecer acceso remoto a herramientas de diseño y desarrollo interactivos desde todo lugar. Puede hacer lo siguiente:
- Acceder instantáneamente a la última versión de MATLAB, Simulink y otros productos a través de un navegador web con MATLAB Online y Simulink Online alojados por MathWorks
- Realizar conexiones a datos con interfaces de MATLAB para servicios de datos populares como Amazon® S3™, Azure® Data Lake™ y Google® Cloud Storage
- Colocar MATLAB junto con los datos alojados en la nube para reducir al máximo los costes de transferencia de datos y ofrecer flexibilidad para escalar a recursos de cálculo adicionales, sirviéndose de arquitecturas de referencia de MathWorks
- Utilizar integraciones con plataformas online existentes como JupyterHub, Databricks® y Domino Data Lab para reutilizar infraestructuras existentes
Más información
Simulación y exploración de diseño a escala
Desarrolle y escale algoritmos de MATLAB y simulaciones de Simulink utilizando recursos de cálculo en la nube avanzados, como CPU multinúcleo, GPU o clusters de proceso en plataformas de nube de Amazon Web Services (AWS®) o Microsoft® Azure. Puede hacer lo siguiente:
- Crear, gestionar y acceder a recursos de la nube pública para ejecutar MATLAB y MATLAB Parallel Server usando Cloud Center, sin necesidad de ser especialista en la nube
- Personalizar y aprovisionar recursos de la nube para satisfacer las necesidades concretas de su organización utilizando una de las muchas arquitecturas de referencia disponibles en GitHub®
Integración con pruebas automatizadas y sistemas de integración continua
Para automatizar las pruebas de código y mejorar su calidad, puede integrar MATLAB en entornos de pruebas automatizadas y sistemas de integración continua (CI). Puede hacer lo siguiente:
- Ejecutar MATLAB en servicios de integración continua Azure DevOps, Circle CI®, GitHub Actions o Travis CI® alojados en la nube para proyectos de GitHub
- Probar y verificar código de MATLAB y modelos de Simulink, crear archivos MEX, generar código, y empaquetar toolboxes o librerías para su despliegue
- Crear contenedores de MATLAB y Simulink para integrarlos con cadenas de tareas de CI/CD contenerizadas
Despliegue en producción y puesta en funcionamiento
Despliegue en producción y ponga en funcionamiento análisis, modelos o algoritmos en sistemas informáticos sin necesidad de reescribirlos en otro lenguaje. Puede hacer lo siguiente:
- Compartir apps de MATLAB y simulaciones de Simulink como apps web
- Permitir el acceso a aplicaciones de MATLAB y Simulink desde todo lugar ejecutándolas en infraestructura de nube
- Integrar análisis de MATLAB con aplicaciones empresariales y escalar instancias de servidor en AWS o Azure utilizando arquitecturas de referencia disponibles en GitHub para MATLAB Production Server y MATLAB Web App Server