Azure 관리하기

노준영·2025년 3월 1일
0

Azure실습

목록 보기
7/10

Azure Portal

  • 가장 많이 사용하는 웹 기반 Portal
  • 간편한 UI 제공
  • 글로벌 서비스 지원
  • 블레이드 형식
  • 서비스 즐겨찾기
  • 테넌트 교체
  • 각종 언어로 전환 가능

Azure Template으로 VM 만들기

템플릿갤러리

  • 템플릿 갤러리에 들어가면 여러 템플릿을 선택할 수 있다.
  • 나는 윈도우 템플릿을 골랐다.
  • 에저에 배포를 누른다.

  • dns albel prefix를 채우고 검토 + 만들기를 한다.
  • 템플릿 리소스 그룹이 생성되었다.
  • 가상머신도 잘 실행중인 것을 확인할 수 있다.

Azure PowerShell

  • '동사-명사'로 구성된 명령어 지원
  • Get-Command cmdlet으로 명령어 검색
  • Get-Help cmdlet으로 명령어 설명 확인
  • .Net Core 기반에서 동작하며 Cross Platform 지원
  • Connet-AzAccount cmdlet을 이용하여 Azure에 연결

  • Windows PowerShell을 관리자 권한으로 실행한다.
 Install-Module Az -AllowClobber
  • 처음에는 관련 모듈 설치가 필요할 수 있다.

  • 로그인을 한다.

 Select-AzSubscription -Subscription <구독 ID>
  • 사용할 구독을 등록한다.

 New-AzResourceGroup -Name myRGPS -Location SoutheastAsia
  • 새로운 리소스 그룹을 생성한다.

 Get-AzResourceGroup | Format-Table
  • 새로운 리소스 그룹을 확인한다.

 New-AzVm `
 -ResourceGroupName "myRGPS" `
 -Name "myVMPS" `
 -Location "SoutheastAsia" `
 -VirtualNetworkName "myVnetPS" `
 -SubnetName "mySubnetPS" `
 -SecurityGroupName "myNSGPS" `
 -PublicIpAddressName "myPublicIpPS"
  • 가상머신을 생성한다.

  • 사용자와 암호를 설정하면 생성이 시작된다.

  • 성공적으로 리소스들이 생성되었다.
  • Azure portal에서 생성된 리소스를 확인할 수 있다.

Azure Cloud Shell

  • Azure에서 지원하는 Shell

  • 스토리지 계정 필요

  • PowerShell과 Bash(Ubuntu) 지원

  • Azure에 로그인 하지 않아도 됨

  • 컴퓨터 자원을 사용할 수 있으며 컴퓨팅은 무료로 제공

  • Idle time out이 있음

  • Azure portal의 Cloud Shell에서도 같은 방법으로 가상머신을 생성할 수 있다.

Azure Command Line Interface (CLI)

  • Python을 기반으로 한 명령 인터페이스
  • --help 플래그를 이용하여 명령어 도움말 확인
  • Cross Platform 지원
  • az login 명령어를 이용하여 Azure에 연결

Azure CLI로 VM 만들기

  • Windows 명령 프롬프트가 아닌 PowerShell 세션에서도 Azure CLI를 실행할 수 있다.
  • 이번에는 Cloud Shell에서 가상머신을 실행해보겠댜.

 az --version
  • 버전을 확인한다.

azure account show
  • 계정 확인을 확인한다.
 az group create --name myRGCLI --location SoutheastAsia
  • 새로운 리소스 그룹 생성한다.
 az group list --output table
  • 생성된 리소스 그룹을 확인한다.
az vm create --name myVMCLI --resource-group myRGCLI --image Ubuntu2204 --location SoutheastAsia --admin-username azureuser --admin-password Pa$$w0rd1234
  • 가상머신을 생성한다.
  • azure portal에서 리소스 그룹이 잘 생성된것을 확인할 수 있다.
profile
Good Morning

0개의 댓글