From the course: Azure for DevOps: Containers

Developer environment setup - Azure Tutorial

From the course: Azure for DevOps: Containers

Start my 1-month free trial

Developer environment setup

- To work along this course, you need to have access to an Azure subscription. This can be a free trial account, a subscription for demo purposes, or a subscription in a restricted corporate environment. While the restricted options are discussed in this course, for the most part, I assume you are working in a demo environment. This means, that you have enough privileges, to both your Azure subscription, and your Azure Active Directory Tenant. If you do not, you might need to request changes, from an administrator of your Azure Active Directory Tenant, or an owner of your Azure subscription. This can include, pre provisioning of service principles, or registration of resource providers. To create any Azure services discussed in this course, you could use the Azure Portal, Graphical User Interface, Azure CLI, or Azure Resource Manager templates. I prefer to use Azure CLI, but the choice is yours. The same options I choose, when creating and configuring resources, using Azure CLI, are available for you, in Azure Portal and Azure Resource Manager Templates as well. You need to have several tools installed in your development environment. First, we need to Docker Development Environment, that is Docker Engine, Docker CLI client, and other tools. This can be installed separately using your operating systems package manager or with a Docker Desktop. In Windows and Mac OS, you simply download and install the Docker Desktop, from the Docker Hub website. Note that you need to enable hardware virtualization too. Next we need some additional command line tools, namely, Azure CLI and Helm. If you did not install Docker using Docker Desktop, you also need to install kubectl, or kube ctl Azure CLI and Helm installation varies by operating system. Follow the instructions on these websites to install these tools. Lastly, in this course, I'm using Visual Studio Code, a cross platform code editor. After the installation, I've also added official Docker Tools and kube in these tools, extensions from Microsoft. And as a preference, I also used, Azure account, and Azure CLI tools extensions.

Contents