Tipos de classe no Azure Lab Services
Importante
O Azure Lab Services será descontinuado a 28 de junho de 2027. Para obter mais informações, consulte o guia de aposentadoria.
Os Serviços de Laboratório do Azure permitem-lhe configurar rapidamente ambientes de laboratório na nuvem. Saiba mais sobre os diferentes tipos de classe para poder usar os Serviços de Laboratório do Azure.
Adobe Creative Cloud
A coleção de aplicativos da Adobe Creative Cloud é comumente usada em artes digitais e aulas de mídia.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para a Adobe Creative Cloud.
ArcGIS
ArcGIS é um tipo de sistema de informação geográfica (SIG). Você pode configurar um laboratório que utiliza vários aplicativos do ArcGIS Desktop. Por exemplo, o ArcMap pode criar, editar e analisar mapas 2D.
Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte Configurar um laboratório para ArcMap\ArcGIS Desktop.
Autodesk
A Autodesk oferece soluções de software em arquitetura, engenharia, construção, design, fabrico e muito mais. Essas soluções são comumente usadas em aulas de engenharia e no currículo do Project Lead the Way .
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para a Autodesk.
Análise de macrodados
Você pode configurar um laboratório de GPU para ensinar uma aula de análise de big data. Com esse tipo de aula, os usuários aprendem a lidar com grandes volumes de dados e a aplicar algoritmos de aprendizado estatístico e de máquina para derivar insights de dados. Um objetivo fundamental para os usuários é aprender a usar ferramentas de análise de dados, como o pacote de software de código aberto do Apache Hadoop que fornece ferramentas para armazenar, gerenciar e processar big data.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para análise de big data usando a implantação do Docker da HortonWorks Data Platform.
Gestão de bases de dados
Conceitos de banco de dados é um dos cursos introdutórios ministrados na maioria dos departamentos de Ciência da Computação na faculdade. Você pode configurar um laboratório para uma classe básica de gerenciamento de bancos de dados no Azure Lab Services. Por exemplo, você pode configurar um modelo de máquina virtual em um laboratório com um servidor de banco de dados MySQL ou um servidor SQL Server 2019 .
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para ensinar gerenciamento de banco de dados para bancos de dados relacionais.
Aprendizagem profunda no processamento de linguagem natural
Você pode configurar um laboratório focado em aprendizado profundo em processamento de linguagem natural (NLP) usando os Serviços de Laboratório do Azure. O processamento de linguagem natural (PNL) é uma forma de inteligência artificial (IA) que permite computadores com tradução, reconhecimento de fala e outras capacidades de compreensão de linguagem. Os usuários que fazem uma aula de PNL obtêm uma máquina virtual (VM) Linux para aprender a aplicar algoritmos de rede neural para desenvolver modelos de aprendizagem profunda que são usados para analisar a linguagem humana escrita.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório focado em aprendizado profundo no processamento de linguagem natural usando os Serviços de Laboratório do Azure.
Hacking ético com o Hyper-V
Você pode configurar um laboratório para uma aula que se concentra no lado forense do hacking ético. O teste de penetração, uma prática usada pela comunidade de hackers éticos, ocorre quando alguém tenta obter acesso ao sistema ou à rede para demonstrar vulnerabilidades que um invasor mal-intencionado pode explorar.
Em uma aula de hacking ético, os usuários podem aprender técnicas modernas de defesa contra vulnerabilidades. Cada usuário obtém uma máquina virtual host do Windows Server que tem duas máquinas virtuais aninhadas – uma máquina virtual com imagem Metasploitable3 e outra máquina com imagem Kali Linux . A máquina virtual Metasploitable é usada para fins de exploração. A máquina virtual Kali Linux fornece acesso às ferramentas necessárias para executar tarefas forenses.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para ensinar aulas de hacking ético.
MATLAB
MATLAB, que significa laboratório Matrix, é uma plataforma de programação da MathWorks. Ele combina poder computacional e visualização, tornando-se uma ferramenta popular nas áreas de matemática, engenharia, física e química.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para ensinar MATLAB.
Ligação em rede com o GNS3
Você pode configurar um laboratório para uma classe que se concentra na emulação, configuração, teste e solução de problemas de redes virtuais e reais usando o software GNS3 .
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para ensinar uma aula de rede.
Projeto Lead the Way (PLTW)
Project Lead the Way (PLTW) é uma organização sem fins lucrativos que fornece currículo PreK-12 em todos os Estados Unidos em ciência da computação, engenharia e ciência biomédica. Em cada aula PLTW, os usuários usam vários aplicativos de software como parte de sua experiência prática de aprendizagem.
Para obter informações detalhadas sobre como configurar esses tipos de laboratórios, consulte Configurar laboratórios para classes Project Lead the Way.
Notebooks Python e Jupyter
Você pode configurar uma máquina de modelo no Azure Lab Services com as ferramentas necessárias para ensinar os usuários a usar o Jupyter Notebooks. Jupyter Notebooks é um projeto de código aberto que permite combinar facilmente rich text e código-fonte Python executável em uma única tela chamada notebook. A execução de um notebook resulta em um registro linear de entradas e saídas. Essas saídas podem incluir texto, tabelas de informações, gráficos de dispersão e muito mais.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para ensinar ciência de dados com Python e Jupyter Notebooks.
React
O React é uma biblioteca JavaScript popular para a construção de interfaces de usuário (UI). O React é uma forma declarativa de criar componentes reutilizáveis para o seu website. Existem muitas bibliotecas populares para desenvolvimento front-end baseado em JavaScript. Redux é uma biblioteca que fornece contêiner de estado previsível para aplicativos JavaScript e é frequentemente usado em complemento com o React. JSX é uma extensão de sintaxe de biblioteca para JavaScript frequentemente usada com o React para descrever a aparência da interface do usuário. NodeJS é uma maneira conveniente de executar um servidor web para seu aplicativo React.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório no Linux usando o Visual Studio Code para seu ambiente de desenvolvimento, consulte Configurar o laboratório para o React no Linux. Para obter informações detalhadas sobre como configurar esse tipo de laboratório no Windows usando o Visual Studio 2019 para seu ambiente de desenvolvimento, consulte Configurar laboratório para React no Windows.
RStudio
R é uma linguagem de código aberto usada para computação estatística e gráficos. A linguagem é usada na análise estatística de genética, processamento de linguagem natural, análise de dados financeiros e muito mais. R fornece uma experiência de linha de comando interativa. RStudio é um ambiente de desenvolvimento interativo (IDE) disponível para a linguagem R. A versão gratuita fornece ferramentas de edição de código, uma experiência de depuração integrada e ferramentas de desenvolvimento de pacotes. Este tipo de classe se concentra apenas em RStudio e R como um bloco de construção para uma classe que requer o uso de computação estatística.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para ensinar R no Linux ou Configurar um laboratório para ensinar R no Windows.
Script de Shell no Linux
Você pode configurar um laboratório para ensinar shell scripting no Linux. O script é uma parte útil da administração do sistema que permite que os administradores evitem tarefas repetitivas. Neste cenário de exemplo, a classe abrange scripts bash tradicionais e scripts avançados. Scripts aprimorados são scripts que combinam comandos bash e Ruby. Essa abordagem permite que o Ruby passe dados e comandos bash para interagir com o shell.
Os usuários que fazem essas aulas de script obtêm uma máquina virtual Linux para aprender o básico do Linux e também se familiarizar com o shell scripting bash. A máquina virtual Linux tem o acesso remoto à área de trabalho habilitado e tem os editores de texto Gedit e Visual Studio Code instalados.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para scripts Shell no Linux.
Conceção assistida por computador (CAD) do SolidWorks
Você pode configurar um laboratório de GPU que dê aos usuários de engenharia acesso ao SolidWorks. O SolidWorks fornece um ambiente CAD 3D para modelar objetos sólidos. Com o SolidWorks, os engenheiros podem criar, visualizar, simular e documentar facilmente seus projetos.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para aulas de engenharia usando o SolidWorks.
Banco de dados SQL e gerenciamento
SQL (Structured Query Language) é a linguagem padrão para gerenciamento de banco de dados relacional, incluindo adição, acesso e gerenciamento de conteúdo em um banco de dados. Você pode configurar um laboratório para ensinar conceitos de banco de dados usando o MySQL e o servidor SQL Server 2019 .
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, consulte Configurar um laboratório para ensinar gerenciamento de banco de dados para bancos de dados relacionais.
Próximos passos
Consulte os seguintes artigos: