안녕하세요
오늘 소개해드릴 내용은
Azure PowerShell을 이용해 AppService Plan(요금제) 생성/삭제 스크립트
인데요
먼저, 설명에 앞서
저는 Azure PowerShell의 경우 Azure Portal을 설치해 사용 중이에요.
https://portal.azure.com/App/Download
설치는 위 링크에서 하실 수 있어요.
앱서비스 요금제란 Azure 앱을 생성할때 해당 앱의 스펙이라고 보시면되요.
다양한 요금제 즉, 다양한 스펙으로 앱을 생성할 수 있으니 자신의 필요에 맞게
요금제를 선택하시면되요
일단 요금제 생성의 목적은 앱 생성에 있는데요.
스크립트로 진행하는 경우 앱 요금제 생성이 먼저 이루어지는것이 좋아요
반면에 스크립트가 아닌 수동 작업으로 Azure Portal에서 생성할 경우 선택한 요금제가 자동으로 생성되요
이제 한번 AppService Plan을 생성해볼게요!
1. AppService Plan(요금제) 생성
New-AzureRmAppServicePlan -ResourceGroupName "Test_jhlee" -Name "jhlee-test-plan" -Location "Korea Central" -Tier "Basic" -NumberofWorkers 1 -WorkerSize "Small"
생성 스크립트에요
이 스크립트의 경우
- ResourceGroupName : 리소스 그룹 이름
- Name : 플랜 이름
- Location : 지역이름
- Tier : 요금제이름 (ex. Basic, Standard, PremiumV2, PremiumV3)
- NumberofWorkers = VM 인스턴스 수 (스케일 아웃)
- WorkSize = VM 인스턴스 크기
( Small = CPU코어 2, 메모리 8GB, Medium = CPU코어 4, 메모리 16GB, Large = CPU코어 8, 메모리 32GB)
=> ex. Basic Small = B1, Basic Medium = B2, Basic Large = B3 요금제
설정에 맞게 스크립트 실행하시면 되요
PowerShell 실행화면
Azure Portal 화면
위와 같이 App Service 요금제 생성 완료된걸 확인할 수 있어요
이렇게 App Service 요금제로 들어가면 제가 설정한대로 한국 중부, B1(Basic Small)로 설정된거 역시 확인 할 수 있어요.
2. App Service Plan(요금제) 삭제
이번엔 요금제를 삭제하는 스크립트를 실행해 볼건데요
Remove-AzureRmAppServicePlan -ResourceGroupName "Test_jhlee" -Name "jhlee-test-plan"
PowerShell 실행화면
삭제완료
이렇게 쉽게 Azure PowerShell로 AppService Plan을 생성할 수 있어요.
기분탓인지 생성되는 속도도 더 빠르게 느껴지더라구요
다음 글에서는 AppService 앱 생성/삭제를 진행해볼게요~!
참고 MSDN
'프로그래밍' 카테고리의 다른 글
Azure PowerShell Az모듈 msi 설치 방법 (0) | 2021.02.24 |
---|---|
Azure PowerShell을 이용한 AppService 생성/삭제 스크립트 (0) | 2021.02.10 |
[JSON] 무료 환율API로 환율 정보 가져오기 (0) | 2021.01.30 |
C# AES256-CBC 암호화/복호화 (1) | 2021.01.29 |
초보 개발자에게 유용한 비주얼 스튜디오 (Visual Studio) 단축키 (0) | 2021.01.28 |
댓글