Tipos de clase en Azure Lab Services

Azure Lab Services le permite configurar rápidamente un entorno de laboratorio en la nube. Obtenga información sobre los distintos tipos de clase para que pueda usar Azure Lab Services.

Adobe Creative Cloud

La colección Adobe Creative Cloud de aplicaciones se usa normalmente en clases de artes digitales y medios.

Para obtener más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio de Adobe Creative Cloud.

ArcGIS

ArcGIS es un tipo de sistema de información geográfica (GIS). Puede configurar un laboratorio que utiliza varias aplicaciones de ArcGIS Desktop. Por ejemplo, ArcMap puede realizar, editar y analizar mapas 2D.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio de ArcMap\ArcGIS Desktop.

AutoDesk

Autodesk ofrece soluciones de software para arquitectura, ingeniería, construcción, diseño, fabricación, etc. Estas soluciones se usan normalmente en clases de ingeniería y en el plan de estudios Project Lead the Way.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para Autodesk.

Análisis de macrodatos

Puede configurar un laboratorio de GPU para enseñar una clase de análisis de macrodatos. Con este tipo de clase, los usuarios aprenden a controlar grandes volúmenes de datos y aplican algoritmos de aprendizaje automático y estadístico para obtener información de datos. Un objetivo clave para los usuarios es aprender a usar herramientas de análisis de datos, como el paquete de software de código abierto de Apache Hadoop que proporciona herramientas para almacenar, administrar y procesar macrodatos.

Para obtener información detallada sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para el análisis de macrodatos mediante una implementación de Docker de HortonWorks Data Platform.

Administración de bases de datos

Conceptos de base de datos es uno de los cursos introductorios que se enseñan en la mayoría de los departamentos de Informática de la universidad. Puede configurar un laboratorio para una clase de administración de bases de datos básica en Azure Lab Services. Por ejemplo, puede configurar una plantilla de máquina virtual en un laboratorio con un servidor de base de datos MySQL o un servidor de SQL Server 2019.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para enseñar administración de bases de datos relacionales.

Aprendizaje profundo en el procesamiento del lenguaje natural

Puede configurar un laboratorio centrado en el aprendizaje profundo en el procesamiento de lenguaje natural (NLP) mediante Azure Lab Services. El procesamiento de lenguaje natural (NLP) es una forma de inteligencia artificial (AI) que permite a los equipos utilizar la traducción, el reconocimiento de voz y otras capacidades de comprensión de lenguajes. Los usuarios que toman una clase NLP obtienen una máquina virtual Linux para aprender a aplicar algoritmos de red neuronal para desarrollar modelos de aprendizaje profundo que se usan para analizar el lenguaje humano escrito.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio centrado en el aprendizaje profundo en el procesamiento de lenguaje natural mediante Azure Lab Services.

Piratería ética con Hyper-V

Puede configurar un laboratorio para una clase que se centre en el lado forense de la piratería ética. Las pruebas de penetración son una práctica que usa la comunidad de piratería ética y que se producen cuando alguien intenta obtener acceso al sistema o a la red para mostrar los puntos vulnerables que un atacante malintencionado podría aprovechar.

En una clase de piratería ética, los usuarios pueden aprender técnicas modernas para defenderse contra vulnerabilidades. Cada usuario obtiene una máquina virtual host de Windows Server que tiene dos máquinas virtuales anidadas: una máquina virtual con imagen Metasploitable3 y otra máquina con la imagen de Kali Linux . La máquina virtual Metasploitable se usa para la explotación. La máquina virtual Kali Linux proporciona acceso a las herramientas necesarias para ejecutar tareas forenses.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para impartir una clase de piratería ética.

MATLAB

MATLAB, que representa el laboratorio Matrix, es una plataforma de programación de MathWorks. Combina potencia computacional y visualización, lo que lo convierte en una herramienta popular en los campos de matemáticas, ingeniería, física y química.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para enseñar MATLAB.

Redes con GNS3

Puede configurar un laboratorio para una clase que se centre en la emulación, configuración, prueba y solución de problemas de redes virtuales y reales mediante el software GNS3 .

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para impartir una clase de redes.

Project Lead the Way (PLTW)

Project Lead the Way (PLTW) es una organización sin ánimo de lucro que proporciona un currículo de PreK-12 en informática, ingeniería y ciencia biomédica en los Estados Unidos. En cada clase PLTW, los usuarios usan varias aplicaciones de software como parte de su experiencia práctica de aprendizaje.

Para obtener información detallada sobre cómo configurar estos tipos de laboratorios, consulte Configuración de laboratorios para las clases de Project Lead the Way.

Python y cuadernos de Jupyter Notebook

Puede configurar una máquina de plantilla en Azure Lab Services con las herramientas necesarias para enseñar a los usuarios a usar jupyter Notebooks. Jupyter Notebooks es un proyecto de código abierto que le permite combinar fácilmente texto enriquecido y código fuente Python ejecutable en un solo lienzo denominado cuaderno. Al ejecutar un cuaderno, se genera un registro lineal de entradas y salidas. Dichas salidas pueden incluir texto, tablas de información, gráficos de dispersión y mucho más.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para enseñar ciencia de datos con Python y cuadernos de Jupyter Notebook.

React

React es una popular biblioteca de JavaScript para crear interfaces de usuario (UI). React es una manera declarativa de crear componentes reutilizables para el sitio web. Hay muchas bibliotecas populares para el desarrollo front-end basado en JavaScript. Redux es una biblioteca que proporciona un contenedor de estado predecible para las aplicaciones JavaScript y que a menudo se usa en conjunto con React. JSX es una extensión de sintaxis de biblioteca para JavaScript que a menudo se usa con React para describir el aspecto de la interfaz de usuario. NodeJS es una manera cómoda de ejecutar un servidor web para la aplicación React.

Para obtener información detallada sobre cómo configurar este tipo de laboratorio en Linux mediante Visual Studio Code para el entorno de desarrollo, consulte Configuración del laboratorio para React en Linux. Para obtener información detallada sobre cómo configurar este tipo de laboratorio en Windows mediante Visual Studio 2019 para el entorno de desarrollo, consulte Configuración del laboratorio para React en Windows.

RStudio

R es un lenguaje de código abierto que se usa en computación y gráficos estadísticos. El lenguaje se utiliza en el análisis estadístico de genética, procesamiento de lenguaje natural, análisis de datos financieros, etc. R proporciona una experiencia de línea de comandos interactiva. RStudio es un entorno de desarrollo interactivo (IDE) disponible para el lenguaje R. La versión gratuita proporciona herramientas de edición de código, una experiencia de depuración integrada y herramientas de desarrollo de paquetes. Este tipo de clase se centra únicamente en RStudio y R como un bloque de creación para una clase que requiere el uso de la computación estadística.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para enseñar R en Linux o Configuración de un laboratorio para enseñar R en Windows.

Generación de scripts en shell en Linux

Puede configurar un laboratorio para enseñar el scripting de shell en Linux. El scripting es una parte útil de la administración del sistema que permite a los administradores evitar tareas repetitivas. En este escenario de ejemplo, la clase cubre scripts bash tradicionales y scripts mejorados. Los scripts mejorados son scripts que combinan comandos bash y Ruby. Este enfoque permite a Ruby pasar datos y comandos bash para interactuar con el shell.

Los usuarios que toman estas clases de scripting obtienen una máquina virtual Linux para aprender los conceptos básicos de Linux y también familiarizarse con el scripting de shell de Bash. La máquina virtual Linux tiene habilitado el acceso a Escritorio remoto y tiene instalados los editores de texto Gedit y Visual Studio Code.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configurar un laboratorio para el scripting de shell en Linux.

Diseño asistido por ordenador (CAD) de SolidWorks

Puede configurar un laboratorio de GPU que proporcione a los usuarios de ingeniería acceso a SolidWorks. SolidWorks proporciona un entorno CAD 3D para el modelado de objetos sólidos. Con SolidWorks, los ingenieros pueden crear, visualizar, simular y documentar sus diseños fácilmente.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para clases de ingeniería mediante SolidWorks.

SQL Database y administración

SQL (Lenguaje de consulta estructurado) es el lenguaje estándar para la administración de bases de datos relacionales, lo que incluye agregar y administrar el contenido de una base de datos, así como acceder a él. Puede configurar un laboratorio para enseñar conceptos de base de datos mediante MySQL y SQL Server servidor 2019.

Para más información sobre cómo configurar este tipo de laboratorio, consulte Configuración de un laboratorio para enseñar administración de bases de datos relacionales.

Pasos siguientes

Vea los artículos siguientes: