[Azure Certi] AZ-900 Certi 준비 (4) - Azure Cloud Shell을 이용하여 App Servcie에 엑세스
글 작성자: _rian
CLI 환경에서도 Azure에 쉽게 접근할 수 있다.
Azure Cloud Shell이란?
Azure Cloud Shell은 Azure 리소스를 관리하고 개발하기 위한 브라우저 기반 환경이다. Cloud shell을 그냥 클라우드에서 실행되는 대화형 콘솔임.
(마이크로소프트답게) Cloud Shell은 선택할 수 있는 환경은 Bash와 Power Shell이 있다. 두 환경 모두 Azure CLI와 Azure Powershell에 대한 엑세스를 제공한다.
배포한 웹 사이트가 여러 개 있는데 Azure Portal을 사용하여 각각 App Service에 개별적으로 엑세스하지 않고 각각의 웹사이트를 시작 또는 중지하려고 한다고 가정해보자. 이 작업은 cloud shell과 azure CLI를 이용해서 스크립트로 변환할 수 있는 쉬운 작업이다.
저걸 누르면 커맨드창이 나오면서 명령어를 입력할 수 있다.
Azure CLI 사용해보기!
1. 현재 구독 정책 확인
먼저 올바른 Azure 구독을 사용하고 있는지 확인해보자.
az account list --output table
이 명령은 json 문자열을 반환한다.
2. 리소스 그룹 확인하기
az group list --output table
3. 해당 리소스 그룹에서 사용하고 있는 모든 리소스를 표시해보자.
'resource-type'라는 옵션을 주면서 웹사이트와 관련있는 리소스 정보만 포함하도록 필터링했다.
az resource list
\--resource-group learn-43f1d90e-7801-4c68-8817-f4ef777c12f2
\--resource-type Microsoft.Web/sites
아래는 출력 예시다.
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/learn-43f1d90e-7801-4c68-8817-f4ef777c12f2/providers/Microsoft.Web/sites/BlogFor",
"identity": null,
"kind": "app",
"location": "centralus",
"managedBy": null,
"name": "MyWebApp",
"plan": null,
"properties": null,
"resourceGroup": "learn-43f1d90e-7801-4c68-8817-f4ef777c12f2",
"sku": null,
"tags": null,
"type": "Microsoft.Web/sites"
}
'name'의 값을 복사하자.
4. 실행중인 웹 어플리케이션 중지하기
'az webapp stop' 명령을 사용해 App Service에서 실행중인 웹어플리케이션을 중지해보자.
을 복사한 웹앱의 이름으로 바꾸어 중지하자.
az webapp stop
\--resource-group learn-43f1d90e-7801-4c68-8817-f4ef777c12f2
\--name
'Computer Engineering > Cloud Computing' 카테고리의 다른 글
[Azure Certi] AZ-900 Certi 준비 (6) - Azure 컴퓨팅 개념 (0) | 2020.05.24 |
---|---|
[Azure Certi] AZ-900 Certi 준비 (5) - Azure 아키텍처 및 서비스 보증에 대하여 (0) | 2020.05.23 |
[Azure Certi] AZ-900 Certi 준비 (3) - Azure에서 호스트된 웹 사이트 만들기 실습 (0) | 2020.05.23 |
[Azure Certi] AZ-900 Certi 준비 (2) - Azure 계정 생성 및 Azure의 코어 기능 소개 (0) | 2020.04.10 |
[Azure Certi] AZ-900 Certi 준비 (1) - 클라우드 개념 (Cloud Concepts) (0) | 2020.04.08 |
댓글
이 글 공유하기
다른 글
-
[Azure Certi] AZ-900 Certi 준비 (6) - Azure 컴퓨팅 개념
[Azure Certi] AZ-900 Certi 준비 (6) - Azure 컴퓨팅 개념
2020.05.24 -
[Azure Certi] AZ-900 Certi 준비 (5) - Azure 아키텍처 및 서비스 보증에 대하여
[Azure Certi] AZ-900 Certi 준비 (5) - Azure 아키텍처 및 서비스 보증에 대하여
2020.05.23 -
[Azure Certi] AZ-900 Certi 준비 (3) - Azure에서 호스트된 웹 사이트 만들기 실습
[Azure Certi] AZ-900 Certi 준비 (3) - Azure에서 호스트된 웹 사이트 만들기 실습
2020.05.23 -
[Azure Certi] AZ-900 Certi 준비 (2) - Azure 계정 생성 및 Azure의 코어 기능 소개
[Azure Certi] AZ-900 Certi 준비 (2) - Azure 계정 생성 및 Azure의 코어 기능 소개
2020.04.10