Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

Commit 69d5516

Browse files
authored
Merge pull request #405 from MicrosoftLearning/pdt-AZ400-M00-0317
Pdt az400 m00 0317
2 parents 062ebb0 + 09328d7 commit 69d5516

1 file changed

Lines changed: 34 additions & 1 deletion

File tree

Instructions/Labs/AZ400_M00_Validate_lab_environment.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ lab:
88

99
# Student lab manual
1010

11-
## Instructions
11+
## Instructions to create an Azure DevOps Organization (you only have to do this once)
1212

1313
> **Note**: Start at step 4, if you do already have a **personal Microsoft Account** setup and an active Microsoft Azure Pass subscription linked to that account.
1414
@@ -34,3 +34,36 @@ lab:
3434
18. Toggle the switch to **On** for **Allow public projects**
3535
> Note: Extensions used in some labs might require a public project to allow using the free version.
3636
19. **Wait at least 3 hours before using the CI/CD capabilities** so that the new settings are reflected in the backend. Otherwise, you will still see the message *"No hosted parallelism has been purchased or granted"*.
37+
38+
## Instructions to create the sample Azure DevOps Project (you only have to do this once)
39+
40+
### Exercise 0: Configure the lab prerequisites
41+
42+
> **Note**: make sure you completed the steps to create your Azure DevOps Organization before continuing with these steps.
43+
44+
In this exercise, you will set up the prerequisites for the lab, which consist of a new Azure DevOps project with a repository based on the [eShopOnWeb](https://github.com/MicrosoftLearning/eShopOnWeb).
45+
46+
#### Task 1: Create and configure the team project
47+
48+
In this task, you will create an **eShopOnWeb** Azure DevOps project to be used by several labs.
49+
50+
1. On your lab computer, in a browser window open your Azure DevOps organization. Click on **New Project**. Give your project the name **eShopOnWeb** and leave the other fields with defaults. Click on **Create**.
51+
52+
![Create Project](images/create-project.png)
53+
54+
#### Task 2: Import eShopOnWeb Git Repository
55+
56+
In this task you will import the eShopOnWeb Git repository that will be used by several labs.
57+
58+
1. On your lab computer, in a browser window open your Azure DevOps organization and the previously created **eShopOnWeb** project. Click on **Repos>Files** , **Import a Repository**. Select **Import**. On the **Import a Git Repository** window, paste the following URL https://github.com/MicrosoftLearning/eShopOnWeb.git and click **Import**:
59+
60+
![Import Repository](images/import-repo.png)
61+
62+
1. The repository is organized the following way:
63+
- **.ado** folder contains Azure DevOps YAML pipelines
64+
- **.devcontainer** folder container setup to develop using containers (either locally in VS Code or GitHub Codespaces)
65+
- **.azure** folder contains Bicep&ARM infrastructure as code templates used in some lab scenarios.
66+
- **.github** folder container YAML GitHub workflow definitions.
67+
- **src** folder contains the .NET 6 website used on the lab scenarios.
68+
69+
You have now completed the necessary prerequisite steps to continue with the different individual labs for this AZ-400 course.

0 commit comments

Comments
 (0)