Skip to content

Commit 00d745e

Browse files
Merge pull request #224850 from ntrogh/als-getting-started
[Azure Lab Services] Rethink getting started experience
2 parents f9cfc28 + b475fdb commit 00d745e

File tree

135 files changed

+793
-642
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+793
-642
lines changed

.openpublishing.redirection.azure-productivity.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,61 @@
8989
"source_path": "articles/lab-services/troubleshoot.md",
9090
"redirect_url": "/azure/lab-services/troubleshoot-lab-creation",
9191
"redirect_document_id": true
92+
},
93+
{
94+
"source_path": "articles/lab-services/quick-create-lab-portal.md",
95+
"redirect_url": "/azure/lab-services/quick-create-connect-lab",
96+
"redirect_document_id": true
97+
},
98+
{
99+
"source_path": "articles/lab-services/tutorial-setup-lab-plan.md",
100+
"redirect_url": "/azure/lab-services/quick-create-resources",
101+
"redirect_document_id": true
102+
},
103+
{
104+
"source_path": "articles/lab-services/quick-create-lab-plan-portal.md",
105+
"redirect_url": "/azure/lab-services/quick-create-resources",
106+
"redirect_document_id": false
107+
},
108+
{
109+
"source_path": "articles/lab-services/quick-create-lab-bicep.md",
110+
"redirect_url": "/azure/lab-services/how-to-create-lab-bicep",
111+
"redirect_document_id": true
112+
},
113+
{
114+
"source_path": "articles/lab-services/quick-create-lab-plan-bicep.md",
115+
"redirect_url": "/azure/lab-services/how-to-create-lab-plan-bicep",
116+
"redirect_document_id": true
117+
},
118+
{
119+
"source_path": "articles/lab-services/quick-create-lab-plan-powershell.md",
120+
"redirect_url": "/azure/lab-services/how-to-create-lab-plan-powershell",
121+
"redirect_document_id": true
122+
},
123+
{
124+
"source_path": "articles/lab-services/quick-create-lab-plan-python.md",
125+
"redirect_url": "/azure/lab-services/how-to-create-lab-plan-python",
126+
"redirect_document_id": true
127+
},
128+
{
129+
"source_path": "articles/lab-services/quick-create-lab-plan-template.md",
130+
"redirect_url": "/azure/lab-services/how-to-create-lab-plan-template",
131+
"redirect_document_id": true
132+
},
133+
{
134+
"source_path": "articles/lab-services/quick-create-lab-powershell.md",
135+
"redirect_url": "/azure/lab-services/how-to-create-lab-powershell",
136+
"redirect_document_id": true
137+
},
138+
{
139+
"source_path": "articles/lab-services/quick-create-lab-python.md",
140+
"redirect_url": "/azure/lab-services/how-to-create-lab-python",
141+
"redirect_document_id": true
142+
},
143+
{
144+
"source_path": "articles/lab-services/quick-create-lab-template.md",
145+
"redirect_url": "/azure/lab-services/how-to-create-lab-template",
146+
"redirect_document_id": true
92147
}
93148
]
94149
}

articles/devtest-labs/lab-services-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ You can use two different Azure services to set up lab environments in the cloud
1717

1818
- [Azure Lab Services](../lab-services/lab-services-overview.md) provides managed classroom labs.
1919

20-
Lab Services does all infrastructure management, from spinning up VMs and scaling infrastructure to handling errors. After an IT administrator creates a Lab Services lab account, instructors can [create labs](../lab-services/quick-create-lab-portal.md) in the account. An instructor specifies the number and type of VMs they need for the class, and adds users to the class. Once users register in the class, they can access the VMs to do class exercises and homework.
20+
Lab Services does all infrastructure management, from spinning up VMs and scaling infrastructure to handling errors. After an IT administrator creates a Lab Services lab account, instructors can [create labs](../lab-services/quick-create-lab-plan-portal.md) in the account. An instructor specifies the number and type of VMs they need for the class, and adds users to the class. Once users register in the class, they can access the VMs to do class exercises and homework.
2121

2222
## Key capabilities
2323

articles/lab-services/TOC.yml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -3,45 +3,24 @@
33
- name: Overview
44
expanded: true
55
items:
6-
- name: About Lab Services
6+
- name: What is Azure Lab Services?
77
href: lab-services-overview.md
8-
- name: What's New in Lab Services?
8+
- name: What's new in Azure Lab Services?
99
href: lab-services-whats-new.md
1010
- name: Quickstarts
1111
expanded: true
1212
items:
13-
- name: Create a lab plan (admin)
14-
expanded: true
15-
items:
16-
- name: Azure portal
17-
href: quick-create-lab-plan-portal.md
18-
- name: ARM template
19-
href: quick-create-lab-plan-template.md
20-
- name: PowerShell
21-
href: quick-create-lab-plan-powershell.md
22-
- name: Bicep
23-
href: quick-create-lab-plan-bicep.md
24-
- name: Python
25-
href: quick-create-lab-plan-python.md
26-
- name: Create a lab (educator)
27-
expanded: true
28-
items:
29-
- name: Azure Lab Services website
30-
href: quick-create-lab-portal.md
31-
- name: ARM template
32-
href: quick-create-lab-template.md
33-
- name: PowerShell
34-
href: quick-create-lab-powershell.md
35-
- name: Bicep
36-
href: quick-create-lab-bicep.md
37-
- name: Python
38-
href: quick-create-lab-python.md
13+
- name: Set up resources to create labs
14+
displayName: get started, lab plan, lab, quickstart, getting started, lab creator, admin
15+
href: quick-create-resources.md
16+
- name: Create and connect to a lab
17+
displayName: get started, lab plan, lab, quickstart, lab VM, virtual machine, getting started, admin, lab creator, create lab
18+
href: quick-create-connect-lab.md
3919
- name: Tutorials
4020
items:
41-
- name: Set up a lab plan (admin)
42-
href: tutorial-setup-lab-plan.md
43-
- name: Set up a lab (educator)
44-
href: tutorial-setup-lab.md
21+
- name: Set up a lab for classroom training
22+
displayName: get started, lab, tutorial, lab VM, virtual machine, getting started, admin, lab creator, create lab
23+
href: tutorial-setup-lab.md
4524
- name: Set up lab to lab communication (admin, educator)
4625
href: tutorial-create-lab-with-advanced-networking.md
4726
- name: Access a lab (student)
@@ -52,8 +31,9 @@
5231
href: tutorial-setup-lab-account.md
5332
- name: Concepts
5433
items:
55-
- name: Labs concepts
56-
href: classroom-labs-concepts.md
34+
- name: Key concepts for Azure Lab Services
35+
href: classroom-labs-concepts.md
36+
displayName: definitions, concepts, lab, template, lab plan, what is, schedule, quota, compute gallery, virtual machine, VM
5737
- name: Labs architecture fundamentals
5838
href: classroom-labs-fundamentals.md
5939
- name: Migrate from physical labs
@@ -136,9 +116,19 @@
136116
- name: Request core limit increase
137117
href: how-to-request-capacity-increase.md?tabs=Labplans
138118
- name: Determine Usage and Quota
139-
href: how-to-determine-your-quota-usage.md
119+
href: how-to-determine-your-quota-usage.md
140120
- name: Create and manage lab plans
141-
href: how-to-manage-lab-plans.md
121+
items:
122+
- name: Create & manage lab plans (Azure portal)
123+
href: how-to-manage-lab-plans.md
124+
- name: Create a lab plan (ARM template)
125+
href: how-to-create-lab-plan-template.md
126+
- name: Create a lab plan (PowerShell)
127+
href: how-to-create-lab-plan-powershell.md
128+
- name: Create a lab plan (Bicep)
129+
href: how-to-create-lab-plan-bicep.md
130+
- name: Create a lab plan (Python)
131+
href: how-to-create-lab-plan-python.md
142132
- name: Add a lab creator
143133
href: add-lab-creator.md
144134
- name: Configure auto-shutdown settings
@@ -180,7 +170,17 @@
180170
- name: Create & configure labs (educator)
181171
items:
182172
- name: Create and manage labs
183-
href: how-to-manage-labs.md
173+
items:
174+
- name: Create and manage labs (website)
175+
href: how-to-manage-labs.md
176+
- name: Create a lab (ARM template)
177+
href: how-to-create-lab-template.md
178+
- name: Create a lab (PowerShell)
179+
href: how-to-create-lab-powershell.md
180+
- name: Create a lab (Bicep)
181+
href: how-to-create-lab-bicep.md
182+
- name: Create a lab (Python)
183+
href: how-to-create-lab-python.md
184184
- name: Use an Azure compute gallery
185185
href: how-to-use-shared-image-gallery.md
186186
- name: Enable remote desktop for Linux

articles/lab-services/administrator-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ By using [Azure role-based access control (RBAC)](../role-based-access-control/o
195195

196196
- **Lab Creator**
197197

198-
When set on the lab plan, this role enables the user account to create labs from the lab plan. The user account can also see existing labs that are in the same resource group as the lab plan. When applied to a resource group, this role enables the user to view existing lab and create new labs. They'll have full control over any labs they create as they're assigned as Owner to those created labs. For more information, see [Add a user to the Lab Creator role](./tutorial-setup-lab-plan.md#add-a-user-to-the-lab-creator-role).
198+
When set on the lab plan, this role enables the user account to create labs from the lab plan. The user account can also see existing labs that are in the same resource group as the lab plan. When applied to a resource group, this role enables the user to view existing lab and create new labs. They'll have full control over any labs they create as they're assigned as Owner to those created labs. For more information, see [Add a user to the Lab Creator role](./quick-create-resources.md#add-a-user-to-the-lab-creator-role).
199199

200200
- **Lab Contributor**
201201

articles/lab-services/class-type-adobe-creative-cloud.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Read [Adobe’s article on licensing](https://helpx.adobe.com/enterprise/using/l
3030

3131
### Lab plan settings
3232

33-
[!INCLUDE [must have lab plan](./includes/lab-services-class-type-lab-plan.md)]
33+
Once you have an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the quickstart on [how to set up a lab plan](./quick-create-resources.md). You can also use an existing lab plan.
3434

3535
This lab uses a Windows 10 Azure Marketplace images as the base VM image. You first need to enable this image in your lab plan. This lets lab creators then select the image as a base image for their lab.
3636

articles/lab-services/class-type-arcgis.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ To set up this lab, you need an Azure subscription and lab account to get starte
2020

2121
One type of licensing that ArcGIS Desktop offers is [concurrent use licenses](https://desktop.arcgis.com/en/license-manager/latest/license-manager-basics.htm). This licensing requires you to install ArcGIS License Manager on your license server. The License Manager keeps track of the number of copies of software that can be run at the same time. For more information on setting up the License Manager on your server, see the [License Manager Guide](https://desktop.arcgis.com/en/license-manager/latest/welcome.htm).
2222

23-
The license server is located in either your on-premises network or hosted on an Azure virtual machine within an Azure virtual network. After your license server is set up, you'll need to [Connect to your virtual network in Azure Lab Services](how-to-connect-vnet-injection.md) with your [lab plan](./tutorial-setup-lab-plan.md).
23+
The license server is located in either your on-premises network or hosted on an Azure virtual machine within an Azure virtual network. After your license server is set up, you'll need to [Connect to your virtual network in Azure Lab Services](how-to-connect-vnet-injection.md) with your lab plan.
2424

2525
> [!IMPORTANT]
2626
> [Advanced networking](how-to-connect-vnet-injection.md#connect-the-virtual-network-during-lab-plan-creation) must be enabled during the creation of your lab plan. It can't be added later.
@@ -29,7 +29,7 @@ For more information, see [Set up a license server as a shared resource](how-to-
2929

3030
## Lab configuration
3131

32-
When you get an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./tutorial-setup-lab-plan.md). If you're using a ArcGIS License Manager on a license server, enable [advanced networking](how-to-connect-vnet-injection.md#connect-the-virtual-network-during-lab-plan-creation) when creating your lab plan. You can also use an existing lab plan.
32+
When you get an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./quick-create-resources.md). If you're using a ArcGIS License Manager on a license server, enable [advanced networking](how-to-connect-vnet-injection.md#connect-the-virtual-network-during-lab-plan-creation) when creating your lab plan. You can also use an existing lab plan.
3333

3434
### Lab plan settings
3535

articles/lab-services/class-type-big-data-analytics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ To set up this lab, you need an Azure subscription to get started. If you don't
2727

2828
### Lab plan settings
2929

30-
Once you've an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./tutorial-setup-lab-plan.md). You can also use an existing lab plan.
30+
Once you've an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./quick-create-resources.md). You can also use an existing lab plan.
3131

3232
Enable your lab plan settings as described in the following table. For more information about how to enable Azure Marketplace images, see [Specify the Azure Marketplace images available to lab creators](./specify-marketplace-images.md).
3333

articles/lab-services/class-type-database-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ In this article, you learn how to set up a virtual machine template in a lab wit
2020

2121
To set up this lab, you need an Azure subscription and lab account. If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/) before you begin.
2222

23-
When you get an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./tutorial-setup-lab-plan.md). You can also use an existing lab plan.
23+
When you get an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./quick-create-resources.md). You can also use an existing lab plan.
2424

2525
### Lab plan settings
2626

articles/lab-services/class-type-deep-learning-natural-language-processing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Students taking an NLP class get a Linux virtual machine (VM) to learn how to ap
1818

1919
To set up this lab, you need an Azure subscription and lab account to get started. If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/) before you begin.
2020

21-
Once you have an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./tutorial-setup-lab-plan.md). You can also use an existing lab plan.
21+
Once you have an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./quick-create-resources.md). You can also use an existing lab plan.
2222

2323
### Lab plan settings
2424

@@ -44,7 +44,7 @@ For instructions on how to create a lab, see [Tutorial: Set up a lab](tutorial-s
4444
4545
## Template machine configuration
4646

47-
The Data Science Virtual Machine for Linux image provides the necessary deep learning frameworks and tools required for this type of class. If you chose **Use a virtual machine image without customization** when creating the lab, the ability to customize the template machine will be disabled. You can [publish the lab](tutorial-setup-lab.md#publish-a-lab) when you're ready.
47+
The Data Science Virtual Machine for Linux image provides the necessary deep learning frameworks and tools required for this type of class. If you chose **Use a virtual machine image without customization** when creating the lab, the ability to customize the template machine will be disabled. You can [publish the lab](tutorial-setup-lab.md#publish-lab) when you're ready.
4848

4949
## Cost
5050

articles/lab-services/class-type-matlab.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ Before creating the lab plan, you'll need to set up the server to run the [Netwo
2525

2626
For detailed instructions on how to install a licensing server, see [Install License Manager on License Server](https://www.mathworks.com/help/install/ug/install-license-manager-on-license-server.html). To enable borrowing, see [Borrow License](https://www.mathworks.com/help/install/license/borrow-licenses.html).
2727

28-
Assuming the license server is located in an on-premises network or a private network within Azure, you’ll need to [Connect to your virtual network in Azure Lab Services](how-to-connect-vnet-injection.md) when creating your [lab plan](./tutorial-setup-lab-plan.md).
28+
Assuming the license server is located in an on-premises network or a private network within Azure, you’ll need to [Connect to your virtual network in Azure Lab Services](how-to-connect-vnet-injection.md) when creating your [lab plan](./quick-create-resources.md).
2929

3030
> [!IMPORTANT]
3131
> [Advanced networking](how-to-connect-vnet-injection.md#connect-the-virtual-network-during-lab-plan-creation) must be enabled during the creation of your lab plan. It can't be added later.
3232
3333
## Lab configuration
3434

35-
Once you have an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./tutorial-setup-lab-plan.md). If you're using a [Network License Manager](https://www.mathworks.com/help/install/administer-network-licenses.html) on a license server, enable [advanced networking](how-to-connect-vnet-injection.md#connect-the-virtual-network-during-lab-plan-creation) when creating your lab plan. You can also use an existing lab plan.
35+
Once you have an Azure subscription, you can create a new lab plan in Azure Lab Services. For more information about creating a new lab plan, see the tutorial on [how to set up a lab plan](./quick-create-resources.md). If you're using a [Network License Manager](https://www.mathworks.com/help/install/administer-network-licenses.html) on a license server, enable [advanced networking](how-to-connect-vnet-injection.md#connect-the-virtual-network-during-lab-plan-creation) when creating your lab plan. You can also use an existing lab plan.
3636

3737
### Lab settings
3838

0 commit comments

Comments
 (0)