The hands-on workshop will walk you through various tasks of managing Azure infrastructure. The prerequisites listed below are required to successfully complete them.
After installing, verify that Node.js is working:
$ node --version v12.10.0
Also verify that the Node Package Manager (NPM) is working:
$ npm --version 6.10.3
Azure Subscription and CLI
You need an active Azure subscription to deploy the components of the application. You may use your developer subscription, or create a free Azure subscription here.
Please be sure to have administrative access to the subscription.
Be sure to clean up the resources after you complete the workshop, as described at the last step of each lab.
You will also use the command-line interface (CLI) tool to log in to an Azure subscription. You can install the CLI tool, as described here.
After you complete the installation, open a command prompt and type
az. You should see the welcome message:
$ az /\ / \ _____ _ _ ___ _ / /\ \ |_ / | | | \'__/ _\ / ____ \ / /| |_| | | | __/ /_/ \_\/___|\__,_|_| \___| Welcome to the cool new Azure CLI!
You will use Pulumi to depoy infrastructure changes using code. Install Pulumi here. After installing the CLI, verify that it is working:
$ pulumi version v2.6.1
The Pulumi CLI will ask you to login to your Pulumi account as needed. If you prefer to signup now, go to the signup page. Multiple identity provider options are available — email, GitHub, GitLab, or Atlassian — and each of them will work equally well for these labs.