Visão geral dos tipos de classe - Azure Lab ServicesClass types overview - Azure Lab Services

Os Serviços de Laboratório Azure permitem-lhe configurar rapidamente ambientes de laboratório na nuvem.Azure Lab Services enables you to quickly set up classroom lab environments in the cloud. Os artigos nesta secção fornecem orientações sobre como configurar vários tipos de laboratórios usando os Serviços de Laboratório Azure.Articles in this section provide guidance on how to set up several types of labs using Azure Lab Services.

ArcGISArcGIS

ArcGIS é um tipo de sistema de informação geográfica (SIG).ArcGIS is a type of geographic information system (GIS). Pode configurar um laboratório que utilize as várias aplicações do ArcGIS Desktop, como o ArcMap para fazer, editar e analisar mapas 2D.You can set up a lab that uses ArcGIS Desktop's various applications, such as ArcMap to make, edit, and analyze 2D maps.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte configurar um laboratório para o ArcMap\ArcGIS Desktop.For detailed information on how to set up this type of lab, see Setup a lab for ArcMap\ArcGIS Desktop.

Análise de macrodadosBig data analytics

Pode criar um laboratório de GPU para ensinar uma grande aula de análise de dados.You can set up a GPU lab to teach a big data analytics class. Com este tipo de aula, os alunos aprendem a lidar com grandes volumes de dados, e aplicam algoritmos de aprendizagem automática e estatística para obter insights de dados.With this type of class, students learn how to handle large volumes of data, and apply machine and statistical learning algorithms to derive data insights. Um objetivo fundamental para os alunos é aprender a usar ferramentas de análise de dados, como o pacote de software de código aberto da Apache Hadoop que fornece ferramentas para armazenar, gerir e processar grandes dados.A key objective for students is to learn to use data analytics tools, such as Apache Hadoop's open-source software package which provides tools for storing, managing, and processing big data.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte configurar um laboratório para análise de big data utilizando a implementação de Docker da Plataforma de Dados HortonWorks.For detailed information on how to set up this type of lab, see Set up a lab for big data analytics using Docker deployment of HortonWorks Data Platform.

Gestão de bases de dadosDatabase management

Os conceitos de bases de dados são um dos cursos introdutórios ministrados na maioria dos departamentos de Ciências da Computação na faculdade.Databases concepts are one of the introductory courses taught in most of the Computer Science departments in college. Pode criar um laboratório para uma aula de gestão de bases de dados básicas nos Serviços de Laboratório Azure.You can set up a lab for a basic databases management class in Azure Lab Services. Por exemplo, pode configurar um modelo de máquina virtual num laboratório com um MySQL Database Server ou um servidor SQL Server 2019.For example, you can set up a virtual machine template in a lab with a MySQL Database Server or a SQL Server 2019 server.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte criar um laboratório para ensinar gestão de bases de dados para bases de dados relacionais.For detailed information on how to set up this type of lab, see Set up a lab to teach database management for relational databases.

Aprendizagem profunda no processamento de linguagem naturalDeep learning in natural language processing

Você pode configurar um laboratório focado na aprendizagem profunda no processamento de linguagem natural (NLP) usando Azure Lab Services.You can set up a lab focused on deep learning in natural language processing (NLP) using Azure Lab Services. O processamento de linguagem natural (NLP) é uma forma de inteligência artificial (IA) que permite aos computadores com capacidades de tradução, reconhecimento de voz e outras capacidades de compreensão da linguagem.Natural language processing (NLP) is a form of artificial intelligence (AI) that enables computers with translation, speech recognition, and other language understanding capabilities. Os alunos que fazem uma aula de NLP obtêm uma máquina virtual Linux (VM) para aprender a aplicar algoritmos de rede neural para desenvolver modelos de aprendizagem profunda que são usados para analisar linguagem humana escrita.Students taking an NLP class get a Linux virtual machine (VM) to learn how to apply neural network algorithms to develop deep learning models that are used for analyzing written human language.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte configurar um laboratório focado na aprendizagem profunda no processamento de linguagem natural utilizando os Serviços Azure Lab.For detailed information on how to set up this type of lab, see Set up a lab focused on deep learning in natural language processing using Azure Lab Services.

Acesso ilícito éticoEthical hacking

Podes criar um laboratório para uma aula que se centre no lado forense da pirataria ética.You can set up a lab for a class that focuses on forensics side of ethical hacking. Os testes de penetração, uma prática usada pela comunidade de hacking ético, ocorre quando alguém tenta aceder ao sistema ou rede para demonstrar vulnerabilidades que um intruso malicioso pode explorar.Penetration testing, a practice used by the ethical hacking community, occurs when someone attempts to gain access to the system or network to demonstrate vulnerabilities that a malicious attacker may exploit.

Numa aula de hacking ético, os alunos podem aprender técnicas modernas para se defenderem contra vulnerabilidades.In an ethical hacking class, students can learn modern techniques for defending against vulnerabilities. Cada aluno recebe uma máquina virtual de anfitrião do Windows Server que tem duas máquinas virtuais aninhadas – uma máquina virtual com imagem Metaploitável3 e outra máquina com imagem Kali Linux.Each student gets a Windows Server host virtual machine that has two nested virtual machines – one virtual machine with Metasploitable3 image and another machine with Kali Linux image. A máquina virtual metasploitável é utilizada para explorar propósitos.The Metasploitable virtual machine is used for exploiting purposes. A máquina virtual Kali Linux fornece acesso às ferramentas necessárias para executar tarefas forenses.The Kali Linux virtual machine provides access to the tools needed to execute forensic tasks.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte criar um laboratório para ensinar aulas de hacking ético.For detailed information on how to set up this type of lab, see Set up a lab to teach ethical hacking class.

MATLABMATLAB

O MATLAB,que representa o laboratório Matrix, é uma plataforma de programação da MathWorks.MATLAB, which stands for Matrix laboratory, is programming platform from MathWorks. Combina poder computacional e visualização tornando-a ferramenta popular nos campos da matemática, engenharia, física e química.It combines computational power and visualization making it popular tool in the fields of math, engineering, physics, and chemistry.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte configurar um laboratório para ensinar o MATLAB.For detailed information on how to set up this type of lab, see Setup a lab to teach MATLAB.

Networking com GNS3Networking with GNS3

Você pode configurar um laboratório para uma aula que se foca em permitir que os alunos emular, configurar, testar e resolver problemas redes virtuais e reais usando software GNS3.You can set up a lab for a class that focuses on allowing students to emulate, configure, test, and troubleshoot virtual and real networks using GNS3 software.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte a Configuração de um laboratório para ensinar uma aula de networking.For detailed information on how to set up this type of lab, see Setup a lab to teach a networking class.

Projeto Liderar o Caminho (PLTW)Project Lead the Way (PLTW)

Project Lead the Way (PLTW) é uma organização sem fins lucrativos que fornece currículo PreK-12 em toda a Área dos Estados Unidos em ciência da computação, engenharia e ciência biomédica.Project Lead the Way (PLTW) is a nonprofit organization that provides PreK-12 curriculum across the United States in computer science, engineering, and biomedical science. Em cada aula de PLTW, os alunos usam uma variedade de aplicações de software como parte da sua experiência prática de aprendizagem.In each PLTW class, students use a variety of software applications as part of their hands-on learning experience.

Para obter informações detalhadas sobre como configurar este tipo de laboratórios, consulte configurar laboratórios para as aulas de Project Lead the Way.For detailed information on how to set up these types of labs, see Set up labs for Project Lead the Way classes.

Cadernos Python e JupyterPython and Jupyter notebooks

Você pode configurar uma máquina de modelo nos Serviços de Laboratório Azure com as ferramentas necessárias para ensinar os alunos a usar cadernos Jupyter.You can set up a template machine in Azure Lab Services with the tools needed to teach students how to use Jupyter Notebooks. Jupyter Notebooks é um projeto de código aberto que permite combinar facilmente texto rico e código fonte Python executável numa única tela chamada caderno.Jupyter Notebooks is an open-source project that lets you easily combine rich text and executable Python source code on a single canvas called a notebook. A execução de um caderno resulta num registo linear de entradas e saídas.Running a notebook results in a linear record of inputs and outputs. Essas saídas podem incluir texto, tabelas de informação, parcelas de dispersão, e muito mais.Those outputs can include text, tables of information, scatter plots, and more.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte criar um laboratório para ensinar ciência de dados com os Cadernos Python e Jupyter.For detailed information on how to set up this type of lab, see Set up a lab to teach data science with Python and Jupyter Notebooks.

Script de Shell no LinuxShell scripting on Linux

Podes criar um laboratório para ensinar a escrever em Linux.You can set up a lab to teach shell scripting on Linux. A scripting é uma parte útil da administração do sistema que permite aos administradores evitar tarefas repetitivas.Scripting is a useful part of system administration that allows administrators to avoid repetitive tasks. Neste cenário de amostra, a classe cobre scripts tradicionais de bash e scripts melhorados.In this sample scenario, the class covers traditional bash scripts and enhanced scripts. Scripts melhorados são scripts que combinam comandos de bash e Ruby.Enhanced scripts are scripts that combine bash commands and Ruby. Esta abordagem permite à Ruby passar dados e bater comandos para interagir com a concha.This approach allows Ruby to pass data around and bash commands to interact with the shell.

Os alunos que tomam estas aulas de scripts recebem uma máquina virtual Linux para aprender o básico do Linux, e também se familiarizar com o script de conchas de bash.Students taking these scripting classes get a Linux virtual machine to learn the basics of Linux, and also get familiar with the bash shell scripting. A máquina virtual Linux vem com acesso remoto ao ambiente de trabalho ativado e com editores de texto gedit e Visual Studio Code instalados.The Linux virtual machine comes with remote desktop access enabled and with gedit and Visual Studio Code text editors installed.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte a shell scripting no Linux.For detailed information on how to set up this type of lab, see Shell scripting on Linux.

Conceção assistida por computador (CAD) do SolidWorksSolidWorks computer-aided design (CAD)

Você pode criar um laboratório de GPU que dá aos estudantes de engenharia acesso à SolidWorks.You can set up a GPU lab that gives engineering students access to SolidWorks. A SolidWorks proporciona um ambiente CAD 3D para modelar objetos sólidos.SolidWorks provides a 3D CAD environment for modeling solid objects. Com a SolidWorks, os engenheiros podem facilmente criar, visualizar, simular e documentar os seus desenhos.With SolidWorks, engineers can easily create, visualize, simulate and document their designs.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte configurar um laboratório para aulas de engenharia utilizando a SolidWorks.For detailed information on how to set up this type of lab, see Set up a lab for engineering classes using SolidWorks.

Base de dados e gestão SQLSQL database and management

Linguagem de Consulta Estruturada (SQL) é o idioma padrão para a gestão de bases de dados relacionais, incluindo a adição, acesso e gestão de conteúdos numa base de dados.Structured Query Language (SQL) is the standard language for relational database management including adding, accessing, and managing content in a database. Pode configurar um laboratório para ensinar conceitos de base de dados utilizando o servidor MySQL Database e o servidor SQL Server 2019.You can set up a lab to teach database concepts using both MySQL Database server and SQL Server 2019 server.

Para obter informações detalhadas sobre como configurar este tipo de laboratório, consulte criar um laboratório para ensinar gestão de bases de dados para bases de dados relacionais.For detailed information on how to set up this type of lab, see Set up a lab to teach database management for relational databases.

Passos seguintesNext steps

Consulte os seguintes artigos:See the following articles: