Tipos de classe no Azure Lab Services
Importante
O Azure Lab Services será desativado em 28 de junho de 2027. Para obter mais informações, consulte o guia de aposentadoria.
O Azure Lab Services permite que você configure rapidamente ambientes de laboratório na nuvem. Saiba mais sobre os diferentes tipos de classe para você usar o Azure Lab Services.
Adobe Creative Cloud
A coleção de aplicativos do Adobe Creative Cloud geralmente é usada em aulas de mídia e artes digitais.
Para informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para o Adobe Creative Cloud.
ArcGIS
ArcGIS é um tipo de sistema de informações geográficas (GIS). Você pode configurar um laboratório que use vários aplicativos do ArcGIS Desktop. Por exemplo, o ArcMap pode criar, editar e analisar mapas em 2D.
Para informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para ArcMap\ArcGIS Desktop.
Autodesk
O Autodesk oferece soluções de software em arquitetura, engenharia, construção, design, fabricação e muito mais. Essas soluções são comumente usadas em aulas de engenharia e no currículo da Project Lead the Way.
Para informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para o Autodesk.
Análise de Big Data
Você pode configurar um laboratório de GPU para ensinar uma classe 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 obter insights sobre os dados. Um dos principais objetivos dos usuários é aprender a usar ferramentas de análise de dados, como o pacote de software de código aberto Apache Hadoop, que fornece ferramentas para armazenar, gerenciar e processar Big Data.
Para 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 plataforma de dados do HortonWorks.
Gerenciamento de banco de dados
Os conceitos de banco de dados são 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 nos 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, confira Configurar um laboratório para ensinar gerenciamento de banco de dados para bancos de dados relacionais.
Aprendizado profundo no processamento em idioma natural
Configure um laboratório voltado para o aprendizado profundo em NLP (processamento em idioma natural) usando o Azure Lab Services. O NLP (processamento de idioma natural) é uma forma de IA (inteligência artificial) que habilita os computadores com tradução, reconhecimento de fala e outras funcionalidades de reconhecimento vocal. Os usuários que participam de uma classe de NLP 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, confira Configurar um laboratório voltado para o aprendizado profundo no processamento em idioma natural usando o Azure Lab Services.
Hacking ético com Hyper-V
Você pode configurar um laboratório para uma aula que se concentre no lado forense do hacking ético. O teste de penetração, uma prática usada pela comunidade de hacking ético, 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 recebe uma máquina virtual host do Windows Server que tem duas máquinas virtuais aninhadas, uma máquina virtual com a imagem Metasploitable3 e outra máquina com a imagem Kali Linux. A máquina virtual com 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, confira Configurar um laboratório para ensinar uma classe de hacking ético.
MATLAB
O MATLAB, que significa laboratório Matrix, é uma plataforma de programação da MathWorks. Ela combina potência computacional e visualização, o que a torna uma ferramenta popular nas áreas de matemática, engenharia, física e química.
Para informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para ensinar MATLAB.
Rede com GNS3
Você pode montar um laboratório para uma aula que se concentre na emulação, configuração, teste e solução de problemas de redes virtuais e reais usando o software GNS3.
Para informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para ensinar uma aula de networking.
Project Lead the Way (PLTW)
AProject Lead the Way (PLTW) é uma organização sem fins lucrativos que fornece um currículo escolar em todos os Estados Unidos em Ciência da Computação, Engenharia e Ciências Biomédicas. Em cada classe PLTW, os usuários usam vários aplicativos de software como parte da sua experiência de aprendizado prático.
Para informações detalhadas sobre como configurar esses tipos de laboratório, consulte Configurar laboratórios para as aulas da Project Lead The Way.
Python e Jupyter Notebooks
É possível configurar um computador modelo no Azure Lab Services com as ferramentas necessárias para ensinar os usuários a usar Jupyter Notebooks. O Jupyter Notebooks é um projeto de código aberto que permite combinar facilmente texto rico e código-fonte executável Python 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, confira Configurar um laboratório para ensinar ciência de dados com Python e Jupyter Notebooks.
React
O React é uma biblioteca JavaScript popular para compilar IUs (interfaces de usuário). Ele consiste em uma forma declarativa de criar componentes reutilizáveis para sites. Há muitas bibliotecas populares para o desenvolvimento de front-ends com base em JavaScript. O Redux é uma biblioteca que fornece um contêiner de estado previsível para os aplicativos JavaScript e é frequentemente usada como complemento do React. O JSX é uma extensão de sintaxe de biblioteca para JavaScript frequentemente usada com o React para descrever a aparência da IU. NodeJS é uma maneira conveniente de executar um servidor Web para o 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 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 um laboratório para o React no Windows.
RStudio
R é uma linguagem do código-fonte usada para computação e gráficos estatísticos. A linguagem é usada na análise estatística da genética, no processamento de linguagem natural, na análise de dados financeiros e muito mais. R oferece uma experiência de linha de comando interativa. O RStudio é um IDE (ambiente de desenvolvimento integrado) disponível para a linguagem R. A versão gratuita oferece ferramentas de edição de código, uma experiência de depuração integrada e ferramentas de desenvolvimento de pacotes. Esse tipo de aula se concentra apenas no RStudio e no R como um bloco de construção para uma aula que requer o uso de computação estatística.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para ensinar R no Linux ou Configurar um laboratório para ensinar R no Windows.
Script de Shell no Linux
Configure um laboratório para ensinar o script de shell no Linux. O script é uma parte útil da administração do sistema que permite aos administradores evitar tarefas repetitivas. Neste cenário de exemplo, a classe abrange scripts do Bash tradicionais e scripts avançados. Scripts avançados são scripts que combinam comandos do Bash e o Ruby. Essa abordagem permite que o Ruby passe os dados e que os comandos do Bash interajam com o shell.
Os usuários que participam dessas aulas de script recebem uma máquina virtual Linux para aprender os conceitos básicos do Linux e também se familiarizar com o script do shell bash. A máquina virtual Linux tem acesso à área de trabalho remota habilitada 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, confira Configurar um laboratório para o script de shell no Linux.
CAD (design assistido por computador) da 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 facilmente criar, visualizar, simular e documentar seus projetos.
Para informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para dar aulas de engenharia usando o SolidWorks.
Banco de dados SQL e gerenciamento
A Linguagem de Consulta Estruturada (SQL) é a linguagem padrão para o gerenciamento de banco de dados relacional, incluindo a adição, o acesso e o gerenciamento de conteúdo em um banco de dados. Você pode configurar um laboratório para ensinar conceitos de banco de dados usando os servidores MySQL e SQL Server 2019.
Para obter informações detalhadas sobre como configurar esse tipo de laboratório, confira Configurar um laboratório para ensinar gerenciamento de banco de dados para bancos de dados relacionais.
Próximas etapas
Veja os artigos a seguir: