1. Azure CLI란?
Azure CLI는 Azure에 연결하고 Azure 리소스에서 관리 명령을 실행하는 명령줄 프로그램이다. Linux, macOS, WindowS에서 실행되며 관리자와 개발자가 이를 사용해 터미널로 명령을 실행할 수 있다. Azure CLI는 Cloud Shell을 통해 브라우저에서도 사용할 수 있다. 두 경우 모두 대화형으로 사용하거나 스크립팅할 수 있다.
Azure CLI 설치
패키지 관리자를 통해 설치한다.
- Linux : apt-get(Ubuntu), yum(Red Hat) 및 zypper(OpenSUSE)
- Mac : Homebrew
- Windows : MSI파일을 다운로드하고 실행하여 Azure CLI를 설치한다
Azure CLI 사용
Azure CLI를 사용하면 명령줄에서 명령을 입력하고 바로 실행할 수 있다. 리소스 그룹, 스토리지, 가상 머신, Azure AD, 컨테이너, Machine Learning 등을 사용할 수 있다.
Azure 리소스 생성하는 방법
Azure 구독에 연결하고, 리소스를 만들고, 리소스가 제대로 만들어졌는지 확인한다.
- 연결 : Azure CLI Login 명령을 사용해 인증을 진행한다. ($ az login)
- 생성 : 서비스를 만들기 위해, 리소스 그룹을 만들어야 한다. 이름 및 위치를 지정하여 만들어 준다. ($ az group create --name <name> --location <location>)
- 확인 : 리소스 상태에 대해 확인할 수 있는 명령어를 제공한다. ($ az group list)
Azure PowerShell
Azure PowerShell은 Windows PowerShell Core에 추가하여 Azure 구독에 연결, 리소스를 관리하는 모듈이다. PowerShell은 쉘 창, 명령 구문 분석 등의 서비스를 제공한다.
관리 도구 선택 (Portal, CLI, PowerShell)
- 자동화 : Azure Portal에서는 자동화를 지원하지 않는다. Azure PowerShell, Azure CLI를 선택해야 한다.
- 학습 곡선 : 새 명령이나 구문 없이 작업을 빠르게 완료해야 하는경우, Azure Portal을 사용한다. Azure PowerShell, Azure CLI는 각 명령에 대한 구문을 알고 있어야 한다.
- 팀 기능 : 기존에 팀에서 Windows 전문가가 있어, PowerShell 사용에 용이한 경우 PowerShell을 선택
'IT > Azure' 카테고리의 다른 글
[Azure] AZ-104 Azure 관리자 필수 조건 - Docker Container (0) | 2021.04.02 |
---|---|
[Azure] AZ-104 Azure 관리자 필수 조건 - Azure Active Directory (0) | 2021.04.02 |
[Azure] AZ-104 Azure 관리자 필수 조건 - 네트워크 보안 (0) | 2021.03.31 |
[Azure] AZ-104 Azure 관리자 필수 조건 - Networking (0) | 2021.03.29 |
[Azure] AZ-104 Azure 관리자 필수 조건 - Virtual Machines (0) | 2021.03.29 |