본문 바로가기
Cloud

MS Azure 맛보기 1탄

by david100gom 2019. 2. 27.

AWS SaaS 를 개발하고 운영하고 있는 상황에서, 유럽에 MS Azure 로 솔루션을 포팅해야 하는 미션이 있어, 간단하게 맛보기 차원에서 정리해 보았습니다. AWS에 비해서 UI 부분이 정리가 안되어 있는 느낌적 느낌입니다. 내용에 오류가 있다면 피드백 주세요~

1. MS Azure 에 접속하기


https://portal.azure.com 에 접속하여 로그인을 합니다. 애저는 대략 ₩224,930 에 해당하는 무료 크레딧을 한달동안 제공합니다. 테스트를 하시는 분들은 한달전에 설치한 리소스들을 삭제하시는것이 좋습니다. AWS 와 마찬가지로 애저역시 가입시 신용카드 정보를 입력해야 하기 때문에 무료 기간이 지나고 나면 비용이 청구되는 구조입니다. 카드 명세서 받아보시고 눈물흘리시기 전에 미리미리 챙겨시는것이 좋습니다.

2. 메인


홈 화면입니다.

대시보드 화면입니다. 대시보드화면은 입맛에 맞게 커스텀도 가능합니다.

3. Compute 생성


그럼 Compute 를 생성해 보겠습니다. AWS 의 EC2 instance 와 동일하다고 생각하면 됩니다. 저는 CentOS 기반의 리눅스를 생성하려고 하는데 Featured 리스트에 보면 기본으로 나오지 않아 Search the Marketplace 검색창에서 centos 로 검색해 보겠습니다.

 

아래와 같이 CentOS 관련 항목들이 검색되었습니다. 저는 CentOS 7.6를 선택해 보겠습니다.

위에서 선택후에 다음 화면에서 아래과 같이 deployment model 를 Resource Manager 로 선택하겠습니다.

Create 버튼을 클릭하면 다음과 같은 항목이 나옵니다. 그럼 하나씩 설정해 보겠습니다.

 

3-1. Basics


처음으로 Basics 항목입니다.

  • Subscription : 무료체험을 선택합니다. 빌링관련 항목입니다.
  • Resource group : 그룹을 설정하면 해당 리소스들의 퍼미션 및 정책을 내려줄때 편리합니다. 여기서는 Create new 를 클릭하여 freeRG 로 생성합니다.
  • Virtual machine name : 머신이름입니다. 여기서는 freeVM 으로 입력합니다.
  • Region : 한국리전에는 Korea Central 과 Korea South 가 있습니다. AWS 의 리전내의 zone 개념과 동일합니다. 여기서는 Korea Central 를 선택합니다.
  • Availability options : 기본값으로 선택합니다.
  • Image : CentOS 7.6 을 선택합니다. (AWS 의 AMI 와 동일한 개념입니다)
  • Size : 기본값인 Standard D2s v3 를 선택합니다. Change size 를 클릭해서 변경도 가능합니다. (AWS 의 instance type 개념과 동일합니다.)
  • ADMINISTRATOR ACCOUNT : password type 으로 선택하고 Username 과 Password 를 설정합니다.
  • INBOUND PORT RULES : Public inbound ports 를 Allow selected ports 로 선택하고 ports 는 HTTP 와 SSH 를 선택합니다.

3-3. Disks


disks 페이지에서는 OS disk type을 Standard SSD 를 선택합니다. type 는 어느것이든 상관없습니다.  AWS 와 마찬가지로 비쌀수록 IOPS 성능은 향상됩니다. 용량은 기본적으로 30Gib가 설정됩니다.

3-4. Networking


NIC(네트워크 인터페이스 카드) 설정을 구성하여 가상 머신에 대한 네트워크 연결을 정의합니다. Networking 설정은 기본값으로 두고 다음으로 넘어갑니다.

3-5. Management


 VM에 대한 모니터링 및 관리 옵션을 구성하는 화면입니다. Management 역시 기본값으로 놔둡니다.

3-6. Guest config


가상 머신 확장 또는 Cloud-Init를 통해 추가 구성, 에이전트, 스크립트 또는 애플리케이션을 추가하는 화면입니다. (Cloud-Init 를 통해 Linux VM이 처음으로 부팅될 때 구동되어야 하는 작업내용들을 정의할수 있습니다.). AWS EC2 생성시 User data 설정과 같은 개념입니다.

3-7. Tags


태그는 동일한 태그를 여러 개의 리소스 및 리소스 그룹에 적용하여 리소스를 범주화하고 통합된 청구를 볼 수 있는 이름/값 쌍입니다. 여기서는 name : name, value : freeVM 으로 설정하겠습니다.

3-8. 최종 create


최종 create 버튼을 클릭하면 아래와 같이 생성중 화면을 보실수 있습니다.

참고로 위와 같은 화면은 아래의 알림부분을 클릭해서 들어가야 나옵니다.

 

4. 서버 확인


vm 이 제대로 생성이 되었네요. 이제 서버에 직접 접속해 보겠습니다. 위에서 생성한 freeVM 를 클릭하면 Public IP address 를 알수 있습니다. 해당 IP 로 putty 나 기타 SSH 툴로 서버에 로그인해 보시면 됩니다.

잘되는군요. Good Job!!!

다음에는 MySQL 과 Redis 설정 정리해 보겠습니다.~ Bye

 

'Cloud' 카테고리의 다른 글

github 브랜치 삭제  (0) 2021.02.28
github 리포지토리 변경하기  (0) 2021.01.04
AWS 오토 스케일링 실패하는 경우  (0) 2020.12.04
AWS Organizations  (0) 2019.06.25
MS Azure 맛보기 2탄  (0) 2019.02.28

댓글