Participant setup ยท 15 minutes

Prepare your workstation and confirm access

Install the required tools, verify the repository and Azure sandbox assigned to you, and run a short readiness check before the first exercise.

OwnerEach participant Complete by1 day before Azure costNone

Required tooling

Prepare your workstation

Git

Install Git 2.40 or newer and configure the name and email you use for workshop commits.

git --version
git config user.name
git config user.email

Terraform

Install Terraform 1.9. The introductory exercise uses only Terraform's built-in provider.

terraform version

Azure CLI

Install Azure CLI 2.60 or newer. Do not sign in to a personal subscription for workshop work.

az version

Account access

Confirm the workshop boundaries

  1. 01

    GitHub organization

    Confirm that you can sign in to GitHub, access the Admiral organization and assigned workshop repository, create a branch, and open a pull request.

  2. 02

    Workshop Azure subscription

    Confirm that the workshop subscription named in your joining instructions is visible after signing in. The command below reads account metadata and does not create or change resources.

    az login
    az account list --output table
  3. 03

    Team sandbox

    Know your assigned sandbox resource group and team. Use only that boundary during workshop exercises, even if your account can see other resources.

    az group show --name <your-resource-group> --output table
  4. 04

    Terraform authentication

    From the VS Code terminal, select the assigned subscription and confirm that Terraform can use your Azure CLI session. The course owner will provide the exact subscription identifier.

    az account set --subscription <workshop-subscription-id>
    az account show --output table

Readiness check

You are ready when

Workstation checks pass

  • Git reports version 2.40 or newer.
  • Terraform reports version 1.9.x.
  • Azure CLI reports version 2.60 or newer.
  • VS Code recognizes .tf files as Terraform.

Access checks pass

  • You can access the assigned GitHub repository.
  • You can see the workshop Azure subscription.
  • You know your team and sandbox resource group.
  • Your Azure CLI session is using the assigned subscription.

Next step

Start without touching Azure

The first exercise runs locally, creates no cloud resources, and is a quick confirmation that Terraform is working correctly.

Start exercise 1