Acing AZ-204

Azure Setup

There are many ways to work with Azure but the Azure CLI is the most user-friendly and well documented.

As well as Azure services we’ll be running containers locally with Docker.

We’ll also use Git to download the lab content, so you’ll need a client on your machine to talk to GitHub.

Git Client - Mac, Windows or Linux

Git is a free, open source tool for source control:

Azure Subscription

You’ll need your own Azure Subscription, or one which you have Owner permissions for:

Azure Command Line - Mac, Windows or Linux

The az command is a cross-platform tool for managing Azure resources:

.NET - Mac, Windows or Linux

We’ll us C# for simple demo applications:

Docker Desktop - Mac, Windows or Linux

Docker is for running containers locally. Docker Desktop is the easiest option:

The download and install takes a few minutes. When it’s done, run the Docker Desktop app and you’ll see the Docker whale logo in your taskbar (Windows) or menu bar (macOS).

On Windows the install may need a restart before you get here.

Or on Linux you can install the Docker Engine and CLI:

Check your setup

When you’re done you should be able to run these commands and get a response with no errors:

git version

az --version

dotnet --list-sdks

docker version

Don’t worry about the actual version numbers, but if you get errors then you’ll need to look at the installs again.