개요 및 필수 구성 요소

이 자습서에서는 Azure CLI를 사용하여 VNet(가상 네트워크)을 만들고 VM(가상 머신)을 VNet에 배포하는 방법을 알아봅니다. 이 자습서에서는 셸 변수 및 출력 쿼리와 같은 Azure CLI 특정 개념에 대해서도 설명합니다.

이 자습서는 Azure Cloud Shell을 통해 제공되는 대화식 환경을 사용해서 완료할 수 있으며, 로컬로 CLI 설치를 수행할 수도 있습니다.

Ctrl-shift-v(macOS의 cmd-shift-v)를 사용하여 자습서 텍스트를 Azure Cloud Shell에 붙여넣습니다.

필수 조건

셸 변수

셸 변수는 나중에 사용할 수 있도록 값을 저장하고 명령 매개 변수에 값을 전달하는 데 사용할 수 있습니다. 셸 변수를 사용하면 자체 및 스크립트 모두에서 명령을 다시 사용할 수 있습니다. 이 자습서에서는 명령 매개 변수를 보다 쉽게 사용자 지정할 수 있도록 셸 변수를 사용합니다. 제공된 값을 사용하는 대신 고유한 매개 변수 값을 사용하려면 셸 변수에 할당된 값을 변경합니다. 셸 변수에 대한 자세한 내용은 셸 변수 사용을 참조 하세요.

리소스 그룹 만들기

Azure에서 모든 리소스는 리소스 관리 그룹에 할당됩니다. 리소스 그룹은 총체적으로 작업을 쉽게 수행할 수 있게 해주는 논리적인 리소스 그룹을 제공합니다. az group create 명령을 사용하여 VMTutorialResources라는 리소스 그룹을 만듭니다.

# create Bash shell variables
resourceGroup=VMTutorialResources
location=eastus

az group create --name $resourceGroup --location $location

대화형 모드에서 리소스 그룹 만들기

대화형 모드는 사용자가 명령을 보다 효율적으로 실행하고 검색할 수 있는 새로운 AI 기능을 제공합니다. 필요한 매개 변수 및 관련 az group create단계를 더 잘 이해하려면 명령을 실행하여 대화형 모드에서 Azure CLI를 az interactive 사용해 보세요. 이 자습서 전체의 모든 명령은 대화형 모드에서 실행할 수 있습니다.

# install interactive mode
az interactive

다음 예제에서 대화형 모드의 명령 권장 사항 기능은 다음에 필요한 az group create모든 필수 매개 변수를 나열하고 정의합니다.

# get options for az group create
az>> az group create

Azure Interactive Hint