Azure VM 인스턴스 생성과 윈도우 서버 설치 방법

Microsoft Azure는 AWS, GCP와 함께 세계 3대 클라우드 플랫폼으로 꼽히는 서비스입니다. 특히 윈도우 서버 운영에 최적화된 인프라를 갖추고 있어, 많은 기업과 개발자들이 애저에서 Windows Server 기반 가상 머신을 구축해 사용하고 있습니다.

이 포스팅에서는 Azure에서 가상 머신(Virtual Machine, VM)을 생성하고 Windows Server를 설치하는 실습 방법을 상세히 안내드립니다.


Azure VM 인스턴스란?

Azure VM은 마이크로소프트 클라우드 상에서 제공하는 가상 컴퓨팅 환경입니다. 온프레미스 서버를 직접 구매하고 운영할 필요 없이, 필요한 스펙의 서버를 몇 분 만에 구축할 수 있죠.

Azure VM의 주요 특징:

  • 다양한 운영체제 지원 (Windows Server, Ubuntu 등)
  • 사용량 기반 과금 (분 단위/초 단위)
  • 필요 시 확장 및 축소 가능 (스케일 인/아웃)
  • 공용 IP, 방화벽(NSG), 디스크 관리 등 제공

Azure VM 인스턴스 생성 – 기본 설정 단계

1. Azure 포털 접속

  • https://portal.azure.com 에 로그인
  • 상단 검색창에서 “Virtual Machines” 입력 → 진입
  • + 가상 머신 만들기(Create) 클릭

2. 기본 정보 입력

항목설명
구독기본 구독(Subscription) 선택
리소스 그룹기존 그룹 선택 또는 새 그룹 생성
가상 머신 이름예: my-winserver-vm
지역(Region)Korea Central 또는 가까운 리전 선택
가용성 옵션기본값 (단일 인스턴스)
이미지Windows Server 2022 Datacenter 선택
크기Standard B2s (테스트 용도로 적당)
인증 유형암호(PASSWORD) 선택
관리자 계정사용자명 및 강력한 암호 입력

3. 디스크 설정

  • OS 디스크 유형: Standard SSD 또는 Premium SSD
  • 고성능 필요 없는 경우 Standard HDD도 가능

4. 네트워크 설정

  • 가상 네트워크(VNet), 서브넷은 기본 생성
  • 퍼블릭 IP는 “생성됨”으로 설정해야 외부 접속 가능
  • 인바운드 포트: RDP(3389) 허용 체크

가상 머신 생성 완료 후 RDP로 접속하기

  1. VM 생성이 완료되면 **“가상 머신 개요”**에서 공용 IP 주소 확인
  2. Windows PC에서 원격 데스크톱(RDP) 실행
  3. IP 입력 → 사용자명/암호 입력 → 접속
  4. Windows Server 화면이 정상 출력되면 성공!

윈도우 서버 초기 설정 꿀팁

1. 언어 및 시간 설정

  • Control Panel > Region에서 한국 시간 및 키보드 설정
  • Windows Update 실행하여 최신 보안 패치 적용

2. 역할 및 기능 추가

  • Server Manager > Add roles and features
  • 웹 서버(IIS), Active Directory, Remote Desktop Services 등 설치 가능

3. 보안 팁

  • Administrator 이름 변경
  • 방화벽 포트 제한 및 NSG 인바운드 규칙 조정
  • MFA 및 Bastion 호스트 사용 고려

Q&A

Q1. Azure VM은 프리 티어가 있나요?

네, 12개월 동안 무료 제공되는 프리 티어 VM이 있습니다. B1s 인스턴스 타입 기준으로 매월 750시간 사용 가능하며, Windows Server도 포함됩니다. 단, 디스크, 네트워크 트래픽 등은 별도 과금될 수 있으니 확인이 필요합니다. 무료로 테스트하려면 프리 티어 범위 내에서 리소스를 신중하게 선택하는 것이 중요합니다.


Q2. Windows Server 라이선스 요금은 따로 내야 하나요?

아니요. Azure VM에서 Windows Server 이미지를 선택하면 라이선스 비용이 VM 요금에 포함되어 자동 계산됩니다. 별도로 라이선스를 구입할 필요가 없습니다. 단, 기존 온프레미스 라이선스를 사용하는 BYOL(Bring Your Own License) 방식도 제공되며, 이 경우 Azure Hybrid Benefit이라는 비용 절감 옵션을 적용할 수 있습니다.


Q3. 원격 데스크톱이 안 될 때 어떻게 하나요?

가장 흔한 원인은 다음과 같습니다:

  • **RDP 포트(3389)**가 네트워크 보안 그룹(NSG)에서 열려 있지 않음
  • 퍼블릭 IP가 할당되지 않았거나, 방화벽에서 차단됨
  • 사용자 이름/비밀번호 입력 오류
  • VM이 꺼져 있거나 배포 실패

해결 방법:

  • Azure 포털 > VM > 네트워킹 탭인바운드 포트 규칙 확인
  • 로컬에서 포트 테스트 도구(telnet, nmap)로 연결 확인
  • 관리 계정 자격증명 다시 확인

Q4. Azure VM은 비용이 어떻게 청구되나요?

Azure VM은 사용한 시간/분 단위로 청구됩니다. 일반적으로 다음 요소가 과금에 포함됩니다:

  • VM 인스턴스 요금 (사양, OS, 지역에 따라 다름)
  • 디스크 저장소 요금
  • 네트워크 전송량 요금 (Outbound 트래픽 기준)
  • 퍼블릭 IP 요금 (유휴 상태일 때도 과금될 수 있음)

비용 예측은 Azure 가격 계산기를 통해 가능합니다.


Q5. VM을 중지하면 요금이 안 나가나요?

VM을 단순히 “중지(Stop)”만 하면 스토리지(EBS) 비용은 계속 발생합니다. VM을 완전히 중지하려면 다음을 수행해야 합니다:

  1. Azure 포털에서 VM → 중지(deallocate) 선택
  2. 그러면 컴퓨팅 리소스와 공용 IP도 해제되어 요금이 절감됩니다

단, 디스크나 네트워크 리소스는 여전히 유지되므로 일부 비용은 계속 발생합니다.